summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog316
1 files changed, 316 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 92c53c6..ddb9355 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,319 @@
+2015-06-25 Daiki Ueno <ueno@gnu.org>
+
+ * version.sh: Bump version number and date.
+ * README: Update version.
+ * NEWS: Mention 0.9.6 changes.
+
+2015-02-16 Daiki Ueno <ueno@gnu.org>
+
+ * Version 0.9.5 released.
+
+2015-02-16 Daiki Ueno <ueno@gnu.org>
+
+ * doc/uniname.texi (uniname.h): Document that
+ unicode_name_character now also looks for aliases.
+
+2015-02-16 Daiki Ueno <ueno@gnu.org>
+
+ * version.sh: Bump version number and date.
+ * README: Update version.
+ * NEWS: Mention 0.9.5 changes.
+
+2014-09-01 Daiki Ueno <ueno@gnu.org>
+
+ * Version 0.9.4 released.
+
+2014-09-01 Daiki Ueno <ueno@gnu.org>
+
+ * version.sh: Bump version number and date.
+ * README: Update version.
+
+2014-09-01 Daiki Ueno <ueno@gnu.org>
+
+ * configure.ac (AM_INIT_AUTOMAKE): Add dist-xz, so that xz-compressed
+ .tar.xz tarballs will be distributed alongside .tar.gz ones.
+
+2014-08-08 Daiki Ueno <ueno@gnu.org>
+
+ Replace deprecated $(mkdir_p) usage.
+ Problem report and trivial fix by Nitin A Kamble in:
+ https://lists.gnu.org/archive/html/bug-libunistring/2012-07/msg00000.html
+ * doc/Makefile.am (installdirs-dvi, installdirs-ps)
+ (installdirs-pdf, install-html-monolithic, install-html-split)
+ (installdirs-html, dist-html-monolithic, dist-html-split): Use
+ $(MKDIR_P) instead of deprecated $(mkdir_p).
+
+2014-08-08 Daiki Ueno <ueno@gnu.org>
+
+ Fix parallel make race when generating unistring/cdefs.h.
+ Trivial fix by Richard Purdie in:
+ http://lists.openembedded.org/pipermail/openembedded-core/2012-April/059850.html
+ * lib/Makefile.am (unistring/cdefs.h): Add $(UNUSED_PARAMETER_H)
+ to prerequisites.
+ Reported by Ludovic Courtès.
+
+2013-01-19 Bruno Haible <bruno@clisp.org>
+
+ Fix license headers to be LGPL.
+ * lib/stdbool.mini.h: Change license to LGPLv3+.
+ * woe32dll/export.h: Likewise.
+ * woe32dll/unistring-exports.c: Likewise.
+ Reported by Ryan Schmidt.
+
+2012-04-29 Bruno Haible <bruno@clisp.org>
+
+ Allow use of autoconf-2.69 and automake-1.12.
+ * autogen.sh: Update comments.
+
+2012-01-15 Bruno Haible <bruno@clisp.org>
+
+ Support for MSVC 9.
+ * woe32dll/export.h (VARIABLE): Define to empty if not using GCC.
+
+2011-01-28 Bruno Haible <bruno@clisp.org>
+
+ Add a comment.
+ * woe32dll/export.h: Add a reference to the woe32dll writeup.
+
+2011-10-18 Bruno Haible <bruno@clisp.org>
+
+ * m4/libtool.m4: Update from libtool-2.4.2, with modifications.
+ 2009-04-23 Bruno Haible <bruno@clisp.org>
+ Fix recognition of "nm" command.
+ * m4/libtool.m4 (LT_PATH_NM): Try "nm" program also when
+ compiling for mingw in a cygwin environment.
+ 2008-04-06 Bruno Haible <bruno@clisp.org>
+ * m4/libtool.m4 (LT_INIT): When setting LIBTOOL, use
+ CONFIG_SHELL; don't assume that the Makefile.in will set SHELL
+ to ${CONFIG_SHELL}.
+ * m4/ltoptions.m4: Likewise.
+ * m4/ltversion.m4: Likewise.
+ * build-aux/ltmain.sh: Likewise.
+
+2011-03-29 Bruno Haible <bruno@clisp.org>
+
+ Add grapheme cluster break functions.
+ * autogen.sh (GNULIB_MODULES): Add unigbrk/*.
+ * gnulib-local/lib/unigbrk.in.h.diff: New file.
+ * gnulib-local/Makefile.am (EXTRA_DIST): Add lib/unigbrk.in.h.diff.
+ * lib/Makefile.am (nobase_include_HEADERS, HEADERS_WITH_EXTERNS): Add
+ unigbrk.h.
+ * doc/Makefile.am (libunistring_TEXINFOS): Move unigbrk.texi before
+ uniwbrk.texi.
+ * doc/libunistring.texi: Move chapter unigbrk.h before chapter
+ uniwbrk.h.
+ * doc/unigbrk.texi (unigbrk.h): Add more index entries. Enhance the
+ explanation of what a grapheme cluster is.
+ (Grapheme cluster break property): Add missing quotes. Avoid imperative
+ form.
+ * doc/uniwbrk.texi (uniwbrk.h): Add more index entries.
+ * AUTHORS: List Ben Pfaff.
+ * README: Mention the new include file unigbrk.h.
+ * NEWS: Likewise.
+
+2011-03-28 Ben Pfaff <blp@cs.stanford.edu>
+
+ Document grapheme cluster break functions.
+ * doc/Makefile.am (libunistring_TEXINFOS): Add unigbrk.texi.
+ * doc/libunistring.texi: Include unigbrk.texi and refer to it from
+ the text and tables of content.
+ * doc/unigbrk.texi: New file.
+
+2011-03-26 Bruno Haible <bruno@clisp.org>
+
+ Allow omitting spaces in property names.
+ * doc/unictype.texi (Properties as objects): Add details about how
+ uc_property_byname works.
+
+2011-03-26 Bruno Haible <bruno@clisp.org>
+
+ Allow omitting spaces in joining group names.
+ * doc/unictype.texi (Joining group): Add details about how
+ uc_joining_group_byname works.
+
+2011-03-26 Bruno Haible <bruno@clisp.org>
+
+ Support long names of joining types.
+ * doc/unictype.texi (Joining type): Document
+ uc_joining_type_long_name. Mention that uc_joining_type_byname
+ recognizes long names.
+
+2011-03-26 Bruno Haible <bruno@clisp.org>
+
+ Support long names of bidi classes.
+ * doc/unictype.texi (Bidi class): Document
+ uc_bidi_class_long_name. Mention that uc_bidi_class_byname recognizes
+ long names.
+
+2011-03-26 Bruno Haible <bruno@clisp.org>
+
+ Update after gnulib changed.
+ * autogen.sh (GNULIB_MODULES): Use unictype/bidiclass-all instead of
+ unictype/bidicategory-all.
+
+2011-03-26 Bruno Haible <bruno@clisp.org>
+
+ Support names and long names of canonical combining classes.
+ * autogen.sh (GNULIB_MODULES): Use unictype/combining-class-all instead
+ of unictype/combining-class.
+ * doc/unictype.texi (Canonical combining class): Mention UC_CCC_ATA.
+ Document the functions uc_combining_class_name,
+ uc_combining_class_long_name, uc_combining_class_byname.
+
+2011-03-25 Bruno Haible <bruno@clisp.org>
+
+ Support long names of general category values.
+ * doc/unictype.texi (Object oriented API): Document
+ uc_general_category_long_name. Mention that uc_general_category_byname
+ recognizes long names.
+
+2011-03-25 Bruno Haible <bruno@clisp.org>
+
+ Add support for general category group LC.
+ * doc/unictype.texi (Object oriented API): Mention UC_CATEGORY_LC,
+ UC_CASED_LETTER.
+ (Bit mask API): Mention UC_CATEGORY_MASK_LC.
+
+2011-03-22 Bruno Haible <bruno@clisp.org>
+
+ Use term "bidi class" instead of "bidirectional category".
+ * doc/libunistring.texi: Update menu.
+ * doc/unictype.texi (Bidi class): Renamed from Bidirectional category.
+ Mention the new function names.
+
+2011-03-21 Bruno Haible <bruno@clisp.org>
+
+ Add support for Arabic shaping properties.
+ * autogen.sh (GNULIB_MODULES): Add unictype/joiningtype-all,
+ unictype/joininggroup-all.
+ * doc/libunistring.texi: Update menu.
+ * doc/unictype.texi (Arabic shaping): New section.
+
+2011-01-09 Bruno Haible <bruno@clisp.org>
+
+ Update to Unicode 6.0.0.
+
+2011-01-09 Bruno Haible <bruno@clisp.org>
+
+ Update to Unicode 5.2.0.
+ * doc/unictype.texi: Mention the 7 new character properties.
+
+2011-01-09 Bruno Haible <bruno@clisp.org>
+
+ Bump copyright year.
+ * lib/libunistring.rc: Add year 2011.
+
+2010-12-07 Bruno Haible <bruno@clisp.org>
+
+ Effects of renaming u8_strcmp on Solaris platforms.
+ * lib/Makefile.am (LTV_*): Bump to 2:0:0.
+
+2010-11-27 Bruno Haible <bruno@clisp.org>
+
+ Export also undocumented symbols.
+ * lib/Makefile.am (libunistring.sym): Don't remove _UC* symbols.
+
+2010-11-13 Bruno Haible <bruno@clisp.org>
+
+ Improve documentation.
+ * doc/unistr.texi (Elementary string checks): Add an index entry.
+ (Elementary string functions on NUL terminated strings): Enhance doc
+ about uN_prev.
+ Reported by Ben Pfaff <blp@cs.stanford.edu>.
+
+2010-10-04 Bruno Haible <bruno@clisp.org>
+
+ Update after gnulib changed.
+ * lib/Makefile.am (libunistring_la_LDFLAGS): Remove 'no-undefined' and
+ dependencies.
+
+2010-09-26 Bruno Haible <bruno@clisp.org>
+
+ Fix exported symbol list in VPATH builds after 2010-05-16 change.
+ * lib/Makefile.am (libunistring.sym): Find header files in the right
+ directory.
+
+2010-09-23 Bruno Haible <bruno@clisp.org>
+
+ Update after gnulib changed.
+ * lib/Makefile.am (MOSTLYCLEANDIRS): New variable.
+
+2010-09-23 Bruno Haible <bruno@clisp.org>
+
+ * m4/libtool.m4: Update from libtool-2.4, with modifications.
+ 2009-04-23 Bruno Haible <bruno@clisp.org>
+ Fix recognition of "nm" command.
+ * m4/libtool.m4 (LT_PATH_NM): Try "nm" program also when
+ compiling for mingw in a cygwin environment.
+ 2008-04-06 Bruno Haible <bruno@clisp.org>
+ * m4/libtool.m4 (LT_INIT): When setting LIBTOOL, use
+ CONFIG_SHELL; don't assume that the Makefile.in will set SHELL
+ to ${CONFIG_SHELL}.
+ * m4/ltversion.m4: Update from libtool-2.4.
+ * build-aux/ltmain.sh: Likewise.
+
+2010-09-14 Bruno Haible <bruno@clisp.org>
+
+ Update after gnulib changed.
+ * autogen.sh: Update creation of lib/unistr.in.h.
+
+2010-09-04 Bruno Haible <bruno@clisp.org>
+
+ Simplify use of gnulib-tool now that gnulib-tool --import works better.
+ * autogen.sh: Don't remove gnulib-cache.m4 before running gnulib-tool.
+
+2010-06-04 Bruno Haible <bruno@clisp.org>
+
+ * m4/libtool.m4: Update from libtool-2.2.8, with modifications.
+ 2009-04-23 Bruno Haible <bruno@clisp.org>
+ Fix recognition of "nm" command.
+ * m4/libtool.m4 (LT_PATH_NM): Try "nm" program also when
+ compiling for mingw in a cygwin environment.
+ 2008-04-06 Bruno Haible <bruno@clisp.org>
+ * m4/libtool.m4 (LT_INIT): When setting LIBTOOL, use
+ CONFIG_SHELL; don't assume that the Makefile.in will set SHELL
+ to ${CONFIG_SHELL}.
+ * m4/ltoptions.m4: Update from libtool-2.2.8.
+ * m4/ltversion.m4: Likewise.
+ * m4/lt~obsolete.m4: Likewise.
+ * build-aux/ltmain.sh: Likewise.
+
+2010-06-01 Bruno Haible <bruno@clisp.org>
+
+ Avoid possible bad interaction with Solaris 2.5.1 <pthread.h>.
+ * lib/stdint.mini.h (_UINT64_T): Don't define.
+ Reported by Ben Pfaff <blp@cs.stanford.edu>.
+
+2010-05-16 Bruno Haible <bruno@clisp.org>
+
+ Update after gnulib changed.
+ * gnulib-local/lib/unicase.in.h.diff: Renamed from
+ gnulib-local/lib/unicase.h.diff.
+ * gnulib-local/lib/uniconv.in.h.diff: Renamed from
+ gnulib-local/lib/uniconv.h.diff.
+ * gnulib-local/lib/unictype.in.h.diff: Renamed from
+ gnulib-local/lib/unictype.h.diff.
+ * gnulib-local/lib/unilbrk.in.h.diff: Renamed from
+ gnulib-local/lib/unilbrk.h.diff.
+ * gnulib-local/lib/uninorm.in.h.diff: Renamed from
+ gnulib-local/lib/uninorm.h.diff.
+ * gnulib-local/lib/unistr.in.h.diff: Renamed from
+ gnulib-local/lib/unistr.h.diff.
+ * gnulib-local/lib/unitypes.in.h.diff: Renamed from
+ gnulib-local/lib/unitypes.h.diff.
+ * gnulib-local/lib/uniwidth.in.h.diff: Renamed from
+ gnulib-local/lib/uniwidth.h.diff.
+ * gnulib-local/Makefile.am (EXTRA_DIST): Update.
+ * gnulib-local/modules/unictype/category-none-tests.diff: Update.
+ * autogen.sh: Update.
+
+2010-05-14 Bruno Haible <bruno@clisp.org>
+
+ Publicize also the subminor version number.
+ * lib/unistring/version.in.h (_LIBUNISTRING_VERSION,
+ _libunistring_version): Include also the subminor version.
+ * configure.ac (HEXVERSION): Likewise.
+
2010-05-02 Bruno Haible <bruno@clisp.org>
* Version 0.9.3 released.