summaryrefslogtreecommitdiff
path: root/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
* build: Update after gnulib changedDaiki Ueno2020-05-071-0/+14
| | | | | | | | | | | | | | | 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: Update description of locale_charset.Bruno Haible2019-12-231-0/+6
| | | | | * doc/uniconv.texi (uniconv.h): Fix reference to config.charset, which was removed on 2018-05-19.
* build: Don't erase the .sym file if 'sed' is not GNU sed.Bruno Haible2019-12-221-0/+7
| | | | | | * lib/Makefile.am (libunistring.sym): Test the exit status of the declared.sh command. Preserve the existing libunistring.sym if it failed.
* build: Update after gnulib changed.Bruno Haible2019-12-221-0/+12
| | | | | | | | | | | * 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.
* build: Fix spurious error message in 'doc'.Bruno Haible2019-12-221-0/+5
| | | | * doc/Makefile.am (RM): New variable.
* build: Remove generated lib/uni*.h files from the tarball.Bruno Haible2019-12-191-0/+7
| | | | | | * lib/Makefile.am (nodist_include_HEADERS): New variable. (nobase_include_HEADERS): Remove the headers files listed in nodist_include_HEADERS.
* build: Explain how to avoid skipped tests.Bruno Haible2019-09-011-0/+5
| | | | * HACKING: Explain which locales to install, to avoid skipped tests.
* build: Add support for shallow-cloning of subdirectories.Bruno Haible2019-09-011-0/+7
| | | | | | | * 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.
* build: Don't use an obsolete libtool macro.Bruno Haible2019-08-191-0/+7
|
* build: Fix build errors with MSVC.Bruno Haible2019-07-011-0/+7
| | | | | | * lib/exported.sh.in: Remove one level of eval. * lib/Makefile.am (config.h): Redirect compiler output to stderr. Remove symbols that contain an '@'.
* Update bug reporting instructions.Bruno Haible2019-05-111-0/+6
| | | | | * README: Tell users to report bugs in the bug tracker or by email. * doc/libunistring.texi (Reporting problems): Likewise.
* build: Separate git operations from build operations.Bruno Haible2019-05-071-0/+9
| | | | | | | | * 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.
* build: Update Windows support.Bruno Haible2019-03-131-0/+5
|
* doc: Assume that the texinfo sources are in the source dir.Bruno Haible2019-02-141-0/+6
| | | | | * doc/Makefile.am (stamp-vti, libunistring.html, libunistring_toc.html): Lookup libunistring.texi in $(srcdir).
* doc: Fix hyperlinks to table of contents in HTML doc.Bruno Haible2019-02-141-0/+7
| | | | | | | 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: Make function declarations easier to read.Bruno Haible2019-02-131-0/+7
| | | | | | * 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.
* build: Put the .sym file in the source directory.Bruno Haible2019-02-131-0/+6
| | | | | * lib/Makefile.am (libunistring.sym): Generate in the source directory. (config.h): Update rule.
* doc: Simplify the title page.Bruno Haible2019-02-131-0/+5
| | | | * doc/libunistring.texi (titlepage): Remove redundant subtitle.
* Update licenses.Bruno Haible2019-02-101-0/+7
|
* Use a newer texinfo.tex.Bruno Haible2019-02-101-0/+7
|
* Remove left-over empty directories in 'make distclean'.Bruno Haible2019-02-051-0/+8
| | | | | | | * lib/Makefile.am (DISTCLEANDIRS, DISTCLEANDIRS_NOT_IN_SRCDIR): New variables. (distclean-local): New target. * tests/Makefile.am (distclean-local): New target.
* Move run-test to gnulib.Bruno Haible2019-02-041-0/+7
|
* Move declared.sh to gnulib.Bruno Haible2019-02-031-0/+5
|
* Accommodate a shell that is not in /bin/sh.Bruno Haible2019-01-281-0/+5
|
* Support for per-thread locales on systems with HAVE_NAMELESS_LOCALES.Bruno Haible2018-10-231-0/+9
|
* Remove the 'fixaclocal' auxiliary script.Bruno Haible2018-09-171-0/+8
|
* Prepare for 0.9.10 release.v0.9.10Bruno Haible2018-05-171-0/+6
|
* doc: Fix @menu structure (regression from 2017-12-10).Bruno Haible2018-05-171-0/+5
|
* Allow use of automake-1.16.Bruno Haible2018-05-171-0/+5
|
* Implement the documented functions u*_casing_*_context.Bruno Haible2018-04-071-0/+10
| | | | | | | | | 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.
* Doc tweaks.Bruno Haible2018-03-271-0/+7
|
* Add a comment.Bruno Haible2018-03-271-0/+4
|
* Prepare for 0.9.9 releasev0.9.9Daiki Ueno2018-02-281-0/+5
|
* Update after gnulib changed.Bruno Haible2018-02-021-0/+5
|
* Rename some file.Bruno Haible2018-01-271-0/+7
|
* Documentation updates.Bruno Haible2017-12-111-0/+15
| | | | Mostly based on feedback by Richard Stallman <rms@gnu.org>.
* Prepare for 0.9.8 releasev0.9.8Daiki Ueno2017-11-301-0/+8
|
* uniwbrk: Define new word break property valuesDaiki Ueno2017-11-271-0/+6
| | | | | * 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.
* unigbrk: Import new module unigbrk/uc-grapheme-breaksDaiki Ueno2017-11-271-0/+11
| | | | | | | | | | * 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.
* Clarify the effect of uc_canonical_decomposition.Bruno Haible2017-11-181-0/+7
| | | | | | | Prompted by a report by DaeHyun Sung <sungdh86@gmail.com>. * doc/uninorm.texi (Decomposition of characters): Clarify. * doc/libunistring.texi: Bump copyright year.
* Upgrade to newer libtool.Bruno Haible2017-10-211-0/+23
|
* Get rid of autom4te.cache directory (left over from autoconf, automake).Bruno Haible2017-07-151-0/+5
|
* Avoid collision between the generated <unistring/stdbool.h> and the ↵Bruno Haible2017-06-211-0/+10
| | | | platform's original <stdbool.h>.
* Modernize URLs.Bruno Haible2017-01-101-0/+6
|
* Clarify which version of texinfo.tex is used.Bruno Haible2017-01-011-0/+5
|
* Make the generated <unistring/stdint.h> work for GCC >= 4.5 when GCC is not ↵Bruno Haible2016-12-101-0/+9
| | | | the system's default compiler.
* Prepapre for release 0.9.7v0.9.7Daiki Ueno2016-12-021-0/+6
|
* Regenerated a file.Bruno Haible2016-12-021-0/+1
|
* Change license to LGPLv3+ or GPLv2.Bruno Haible2016-12-021-0/+8
|
* Allow use of automake-1.15.Bruno Haible2016-12-021-0/+6
|