Updated: libunistring-devel/5 1.4.1 (NMU) - Library for manipulating Unicode strings

Cygwin libunistring Non-Maintainer Update Brian.Inglis@SystematicSW.ab.ca
Sat Jan 10 00:28:32 GMT 2026


This library provides functions for manipulating Unicode strings
and for manipulating C strings according to the Unicode standard.

For more information see the project home page:

	https://gnu.org/software/libunistring

The following packages have been upgraded in the Cygwin distribution:

- libunistring-devel	1.4.1
- libunistring5 	1.4.1


For changes since the previous Cygwin release, see below:

2025-10-05	1.4.1

- Fixed a compilation error in C++ mode.

2025-09-27	1.4

- The data tables and algorithms have been updated to Unicode version 17.0.0.
- Fixed a bug: The functions u*_grapheme_next and u*_grapheme_prev did not
  work right for strings with Indic characters, Emojis, or regional indicators.

2024-10-16	1.3

- The data tables and algorithms have been updated to Unicode version 16.0.0.
- New function
    uc_is_property_modifier_combining_mark
  and new constant
    UC_PROPERTY_MODIFIER_COMBINING_MARK.
- Fixed a bug in the *printf functions: The %ls and %lc directives could
  lead to a crash on Solaris and MSVC.



More information about the Cygwin-announce mailing list