Opened 2 years ago

Closed 2 years ago

#15924 closed enhancement (fixed)

libunistring-1.0

Reported by: Bruce Dubbs Owned by: Bruce Dubbs
Priority: normal Milestone: 11.1
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

New major version.

Change History (3)

comment:1 by Bruce Dubbs, 2 years ago

Owner: changed from blfs-book to Bruce Dubbs
Status: newassigned

comment:2 by Bruce Dubbs, 2 years ago

New in 1.0:

  • The license has changed from "LGPLv3+ or GPLv2" to "LGPLv3+ or GPLv2+".
  • The data tables and algorithms have been updated to Unicode version 14.0.0.
  • The functions u8_uctomb, u16_uctomb, u32_uctomb now support strings larger than 2 GiB by taking an 'n' argument of type ptrdiff_t (instead of int).
  • The functions u*_possible_linebreaks and u*_width_linebreaks now make it easier to work with strings that contain CR-LF sequences: In this case, in the returned array, it will return UC_BREAK_CR_BEFORE_LF followed by UC_BREAK_MANDATORY (instead of twice UC_BREAK_MANDATORY).
  • There are new properties for recognizing pictographic symbols and regional indicators:
    • UC_PROPERTY_EMOJI uc_is_property_emoji
    • UC_PROPERTY_EMOJI_PRESENTATION uc_is_property_emoji_presentation
    • UC_PROPERTY_EMOJI_MODIFIER uc_is_property_emoji_modifier
    • UC_PROPERTY_EMOJI_MODIFIER_BASE uc_is_property_emoji_modifier_base
    • UC_PROPERTY_EMOJI_COMPONENT uc_is_property_emoji_component
    • UC_PROPERTY_EXTENDED_PICTOGRAPHIC uc_is_property_extended_pictographic
    • UC_PROPERTY_REGIONAL_INDICATOR uc_is_property_regional_indicator
  • Fixed multithread-safety bugs on Cygwin, native Windows, and Haiku.

comment:3 by Bruce Dubbs, 2 years ago

Resolution: fixed
Status: assignedclosed

Fixed at commit 9594c39c265bc0a4adf88d87a4522146bd53332a

Package updates.
    Update to curl-7.81.0.
    Update to libuv-v1.43.0.
    Update to libunistring-1.0.
Note: See TracTickets for help on using tickets.