| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
* woe32dll/unistring-exports.c (UC_CATEGORY_LC): Add, missing since 2011-03-25.
(UC_PROPERTY_CASED, UC_PROPERTY_CASE_IGNORABLE,
UC_PROPERTY_CHANGES_WHEN_CASEFOLDED, UC_PROPERTY_CHANGES_WHEN_CASEMAPPED,
UC_PROPERTY_CHANGES_WHEN_LOWERCASED, UC_PROPERTY_CHANGES_WHEN_TITLECASED,
UC_PROPERTY_CHANGES_WHEN_UPPERCASED): Add, missing since 2011-01-09.
|
|
|
|
|
|
|
|
|
|
| |
* autogen.sh: Don't add LIBUNISTRING_DLL_VARIABLE to lib/unictype.h,
lib/uninorm.h, lib/unicase.h. This is now already done in Gnulib.
* gnulib-local/lib/unicase.in.h.diff: Remove include of <unistring/woe32dll.h>,
now already done by gnulib.
* gnulib-local/lib/unictype.in.h.diff: Likewise.
* gnulib-local/lib/uninorm.in.h.diff: Likewise.
* configure.ac (gl_IN_LIBUNISTRING): New macro.
|
|
|
|
|
|
| |
* gnulib-local/lib/unicase.in.h.diff: Add a
'#include <unistring/woe32dll.h>', instead of relying on uninorm.h to
include it indirectly.
|
|
|
|
|
| |
* NEWS: Mention the bug fixed in gnulib
https://git.savannah.gnu.org/gitweb/?p=gnulib.git;a=commit;h=ca1cd9b39787fe8a2329c77bc60d4a7c3ab2334e
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
* version.sh: Bump version number, date, gnulib version.
* README: Update version.
* NEWS: Update version.
* lib/Makefile.am (LTV_*): Update to 5:0:0 (determined with help from
gnulib's libtool-next-version).
|
|
|
|
|
|
|
|
|
|
| |
Applies gnulib changes
2022-09-04 Bruno Haible <bruno@clisp.org>
* stdbool.in.h (_Bool, bool, false, true): In C++ mode with
MSVC 14, don't define these as macros.
2022-09-18 Bruno Haible <bruno@clisp.org>
* stdbool.in.h (true): Redefine if it does not evaluate to 1 in
the preprocessor.
|
|
|
|
| |
* autopull.sh: Support option --one-time.
|
|
|
|
|
|
| |
* autogen.sh: Revert last change. Improve comments.
* autopull.sh: Only call 'gitsub.sh pull'.
* m4/init-package-version.m4: Revert last change.
|
|
|
|
|
|
|
|
| |
* autopull.sh: New file, based on autogen.sh.
* autogen.sh: Remove code that was moved to autopull.sh. Remove
--skip-gnulib option.
* HACKING: Mention autopull.sh.
* m4/init-package-version.m4: Update comment.
|
| |
|
|
|
|
|
|
|
| |
* JOIN-GNU: New file. Inspired by a suggestion from José E. Marchesi
on the gnu-prog-discuss mailing list.
* README: Refer to it.
* Makefile.am (EXTRA_DIST): Add it.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* m4/libtool.m4: Update from libtool-2.4.7, with modifications.
2017-10-21 Bruno Haible <bruno@clisp.org>
Fix -export-symbols and -export-symbols-regex support on
Solaris 11.3.
* m4/libtool.m4 (_LT_CMD_GLOBAL_SYMBOLS): Adjust symcode for
Solaris.
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/ltsugar.m4: Likewise.
* m4/ltversion.m4: Likewise.
* m4/lt~obsolete.m4: Likewise.
* build-aux/ltmain.sh: Likewise.
|
|
|
|
|
| |
* doc/uniconv.texi (uniconv.h): Document
iconveh_question_replacement_character.
|
| |
|
|
|
|
|
|
|
|
|
| |
* version.sh: Bump version number, date, gnulib version.
* README: Update version.
* NEWS: Update version.
* lib/Makefile.am (LTV_*): Update to 4:0:2 (determined with help from
gnulib's libtool-next-version).
* doc/libunistring.texi: Bump copyright year.
|
| |
|
|
|
|
| |
* woe32dll/unistring-exports.c: Add new UC_PROPERTY_* variables.
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
* doc/unictype.texi (Joining group): Document UC_JOINING_GROUP_THIN_YEH,
UC_JOINING_GROUP_VERTICAL_TAIL.
NEWS: Mention the update.
|
|
|
|
|
| |
* doc/unictype.texi (Joining group): Document
UC_JOINING_GROUP_HANIFI_ROHINGYA_*.
|
|
|
|
|
|
|
|
|
|
|
|
| |
* doc/unictype.texi (Properties as objects): Document UC_PROPERTY_EMOJI,
UC_PROPERTY_EMOJI_PRESENTATION, UC_PROPERTY_EMOJI_MODIFIER,
UC_PROPERTY_EMOJI_MODIFIER_BASE, UC_PROPERTY_EMOJI_COMPONENT,
UC_PROPERTY_EXTENDED_PICTOGRAPHIC.
(Properties as functions): Document uc_is_property_emoji,
uc_is_property_emoji_presentation, uc_is_property_emoji_modifier,
uc_is_property_emoji_modifier_base, uc_is_property_emoji_component,
uc_is_property_extended_pictographic.
* NEWS: Mention the new properties.
|
| |
|
|
|
|
|
|
|
| |
* doc/unilbrk.texi (unilbrk.h): Document UC_BREAK_CR_BEFORE_LF. Mention
that this value can occur in the array returned by
u*_possible_linebreaks and u*_width_linebreaks.
* NEWS: Mention the change.
|
|
|
|
|
|
|
| |
* doc/unictype.texi (Joining group): Document
UC_JOINING_GROUP_MALAYALAM_*.
(Properties as objects): Document UC_PROPERTY_REGIONAL_INDICATOR.
(Properties as functions): Document uc_is_property_regional_indicator.
|
|
|
|
|
| |
* doc/unictype.texi (Joining group): Document
UC_JOINING_GROUP_AFRICAN_*.
|
|
|
|
|
| |
* doc/unictype.texi (Joining group): Document
UC_JOINING_GROUP_STRAIGHT_WAW, UC_JOINING_GROUP_MANICHAEAN_*.
|
|
|
|
|
| |
* doc/unictype.texi (Bidi class): Document UC_BIDI_LRI, UC_BIDI_RLI,
UC_BIDI_FSI, UC_BIDI_PDI.
|
|
|
|
|
| |
* doc/unictype.texi (Joining group): Document
UC_JOINING_GROUP_ROHINGYA_YEH.
|
|
|
|
|
|
|
|
|
| |
Reported by Vincent Westenberg <vincent.westenberg@posteo.de> in
<https://lists.gnu.org/archive/html/bug-libunistring/2021-12/msg00001.html>.
* doc/unigbrk.texi (Grapheme cluster breaks in a string): Clarify that
the u{8,16,32}_grapheme_prev functions, like u{8,16,32}_prev, work only
on well-formed Unicode strings.
|
|
|
|
| |
* m4/init-package-version.m4: Add more comments.
|
|
|
|
|
|
|
|
|
|
|
|
| |
Reported by Dylan Aïssi <daissi@debian.org> at
<https://savannah.gnu.org/bugs/?61459>.
* lib/version.c: Change license header to LGPLv3+ or GPLv2+.
* lib/unistring-notinline.h: Likewise.
* lib/unistring/cdefs.h: Likewise.
* lib/unistring/inline.h: Likewise.
* lib/unistring/version.in.h: Likewise.
* lib/unistring/woe32dll.in.h: Likewise.
|
|
|
|
|
|
|
| |
Reported by Tim Rühsen <tim.ruehsen@gmx.de> in
<https://lists.gnu.org/archive/html/bug-libunistring/2021-08/msg00006.html>.
* lib/unistring/cdefs.h (_GL_ATTRIBUTE_MAYBE_UNUSED): New macro.
|
|
|
|
|
| |
* autogen.sh: Make it clear that Automake 1.16.4 is now required.
* HACKING: Likewise.
|
|
|
|
|
|
|
|
|
| |
* gnulib-local/lib/uninorm.in.h.diff: Add an include of <unistring/cdefs.h>.
* lib/unistring/cdefs.h (_GL_ATTRIBUTE_MALLOC, _GL_ATTRIBUTE_DEALLOC,
_GL_ATTRIBUTE_DEALLOC_FREE): New macros.
(_UC_ATTR_malloc, _UC_ATTRIBUTE_DEALLOC, _UC_ATTRIBUTE_DEALLOC_FREE,
_UC_ATTRIBUTE_MALLOC): New auxiliary macros, from gnulib/m4/gnulib-common.m4.
(_UC_HAS_C_ATTRIBUTE): Renamed from _GL_HAS_C_ATTRIBUTE.
|
|
|
|
|
|
|
|
|
|
| |
Reported and analyzed by Nicole Mazzuca <mazzucan@outlook.com> in
<https://lists.gnu.org/archive/html/bug-libunistring/2021-08/msg00002.html>.
* m4/init-package-version.m4 (gl_INIT_PACKAGE): Use a new macro
gl_INIT_EMPTY.
(gl_INIT_DUMMY): Expand to empty in two steps, via a new macro
gl_INIT_DUMMY2.
|
|
|
|
|
|
|
|
|
| |
* gnulib-local/lib/unistr.in.h.diff: Update.
* lib/unistring/cdefs.h (_GL_UNUSED_PARAMETER): Use the new definition from
gnulib-common.m4.
(_UC_GNUC_PREREQ, _UC_HAS_ATTRIBUTE, _UC_ATTR_unused, _GL_HAS_C_ATTRIBUTE,
_UC_ATTRIBUTE_MAYBE_UNUSED, _UC_ATTRIBUTE_UNUSED): New auxiliary macros, based
on gnulib-common.m4.
|
|
|
|
|
|
| |
* doc/unistr.texi (Creating Unicode strings): Update prototypes of
u8_uctomb, u16_uctomb, u32_uctomb to match the change in gnulib on
2020-09-05.
|
|
|
|
| |
* doc/char32_t.texi: Break lines.
|
|
|
|
| |
* .gitignore: Consider also the *CLEANFILES values in the various Makefiles.
|
| |
|
|
|
|
|
|
| |
* README (Copyright): Adjust section.
* doc/libunistring.texi (Licenses): Change accordingly.
* NEWS: Mention the change.
|
|
|
|
|
|
| |
* build-aux/join-v-1: New file.
* Makefile.am (EXTRA_DIST): Add it.
* lib/Makefile.am (config.h): Use it instead of 'join -v 1'.
|
|
|
|
|
| |
* DEPENDENCIES: List the normal dependencies of a package with an
Autoconf-generated configure file. Update info regarding libiconv.
|
|
|
|
|
|
|
| |
Patch from <https://savannah.gnu.org/patch/?10007>.
* m4/libtool.m4: Treat MidnightBSD like FreeBSD.
* build-aux/ltmain.sh: Likewise.
|
|
|
|
| |
* autogen.sh: Update comments.
|