| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
In the latest Gnulib, the definition of _GL_UNUSED_PARAMETER is
expanded at configure time of the consumer project. Let's include
only the fallback definition in <unistring/cdefs.h>.
Suggested by Dmitry Baryshkov <dbaryshkov@gmail.com> in:
<https://lists.gnu.org/archive/html/bug-libunistring/2020-05/msg00001.html>.
* lib/Makefile.am (unistring/cdefs.h): Don't generate the file.
* lib/unistring/cdefs.h: Include the expanded form instead of ...
* lib/unistring/cdefs.in.h: ... this.
* gnulib-m4/.gitignore, gnulib-m4/gnulib-cache.m4, lib/.gitignore,
tests/.gitignore: Updated.
|
|
|
|
|
| |
* doc/uniconv.texi (uniconv.h): Fix reference to config.charset, which
was removed on 2018-05-19.
|
|
|
|
|
|
| |
* lib/Makefile.am (libunistring.sym): Test the exit status of the
declared.sh command. Preserve the existing libunistring.sym if it
failed.
|
|
|
|
|
|
|
|
|
|
|
| |
* lib/Makefile.am (libunistring.sym): Don't rename the
gl_get_setlocale_null_lock function.
* NEWS: Document the fixed multithread-safety bugs:
2019-12-18 Bruno Haible <bruno@clisp.org>
hard-locale: Make multithread-safe.
This fix impacts mbrtowc on Cygwin and Haiku.
2019-12-17 Bruno Haible <bruno@clisp.org>
localcharset: Fix multithread-safety bug on Windows and OS/2.
|
|
|
|
| |
* doc/Makefile.am (RM): New variable.
|
|
|
|
|
|
| |
* lib/Makefile.am (nodist_include_HEADERS): New variable.
(nobase_include_HEADERS): Remove the headers files listed in
nodist_include_HEADERS.
|
|
|
|
| |
* HACKING: Explain which locales to install, to avoid skipped tests.
|
|
|
|
|
|
|
| |
* gitsub.sh (func_usage): Document allowed git options with 'git pull'.
(func_pull): Accept GIT_OPTIONS argument.
(pull): Parse git options before complaining about too many arguments.
Pass the git options to func_pull.
|
| |
|
|
|
|
|
|
| |
* lib/exported.sh.in: Remove one level of eval.
* lib/Makefile.am (config.h): Redirect compiler output to stderr.
Remove symbols that contain an '@'.
|
|
|
|
|
| |
* README: Tell users to report bugs in the bug tracker or by email.
* doc/libunistring.texi (Reporting problems): Likewise.
|
|
|
|
|
|
|
|
| |
* gitsub.sh: New file, from gnulib.
* .gitmodules: New file.
* autogen.sh: Remove all git operations. Look at GNULIB_SRCDIR
environment variable. Ignore the GNULIB_TOOL environment variable.
* HACKING: Explain when to use gitsub.sh.
|
| |
|
|
|
|
|
| |
* doc/Makefile.am (stamp-vti, libunistring.html, libunistring_toc.html):
Lookup libunistring.texi in $(srcdir).
|
|
|
|
|
|
|
| |
Reported by Akim Demaille <akim.demaille@gmail.com>.
* doc/Makefile.am (libunistring_toc.html): Replace references to
libunistring.html with references to libunistring_toc.html.
|
|
|
|
|
|
| |
* doc/uni*.texi: Inside the argument list of function declarations, use
no-break spaces instead of spaces, except directly after a comma.
* doc/libunistring.texi: Bump copyright year.
|
|
|
|
|
| |
* lib/Makefile.am (libunistring.sym): Generate in the source directory.
(config.h): Update rule.
|
|
|
|
| |
* doc/libunistring.texi (titlepage): Remove redundant subtitle.
|
| |
|
| |
|
|
|
|
|
|
|
| |
* lib/Makefile.am (DISTCLEANDIRS, DISTCLEANDIRS_NOT_IN_SRCDIR): New
variables.
(distclean-local): New target.
* tests/Makefile.am (distclean-local): New target.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
Reported by Genki Sky <sky@genki.is>.
* autogen.sh (GNULIB_MODULES): Add unicase/u*-prefix-context,
unicase/u*-suffix-context.
* lib/unicase/.gitignore: Update.
* gnulib-m4/gnulib-cache.m4: Updated by gnulib-tool.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Mostly based on feedback by Richard Stallman <rms@gnu.org>.
|
| |
|
|
|
|
|
| |
* doc/uniwbrk.texi (Word break property): Document WBP_RI, WBP_DQ,
WBP_SQ, WBP_HL, WBP_ZWJ, WBP_EB, WBP_EM, WBP_GAZ, and WBP_EBG.
|
|
|
|
|
|
|
|
|
|
| |
* autogen.sh (GNULIB_MODULES): Pull unigbrk/uc-grapheme-breaks.
* doc/unigbrk.texi (Grapheme cluster breaks in a string): Mention
the limitations of *_grapheme_next and *_grapheme_prev functions
and suggest *_grapheme_breaks instead.
(Grapheme cluster break property): Document newly added
properties; mention the limitations of uc_is_grapheme_break and
suggest to use uc_grapheme_breaks instead.
|
|
|
|
|
|
|
| |
Prompted by a report by DaeHyun Sung <sungdh86@gmail.com>.
* doc/uninorm.texi (Decomposition of characters): Clarify.
* doc/libunistring.texi: Bump copyright year.
|
| |
|
| |
|
|
|
|
| |
platform's original <stdbool.h>.
|
| |
|
| |
|
|
|
|
| |
the system's default compiler.
|
| |
|
| |
|
| |
|
| |
|