Revision tags: release/14.0.0, release/13.2.0, release/12.4.0, release/13.1.0, release/12.3.0, release/13.0.0, release/12.2.0, release/11.4.0, release/12.1.0, release/11.3.0, release/12.0.0, release/11.2.0, release/10.4.0, release/11.1.0 |
|
#
28fded59 |
| 18-Dec-2016 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Update locales cldr to v30.0.3 and unicode to 9.0.0
MFC after: 1 month Relnotes: yes
|
Revision tags: release/11.0.1, release/11.0.0, release/10.3.0 |
|
#
b626f5a7 |
| 04-Jan-2016 |
Glen Barber <gjb@FreeBSD.org> |
MFH r289384-r293170
Sponsored by: The FreeBSD Foundation
|
#
a5d8944a |
| 19-Nov-2015 |
Navdeep Parhar <np@FreeBSD.org> |
Catch up with head (r291075).
|
#
e2520680 |
| 07-Nov-2015 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Improve collation string and locales support
Merge collation support from Illumos and DragonflyBSD.
Locales are now generated with the new localedef(1) tool from CLDR POSIX files. The generated fil
Improve collation string and locales support
Merge collation support from Illumos and DragonflyBSD.
Locales are now generated with the new localedef(1) tool from CLDR POSIX files. The generated files are now identified as "BSD 1.0" format.
The libc now only read "BSD 1.0" locales definitions, all other version will be set to "C" The localedef(1) tool has been imported from Illumos and modified to use tree(3) instead of the CDDL avl(3) A set of tool created by edwin@ and extended by marino@ for dragonfly has been added to be able to generate locales and the Makefiles from the vanilla CLDR unicode databases + a universal UTF-8 charmap (by marino@) Update the locales to unicode v27 Given our regex(3) does not support multibyte (yet) it has been forced to always use locale C Remove now unused colldef(1) and mklocale(1) Finish implementing the numeric BSD extension for ctypes The number of supported locales has grown from 175 to 250 locales. Among the new locales: 6 Arabic locales (AE EG JO MA QA SA), Different variations of spanish locales. Added new 3 components locales for mn_Cyrl_MN, sr_Cyrl_RS sr_Latn_RS, zh_Hans_CN, zh_Hant_HK and zh_Hant_TW. Some aliases has been for 2 components version when possible.
Thanks: Garrett D'Amore (Illumos) who made sure all his work was done under BSD license!, Edwin Groothuis (edwin@) for the work he made on tools to be able to generate locales definition usable in freebsd sources out of vanilla CLDR definitions, John Marino (DragonflyBSD) who first merge the Illumos work into Dragonfly and spent hours tracking down bugs.
show more ...
|
Revision tags: release/10.2.0 |
|
#
1a41e1f1 |
| 08-Aug-2015 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Add newly generated locales from CLDR 27.0.1 only skip timedef until I figure out how to workaround svn painful mime-type handling
|
Revision tags: release/10.1.0, release/9.3.0, release/10.0.0, release/9.2.0, release/8.4.0, release/9.1.0, release/8.3.0_cvs, release/8.3.0, release/9.0.0, release/7.4.0_cvs, release/8.2.0_cvs, release/7.4.0, release/8.2.0, release/8.1.0_cvs, release/8.1.0, release/7.3.0_cvs, release/7.3.0, release/8.0.0_cvs, release/8.0.0, release/7.2.0_cvs, release/7.2.0, release/7.1.0_cvs, release/7.1.0, release/6.4.0_cvs, release/6.4.0, release/7.0.0_cvs, release/7.0.0, release/6.3.0_cvs, release/6.3.0 |
|
#
ff6df614 |
| 28-Feb-2007 |
Andrey A. Chernov <ache@FreeBSD.org> |
International code for Russian Ruble is changed from RUR to RUB starting from 1.1.2001 (ISO 4217)
|
Revision tags: release/6.2.0_cvs, release/6.2.0, release/5.5.0_cvs, release/5.5.0, release/6.1.0_cvs, release/6.1.0, release/6.0.0_cvs, release/6.0.0, release/5.4.0_cvs, release/5.4.0, release/4.11.0_cvs, release/4.11.0, release/5.3.0_cvs, release/5.3.0, release/4.10.0_cvs, release/4.10.0, release/5.2.1_cvs, release/5.2.1, release/5.2.0_cvs, release/5.2.0, release/4.9.0_cvs, release/4.9.0, release/5.1.0_cvs, release/5.1.0, release/4.8.0_cvs, release/4.8.0, release/5.0.0_cvs, release/5.0.0, release/4.7.0_cvs, release/4.6.2_cvs, release/4.6.2, release/4.6.1, release/4.6.0_cvs, release/4.5.0_cvs, release/4.4.0_cvs, release/4.3.0_cvs, release/4.3.0 |
|
#
2928f042 |
| 19-Feb-2001 |
Alexey Zelkin <phantom@FreeBSD.org> |
. add comment that 4 character of int_curr_symbol should be SPACE . fix chinese locales to meet this requirement
|
#
f816f51e |
| 10-Feb-2001 |
Andrey A. Chernov <ache@FreeBSD.org> |
Back out my "3;3" -> something changes. While technikally the same, it only leads to confusion.
|
#
6088aac9 |
| 10-Feb-2001 |
Andrey A. Chernov <ache@FreeBSD.org> |
I change my mind a bit: assuming last \0 is contrproductive since will cause user confusion, so specify it directly, i.e. change "3" to "3;0".
In this style "3;" or "3" must not cause repeating (co
I change my mind a bit: assuming last \0 is contrproductive since will cause user confusion, so specify it directly, i.e. change "3" to "3;0".
In this style "3;" or "3" must not cause repeating (converted to \3, CHAR_MAX, \0) Still not implemented and broken in localeconv()
show more ...
|
#
90b99402 |
| 10-Feb-2001 |
Andrey A. Chernov <ache@FreeBSD.org> |
Change "3;3" in mon_grouping to "3". This is cosmetique, last \0 will cause previous \3 repeat forever, according to SUSv2 Add comment about mon_grouping separator NOTE: mon_grouping localeconv() par
Change "3;3" in mon_grouping to "3". This is cosmetique, last \0 will cause previous \3 repeat forever, according to SUSv2 Add comment about mon_grouping separator NOTE: mon_grouping localeconv() parsing still broken.
show more ...
|
#
5f8254a0 |
| 10-Feb-2001 |
Andrey A. Chernov <ache@FreeBSD.org> |
Back out removing trailing space from int_curr_symbol, this is SUSV2 requirement
|
#
1e27833f |
| 09-Feb-2001 |
Andrey A. Chernov <ache@FreeBSD.org> |
Remove extra space after int_curr_sym Add "." after currency_sym Replace decimal_point with "," Add " " as thousands_sep
|
#
a322eaa8 |
| 08-Feb-2001 |
Alexey Zelkin <phantom@FreeBSD.org> |
Add sources for following categories: LC_NUMERIC (share/numericdef), LC_MONETARY (share/monetdef), LC_MESSAGES (share/msgdef). Now only en_US.ISO_8859-1 and ru_RU.KOI8-R locales ready. I will find so
Add sources for following categories: LC_NUMERIC (share/numericdef), LC_MONETARY (share/monetdef), LC_MESSAGES (share/msgdef). Now only en_US.ISO_8859-1 and ru_RU.KOI8-R locales ready. I will find some time in near future and'll try to make defintions for other locales.
show more ...
|
Revision tags: release/10.1.0, release/9.3.0, release/10.0.0, release/9.2.0, release/8.4.0, release/9.1.0, release/8.3.0_cvs, release/8.3.0, release/9.0.0, release/7.4.0_cvs, release/8.2.0_cvs, release/7.4.0, release/8.2.0, release/8.1.0_cvs, release/8.1.0, release/7.3.0_cvs, release/7.3.0, release/8.0.0_cvs, release/8.0.0, release/7.2.0_cvs, release/7.2.0, release/7.1.0_cvs, release/7.1.0, release/6.4.0_cvs, release/6.4.0, release/7.0.0_cvs, release/7.0.0, release/6.3.0_cvs, release/6.3.0 |
|
#
ff6df614 |
| 28-Feb-2007 |
Andrey A. Chernov <ache@FreeBSD.org> |
International code for Russian Ruble is changed from RUR to RUB starting from 1.1.2001 (ISO 4217)
|
Revision tags: release/6.2.0_cvs, release/6.2.0, release/5.5.0_cvs, release/5.5.0, release/6.1.0_cvs, release/6.1.0, release/6.0.0_cvs, release/6.0.0, release/5.4.0_cvs, release/5.4.0, release/4.11.0_cvs, release/4.11.0, release/5.3.0_cvs, release/5.3.0, release/4.10.0_cvs, release/4.10.0, release/5.2.1_cvs, release/5.2.1, release/5.2.0_cvs, release/5.2.0, release/4.9.0_cvs, release/4.9.0, release/5.1.0_cvs, release/5.1.0, release/4.8.0_cvs, release/4.8.0, release/5.0.0_cvs, release/5.0.0, release/4.7.0_cvs, release/4.6.2_cvs, release/4.6.2, release/4.6.1, release/4.6.0_cvs, release/4.5.0_cvs, release/4.4.0_cvs, release/4.3.0_cvs, release/4.3.0 |
|
#
2928f042 |
| 19-Feb-2001 |
Alexey Zelkin <phantom@FreeBSD.org> |
. add comment that 4 character of int_curr_symbol should be SPACE . fix chinese locales to meet this requirement
|
#
f816f51e |
| 10-Feb-2001 |
Andrey A. Chernov <ache@FreeBSD.org> |
Back out my "3;3" -> something changes. While technikally the same, it only leads to confusion.
|
#
6088aac9 |
| 10-Feb-2001 |
Andrey A. Chernov <ache@FreeBSD.org> |
I change my mind a bit: assuming last \0 is contrproductive since will cause user confusion, so specify it directly, i.e. change "3" to "3;0".
In this style "3;" or "3" must not cause repeating (co
I change my mind a bit: assuming last \0 is contrproductive since will cause user confusion, so specify it directly, i.e. change "3" to "3;0".
In this style "3;" or "3" must not cause repeating (converted to \3, CHAR_MAX, \0) Still not implemented and broken in localeconv()
show more ...
|
#
90b99402 |
| 10-Feb-2001 |
Andrey A. Chernov <ache@FreeBSD.org> |
Change "3;3" in mon_grouping to "3". This is cosmetique, last \0 will cause previous \3 repeat forever, according to SUSv2 Add comment about mon_grouping separator NOTE: mon_grouping localeconv() par
Change "3;3" in mon_grouping to "3". This is cosmetique, last \0 will cause previous \3 repeat forever, according to SUSv2 Add comment about mon_grouping separator NOTE: mon_grouping localeconv() parsing still broken.
show more ...
|
#
5f8254a0 |
| 10-Feb-2001 |
Andrey A. Chernov <ache@FreeBSD.org> |
Back out removing trailing space from int_curr_symbol, this is SUSV2 requirement
|
#
1e27833f |
| 09-Feb-2001 |
Andrey A. Chernov <ache@FreeBSD.org> |
Remove extra space after int_curr_sym Add "." after currency_sym Replace decimal_point with "," Add " " as thousands_sep
|
#
a322eaa8 |
| 08-Feb-2001 |
Alexey Zelkin <phantom@FreeBSD.org> |
Add sources for following categories: LC_NUMERIC (share/numericdef), LC_MONETARY (share/monetdef), LC_MESSAGES (share/msgdef). Now only en_US.ISO_8859-1 and ru_RU.KOI8-R locales ready. I will find so
Add sources for following categories: LC_NUMERIC (share/numericdef), LC_MONETARY (share/monetdef), LC_MESSAGES (share/msgdef). Now only en_US.ISO_8859-1 and ru_RU.KOI8-R locales ready. I will find some time in near future and'll try to make defintions for other locales.
show more ...
|