summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorManuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>2016-05-27 14:28:30 +0100
committerManuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>2016-05-27 14:28:30 +0100
commita9a31b1de5776a3b08a82101a4fa711294f0dd1d (patch)
tree159134a624e51509f40ed8823249f09a70d1dda3 /NEWS
parent5f2b09982312c98863eb9a8dfe2c608b81f58259 (diff)
Imported Upstream version 0.9.6+really0.9.3upstream/0.9.6+really0.9.3
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS69
1 files changed, 0 insertions, 69 deletions
diff --git a/NEWS b/NEWS
index 1c7b49b9..72e79cc3 100644
--- a/NEWS
+++ b/NEWS
@@ -1,72 +1,3 @@
-New in 0.9.6:
-* The data tables and line breaking algorithm have been updated to Unicode
- version 8.0.0.
-
-New in 0.9.5:
-* The data tables and line breaking algorithm have been updated to Unicode
- version 7.0.0.
-* In the include file uniname.h, the function unicode_name_character
- has been extended to look for name aliases.
-
-New in 0.9.4:
-* The data tables and line breaking algorithm have been updated to Unicode
- version 6.0.0.
-* A new include file unigbrk.h is provided. It declares functions for
- grapheme cluster breaking, that is, determining the boundaries between
- graphemes. See the documentation chapter "Grapheme cluster breaks in strings"
- for details.
-* In the include file unictype.h, constants are defined for the group of
- general categories LC ("Cased Letter").
-* In the include file unictype.h, functions for associating canonical
- combining classes with names have been added:
- uc_combining_class_name
- uc_combining_class_long_name
- uc_combining_class_byname
-* In the include file unictype.h, functions for the Arabic joining type and
- the Arabic joining group have been added:
- uc_joining_type_name
- uc_joining_type_long_name
- uc_joining_type_byname
- uc_joining_type
- uc_joining_group_name
- uc_joining_group_byname
- uc_joining_group
-* In the include file unictype.h, functions for new predefined properties
- have been added:
- uc_is_property_cased
- uc_is_property_case_ignorable
- uc_is_property_changes_when_lowercased
- uc_is_property_changes_when_uppercased
- uc_is_property_changes_when_titlecased
- uc_is_property_changes_when_casefolded
- uc_is_property_changes_when_casemapped
- But it's recommended to use the case mapping functions from unicase.h
- instead.
-* In the include file unictype.h, the functions for bidi class, formerly known
- as bidirectional category, have been renamed:
- uc_bidi_category_name -> uc_bidi_class_name
- uc_bidi_category_byname -> uc_bidi_class_byname
- uc_bidi_category -> uc_bidi_class
- uc_is_bidi_category -> uc_is_bidi_class
- The old function names still exist, but are obsolete.
-* In the include file unictype.h, functions for returning long names of
- property values have been added:
- uc_general_category_long_name
- uc_bidi_class_long_name
- The functions
- uc_general_category_byname
- uc_bidi_class_byname
- have been extended to recognize long names as well as short names.
-* It is now easier to detect the subminor version: The value of the variable
- _libunistring_version and of the macro _LIBUNISTRING_VERSION now includes
- also the subminor version.
-* The functions u8_mbtouc and u8_mbtouc_unsafe now handle ill-formed UTF-8
- input in a better way, that is more compliant with W3C recommendations.
-* The functions u8_strcoll, u16_strcoll, u32_strcoll now produce results that
- are less dependent on the iconv implementation in use.
-* The functions u8_strstr, u16_strstr, u32_strstr now perform in O(n) time
- worst-case, where n is the sum of the lengths of the argument strings.
-
New in 0.9.3:
* Bug fixes in unistr.h functions:
- The functions u16_to_u32, u16_to_u8, u8_to_u32, u8_to_u16 now fail when