2017-04-22 22:11:45 by Adam Ciarcinski | Files touched by this commit (22) | |
Log message:
Changes 59.1:
* Emoji 5.0 data
* Includes bidi data files from Unicode 10 beta.
* Includes segmentation data files and rules from Unicode 10 beta and CLDR 31.0.1.
* Does not yet include the Emoji_Component property.
* Otherwise ICU 59 continues to use Unicode 9 data.
CLDR 31.0.1
* Including updates for emoji 5.0, for example local names for England, \
Scotland, and Wales.
* GMT and UTC are no longer unified, and CLDR provides distinct UTC display \
names, avoiding confusion with standard (winter) time in Britain.
* See the CLDR download page for other CLDR features and migration issues in \
CLDR v31.
New case mapping API (C++ & Java classes CaseMap) supports styled text.
|
2016-12-12 18:46:39 by Adam Ciarcinski | Files touched by this commit (3) |
Log message:
Updates in ICU 58.2
Common Changes
* CLDR 30.0.3
* Time zone database version 2016j
* ICU SVN repository structure change. See the note on the Source Code Access \
page for more information.
ICU4C Fixes
* 12815 uspoof_getSkeleton sets backwards-incompatible illegal argument exception
* 12822 digitlist.cpp won't compile on msvc under Node.js
* 12825 uspoof_check goes into an "infinite loop" when U+30FB is in an \
input string
* 12832 GreekUpper::toUpper skips the final character on a non-terminated UTF-8 \
string
* 12849 u_strToTitle returns incorrect length if destination is NULL
* 12868 uprv_convertToPosix() Windows bug
|
2016-12-08 13:15:43 by Sebastian Wiedenroth | Files touched by this commit (1) |
Log message:
needs c99, fixes SunOS
|
2016-12-04 10:01:20 by Adam Ciarcinski | Files touched by this commit (1) |
Log message:
PLIST fix for Darwin
|
2016-12-04 05:11:33 by Ryo ONODERA | Files touched by this commit (10) | |
Log message:
Update to 58.1
* Fix regression with upstream patch,
https://ssl.icu-project.org/trac/ticket/12827
Changelog:
Common Changes
CLDR 30.0.2: For details of the many changes in CLDR, see CLDR 30. Some \
things to note:
For some combinations of numbering system (arab, arabext, latn) and/or \
locale (ar, fa, he), there were changes to the bidirectional control characters \
used with certain symbols (percent, minus, plus), and changes to number patterns \
(currency and/or percent, including addition of bidirectional control characters \
in some cases).
New in this release, the bidirectional controls used for such purposes \
include U+061C ARABIC LETTER MARK (ALM), which requires use of the bidirectional \
algorithm from Unicode 6.3 or later.
The time separator for Norwegian locales (nb, nn) was changed to be ':' \
throughout.
Unicode 9.0: Version 9.0 adds exactly 7,500 characters, for a total of \
128,172 characters. These additions include six new scripts, 19 symbols for the \
new 4K TV standard, and 72 new emoji characters.
Draft Emoji 4.0 data
Emoji updates for word & line breaking. (#12664 & Unicode 9 \
update #12526)
UBiDiTransform/BidiTransform API for convenient transformation of text \
between different Bidi layouts. (#11679)
MeasureFormat API for measurement unit display names. (#12029)
Most COUNT and LIMIT enum constants have been deprecated. (#12420)
SpoofChecker: Handling of "whole script confusables" has been \
removed from ICU, in accordance with its removal from UTS #39 Version 9.0.0 and \
the removal of the corresponding Unicode data file. (#12549)
Greek uppercasing ("el" locale ID) removes most diacritics. (#5456)
More robust locale data loading across ICU implementation code.
Reduced heap memory usage in DateTimePatternGenerator. (#11782)
ICU4C Specific Changes
The layout engine code has been removed; the ParagraphLayout is not \
deprecated and remains (and must now be built on top of HarfBuzz). See \
http://userguide.icu-project.org/layoutengine (#12708)
Windows: Supports & requires Visual Studio 2015.
|
2016-04-12 21:51:54 by Matthias Scheler | Files touched by this commit (1) | |
Log message:
Revert incorrect change of the package list which was part of yesterday's
update of this package. It broke packaging under e.g. Mac OS X.
|
2016-04-11 18:15:22 by Ryo ONODERA | Files touched by this commit (5) |
Log message:
Update to 57.1
Changelog:
Common Changes
CLDR 29: For details of the many changes in CLDR, see CLDR 29.
Grapheme/word/line breaking for emoji sequences, based on Unicode 9 proposed \
rules. See the Unicode emoji break proposal and the Unicode Emoji Technical \
Report Proposed Update describing the new emoji sequences. (#12081).
Four new Unicode emoji properties (#11802).
DateFormat day period formatting of "noon", "at night", \
etc. via new pattern characters b & B, and DateTimePatternGenerator support \
of C for selecting the customary form (#11872).
Except: Formatting of "0:00 midnight" has been disabled \
because it is confusing except for at the end of an interval.
RelativeDateTimeFormatter: Simpler formatting API (#12072).
More robust CLDR data loading for MeasureFormat (#11986, #12030), \
RelativeDateTimeFormatter (#12018), and DateIntervalFormat/DateIntervalInfo \
(#12013).
New simple & fast SimpleFormatter class for a trivial subset of \
MessageFormat as used in CLDR data, e.g., "{0} {1}" (#10896).
ICU4C Specific Changes
C API support for RelativeDateTimeFormatter (#12072).
Clang annotations for intended switch case fallthroughs, can now compile \
with -Wimplicit-fallthrough (#12166).
Internal header files can be compiled by themselves, for simpler alternative \
build scripts (#12141).
|
2016-02-13 21:41:59 by Benny Siegert | Files touched by this commit (3) |
Log message:
Apply patch from upstream to fix compilation on CentOS 7. From Thomas
Orgis via mail.
|
2015-11-04 03:00:17 by Alistair G. Crooks | Files touched by this commit (797) |
Log message:
Add SHA512 digests for distfiles for textproc category
Problems found locating distfiles:
Package cabocha: missing distfile cabocha-0.68.tar.bz2
Package convertlit: missing distfile clit18src.zip
Package php-enchant: missing distfile php-enchant/enchant-1.1.0.tgz
Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden). All existing
SHA1 digests retained for now as an audit trail.
|
2015-10-26 10:48:14 by Jonathan Perkin | Files touched by this commit (2) |
Log message:
Fix preprocessor logic bug causing __STRICT_ANSI__ to be undefined on all
platforms, breaking SunOS/clang's use of GCC headers around __float128.
|