Next | Query returned 210 messages, browsing 61 to 70 | Previous

History of commit frequency

CVS Commit History:


   2017-12-14 22:28:32 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
icu: updated to 60.2

60.2:
New API for direct-UTF-8 normalization.
- It also optionally records changes, for source-to-result index mapping and \ 
tracking of text metadata.
More convenient case mapping API (StringPiece→ByteSink).
ICU now handles ill-formed UTF-8 byte sequences as specified in the W3C Encoding \ 
Standard.

Bug fixes:
CLDR 32.0.1
- Change of some German AM/PM to English strings reverted; will be revisited.
- BGN transliterations restored.
The Script_Extensions property value for 5 CJK characters is wrong.
ICU4J DecimalFormat
- getGroupingSize() returns -1 instead of 0 in ICU60 if grouping is disabled
- setPositivePrefix also changes negative prefix
- unsets maxFrac when minFrac is set on a currency instance
DateFormat
- Urdu Islamic calendar eras
- Narrow format of noon time is used for abbreviated day period pattern letter \ 
'b' and 'bb'
Conversion buffer overflow
Calendar buffer overrun
Windows C++: The header file "stringoptions.h" is not included in the \ 
the pre-built binary .zip file download.
Fix various typos and spelling mistakes.
   2017-11-30 18:54:18 by Maya Rashish | Files touched by this commit (1)
Log message:
icu: bump minimum requirement for library major bump
   2017-11-30 17:03:18 by Adam Ciarcinski | Files touched by this commit (5) | Package updated
Log message:
icu: updated to 60.1

Changes 60.1:
* Unicode 10.0: 8,518 new characters, including four new scripts, 7,494 new Han \ 
characters, and 56 new emoji characters.
  - Properties newly supported in ICU: Emoji_Component, Regional_Indicator, \ 
Prepended_Concatenation_Mark
* CLDR 32:
  - Data for several (mostly Asian) new languages, date formatting patterns \ 
using colloquial day period formats ("h:mm B" → “1:30 in the \ 
afternoon”), and many other data improvements.
  - See the CLDR download page for other CLDR features and migration issues in \ 
CLDR 32.
* NumberFormatter, a new number formatting API: A long-overdue refresh of number \ 
formatting in ICU with a focus on usability, robustness, and performance.  The \ 
30+ settings in DecimalFormat are reduced to 8 in NumberFormatter; all \ 
NumberFormatter objects are thread-safe and immutable; and the code is efficient \ 
in both the client-side (constant locale) and server-side (variable locale) use \ 
cases.
  - New users are encouraged to use the new API for number formatting.  However, \ 
preexisting code can continue using the old API, which has been partially made \ 
into a wrapper over the new API.
  - Documentation: in Java, see com.ibm.icu.number.NumberFormatter, and in C++, \ 
see i18n/unicode/numberformatter.h.
* New options for titlecasing:
  - Sentence titlecasing and whole-string titlecasing without custom \ 
BreakIterator instances.
  - The default index adjustment has been changed from "find first cased \ 
character" to "find first letter, number, or symbol"; a new \ 
option is available for selecting the previous adjustment behavior.
* Smaller data files for BreakIterator.
  - Reverse rules no longer used: Easier updates, easier to conform to Unicode \ 
Standard.
  - Old source rule files continue to work, reverse rules are ignored.
  - Rule-based data files: 1.2MB→0.8MB.

ICU4C Specific Changes
* New API for direct-UTF-8 normalization.
  - It also optionally records changes, for source-to-result index mapping and \ 
tracking of text metadata.
* More convenient case mapping API (StringPiece→ByteSink).
* ICU now handles ill-formed UTF-8 byte sequences as specified in the W3C \ 
Encoding Standard.
   2017-11-16 10:58:26 by Havard Eidnes | Files touched by this commit (3)
Log message:
Apply a fix for CVE-2017-14952 from
http://bugs.icu-project.org/trac/changeset/40324/trunk/icu4c/source/i18n/zonemeta.cpp
Bump PKGREVISION.
   2017-10-06 17:20:42 by Maya Rashish | Files touched by this commit (2)
Log message:
icu: include xlocale on all non-netbsd non-linux systems.
netbsd&linux do not have it (glibc had it, but removed in 2.26, and
was satisfied by locale.h always, if their release notes is to be believed)

this should cover BSDs other than netbsd, etc.
   2017-10-06 07:42:01 by Adam Ciarcinski | Files touched by this commit (2)
Log message:
Fix building on Darwin
   2017-10-06 00:50:30 by Maya Rashish | Files touched by this commit (2)
Log message:
icu: never include xlocale.h, always use locale.h

This was a glibc header, whereas locale.h is a POSIX one.
glibc went ahead and removed it in the new version.

change suggested by Thomas Orgis on tech-pkg but probably not applied
exactly.
   2017-10-04 12:52:40 by Jonathan Perkin | Files touched by this commit (3)
Log message:
icu: Remove -nodefaultlibs -nostdlib from SunOS linker args.

This prevented GCC libraries from being used and thus disabled SSP and
other features.  Bump PKGREVISION.
   2017-09-18 11:53:40 by Maya Rashish | Files touched by this commit (676)
Log message:
revbump for requiring ICU 59.x
   2017-09-18 09:52:08 by Maya Rashish | Files touched by this commit (1)
Log message:
icu: belatedly require at least ICU 59.x

59 was a major bump, ICU 58 will not have the right library name.

pointed out by kapper, thanks.
ok leot

Next | Query returned 210 messages, browsing 61 to 70 | Previous