303975 |
11-Aug-2016 |
gjb |
Copy stable/11@r303970 to releng/11.0 as part of the 11.0-RELEASE cycle.
Prune svn:mergeinfo from the new branch, and rename it to RC1.
Update __FreeBSD_version.
Use the quarterly branch for the default FreeBSD.conf pkg(8) repo and the dvd1.iso packages population.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation |
302408 |
08-Jul-2016 |
gjb |
Copy head@r302406 to stable/11 as part of the 11.0-RELEASE cycle. Prune svn:mergeinfo from the new branch, as nothing has been merged here.
Additional commits post-branch will follow.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation
|
302329 |
03-Jul-2016 |
bapt |
Posixify the locales name for variants
For all locales with variants: - if no ambiguity on the locale (only one variant) just use the regular name - if ambiguity, pick one as default and append @<variant> to the others respecting POSIX
As a result: - All the 3 components locales added recently are renamed to the usual 2 components version for all but sr_RS.UTF-8 - Set sr_RS.UTF-8 to the cyrillic variant - Add sr_RS.UTF-8@latin - Remove the symlinks aliases they were created to represent the 2 components version as aliasas and are now useless - Update the OptionalObsoleteFiles.inc and ObsoleteFiles.inc to reflect those changes
Discussed with: ache@ Approved by: re@ (gjb)
|
302026 |
20-Jun-2016 |
bapt |
Fix generation of locales with multiple variants
Serbian locales have triple components to represent the 2 variations of the locale: Latin and Cyrillic. Previously the tools generatic the locale were appending both definitions instead of differentiating them.
Reported by: ache Approved by: re (gjb)
|
298121 |
16-Apr-2016 |
bapt |
Regenerates locales Makefiles and locales
|
292453 |
18-Dec-2015 |
bapt |
Simplify the locale generated Makefiles by using bmake multi variables for loops
|
291311 |
25-Nov-2015 |
bdrewery |
META MODE: Fix 'make the-lot' with recent locale changes
Sponsored by: EMC / Isilon Storage Division
|
290928 |
16-Nov-2015 |
bapt |
Bring back a couple of ISO8859-15 locales: - af_ZA.ISO8859-15 - en_AU.ISO8859-15 - en_CA.ISO8859-15 - en_NZ.ISO8859-15 - en_US.ISO8859-15 - fr_CA.ISO8859-15
|
290866 |
15-Nov-2015 |
bapt |
Regenerate locales after readding ISO8859-1 for locales that have ISO8859-15
Requested by: arche
|
290677 |
11-Nov-2015 |
bdrewery |
Use explicit filename when creating locale symlinks to avoid creating a directory symlink when the target directory does not exist. This will cause an error instead of a broken setup.
Sponsored by: EMC / Isilon Storage Division
|
290494 |
07-Nov-2015 |
bapt |
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.
|
290083 |
27-Oct-2015 |
bdrewery |
Use more appropriate ${SHAREDIR} rather than /usr/share.
MFC after: 2 weeks Sponsored by: EMC / Isilon Storage Division
|
284345 |
13-Jun-2015 |
sjg |
Add META_MODE support.
Off by default, build behaves normally. WITH_META_MODE we get auto objdir creation, the ability to start build from anywhere in the tree.
Still need to add real targets under targets/ to build packages.
Differential Revision: D2796 Reviewed by: brooks imp
|
284287 |
11-Jun-2015 |
sjg |
Ensure SYMLINKS fully specified
Differential Revision: D2748 Reviewed by: brooks
|
253425 |
17-Jul-2013 |
bapt |
Do not overwrite the new UTF-8 files with the old ISO one
|
253419 |
17-Jul-2013 |
bapt |
Change Eu to the proper UTF-8 symbol this was missed in r253414
|
253414 |
17-Jul-2013 |
bapt |
For all european contries using the euro currency, add an UTF-8 definition with the proper Euro symbol
MFC after: 1 week
|
245889 |
24-Jan-2013 |
brooks |
Don't link two different things to the same paths. As tiebreaker I've picked the link that was installed last so as to not change the behavior. The one exception is sr_YU.ISO8859-2/LC_MONETARY where a file was being replaced by a link.
|
227467 |
12-Nov-2011 |
theraven |
Fix the number of decimal digits used for Swiss Francs (0 -> 2). Found by the libc++ test suite. If there is some locale test suite somewhere, it might be worth running it...
Approved by: dim (mentor)
|
197182 |
13-Sep-2009 |
edwin |
Last character is a space for the international currency symbol.
|
196812 |
04-Sep-2009 |
ache |
Add lv_LV
PR: 105100 Submitted by: Aldis Berjoza <killasmurf86@gmail.com>
|
193962 |
10-Jun-2009 |
edwin |
Add euro symbol to pt_PT locale using other encodings
PR: conf/98815 Submitted by: Rui Lopes <rgl@ruilopes.com> MFC after: 1 week
|
193908 |
10-Jun-2009 |
edwin |
add ca_AD, ca_FR and ca_IT locales
Catalan language is not only spoken in Spain (ca_ES), but also in Andorra, France and Italy. In Andorra it is the official language.
(see http://en.wikipedia.org/wiki/Catalan_language#Geographic_distribution)
Add a bunch of symlinks to between ca_ES and ca_AD, ca_FR and ca_IT.
PR: conf/92541 Submitted by: <rmh@io.debian.net> MFC after: 1 week
|
193867 |
09-Jun-2009 |
edwin |
Fix LC_NUMERIC and LC_MONETARY for de_CH locale
With the de_CH (swiss german) locale, numbers should look like this:
numbers: 1'234.45 monetary values: Fr. 1'234.45
Previously, the thousands separator was missing for numbers, and "." for monetary values, and "," was incorrectly used as decimal point.
PR: conf/75502 Submitted by: Benjamin Lutz <benlutz@datacomm.ch> MFC after: 1 week
|
167110 |
28-Feb-2007 |
ache |
International code for Russian Ruble is changed from RUR to RUB starting from 1.1.2001 (ISO 4217)
|
164131 |
09-Nov-2006 |
des |
Add locales for nb_NO and nn_NO.
Reviewed by: philip
|
162940 |
02-Oct-2006 |
ache |
Add mn_MN.UTF-8
Submitted by: Ganbold <ganbold@micom.mng.net>
|
159509 |
11-Jun-2006 |
simon |
The monetary decimal point (mon_decimal_point) for pt_PT.ISO8859-1 should be a comma (,) and not a dot (.).
PR: misc/98813 Submitted by: Rui Lopes <rgl@ruilopes.com> MFC after: 1 week Approved by: cperciva (mentor)
|
152522 |
16-Nov-2005 |
tjr |
Fix currency symbol -- it should be 'NEW SHEQEL SIGN' (U+20AA).
Submitted by: Rostislav Krasny
|
143126 |
04-Mar-2005 |
ru |
New Ukrainian locale: uk_UA.CP1251.
Submitted by: Alexander Peresunko
|
136487 |
13-Oct-2004 |
ru |
- Utilize standard means for installing files and symlinks.
- Simplify the symlink list construction by implementing a generic mechanism to map LC_MONETARY files from one locale to another, possibly with a different <lang>_<territory> components of the locale name. Example:
ENCODING-1_ENCODING-2= fo_BA fo_FO:ba_BA
in Makefile will result in the following symlinks:
fo_BA.ENCODING-1/LC_MONETARY -> fo_BA.ENCODING-2/LC_MONETARY fo_FO.ENCODING-1/LC_MONETARY -> ba_BA.ENCODING-2/LC_MONETARY
- Install LC_MONETARY files with mode 444.
- While here, fixed trashing of the sr_YU.UTF-8/LC_MONETARY file by a symlink, and removed one duplicate symlink.
|
135723 |
24-Sep-2004 |
ache |
es_ES monetdef changed from spanish Ptas. to Euro without switching to cents
PR: 67549 Submitted by: Jose M Rodriguez <freebsd@wanadoo.es>
|
134438 |
28-Aug-2004 |
tjr |
Symlink missing lt_LT.ISO8859-4 LC_MONETARY, LC_MESSAGES and LC_NUMERIC data files to the ISO8859-13 versions.
|
134437 |
28-Aug-2004 |
tjr |
Add Basque (Spain) locales: eu_ES.ISO8859-1, eu_ES.ISO8859-15, eu_ES.UTF-8.
(This differs somewhat from the version originally submitted - any mistakes are my own.)
PR: 68524 Submitted by: J. Vicente Carrasco -Bixen-
|
128526 |
21-Apr-2004 |
tjr |
Add an Israel Hebrew locale: he_IL.UTF-8.
PR: 65826 Submitted by: Hye-Shik Chang
|
127837 |
04-Apr-2004 |
tjr |
Add data for missing categories to zh_HK.Big5HKSCS locale.
|
127558 |
29-Mar-2004 |
tjr |
Oops; remove ko_KR.eucKR/LC_MONETARY -> ko_KR.UTF-8/LC_MONETARY symlink.
|
127549 |
29-Mar-2004 |
tjr |
Add a new LC_MONETARY data file for the ko_KR.UTF-8 locale instead of using the ko_KR.eucKR version.
|
127547 |
29-Mar-2004 |
tjr |
Add a new LC_MONETARY data file for the ja_JP.UTF-8 locale instead of using the ja_JP.eucJP version. Although the latter looks like plain ASCII, it is actually JIS Roman, so it is not correct to treat it as UTF-8.
|
127474 |
27-Mar-2004 |
tjr |
Add UTF-8 versions of all the currently supported system locales. Most of the hard work was done by Hye-Shik Chang in the misc/utf8locale port; I made a few minor adjustments and merged the makefiles.
PR: 44307
|
125208 |
29-Jan-2004 |
ache |
Add kk_KZ.PT154
Submitted by: Birsh T <tim@zhezu.kz>
|
123682 |
20-Dec-2003 |
ache |
Add be_BY.*
Submitted by: Yury Tarasievich <grog@grsu.by>
|
122178 |
06-Nov-2003 |
davidxu |
Make zh_CN.GBK fully work by making monetdef/msgdef/timedef symlinks to zh_CN.GB2312 locale files. zh_CN.GB18030 can be changed in same way, but I havn't done this change since these files already exists.
|
122151 |
05-Nov-2003 |
davidxu |
Enable GB2312 locale.
|
122147 |
05-Nov-2003 |
davidxu |
Add GB2312 locale files.
|
118651 |
08-Aug-2003 |
ache |
Add ko_KR.CP949 locale
PR: 55341 submitted by: Hye-Shik Chang <perky@freebsd.org>
|
118459 |
05-Aug-2003 |
mtm |
Support for the Amharic locale.
|
118174 |
29-Jul-2003 |
ache |
Add GB18030 locale
PR: 51729 Submitted by: Kang Liu <liukang@bjpu.edu.cn>
|
117259 |
05-Jul-2003 |
ache |
Add ARMSCSII-8 locale
Submitted by: Vahe Khachikyan <vahe@khachikyan.de> PR: 53944
|
115924 |
07-Jun-2003 |
ache |
Add ru_RU.CP1251
|
108428 |
30-Dec-2002 |
ache |
Add ca_ES locale
PR: 45874 Submitted by: Joan Picanyol i Puig <joan-dev@biaix.org>
|
105965 |
25-Oct-2002 |
ache |
Add lt_LT.ISO8859-13
PR: 44268 Submitted by: Kestutis Paulikas <kestas@elen.ktu.lt>
|
105445 |
19-Oct-2002 |
ache |
Add sr_YU locales
Submitted by: Toni Andjelkovic <toni@soth.at>
|
104712 |
09-Oct-2002 |
tjr |
Add definitions for the new international monetary formatting struct lconv members to English (Australia) as an example.
|
100872 |
29-Jul-2002 |
ru |
Drop support for COPY, -c has been the default mode of install(1) for a long time now.
Approved by: bde
|
93890 |
05-Apr-2002 |
phantom |
Unbreak ja_JP.SJIS locale by adding following associations:
LC_NUMERIC: ja_JP.eucJP -> ja_JP.SJIS LC_MONETARY: ja_JP.eucJP -> ja_JP.SJIS LC_MESSAGES: en_GB.ISO8859-1 -> ja_JP.SJIS
2Japansese folks: Feel free to fix as you desire correct.
|
93885 |
05-Apr-2002 |
phantom |
Add pt_BR.ISO8859-1 (Brazilian Portuguese) locale
Submitted (partly) by: dcs
|
90936 |
19-Feb-2002 |
phantom |
Switch national currencies to Euro
|
90587 |
12-Feb-2002 |
phantom |
Unbreak nl_BE locales
Found by: tools/diag/localeck
|
90583 |
12-Feb-2002 |
phantom |
Unbreak fr_BE locale
Found by: tools/diag/localeck
|
90581 |
12-Feb-2002 |
phantom |
Unbreak it_CH locale
Found by: tools/diag/localeck
|
90579 |
12-Feb-2002 |
phantom |
Unbreak fr_CH locale
Found by: tools/diag/localeck
|
89077 |
08-Jan-2002 |
ache |
Add ro_RO
PR: 33343 Submitted by: Adrian Penisoara <ady@warpnet.ro>
|
88479 |
25-Dec-2001 |
phantom |
Unbreak de_CH.ISO8859-{1,15} locales (add missing categories defintions)
|
88473 |
25-Dec-2001 |
phantom |
Optimize locale data Makefiles as well as make their style more consistent.
|
88314 |
20-Dec-2001 |
ache |
Add uk_UA.ISO8859-5 locale
PR: 32450 Submitted by: partially by Alexey Klimov <kao@wiuu.kiev.ua>
|
87043 |
28-Nov-2001 |
ache |
Add hi_IN.ISCII-DEV
|
86072 |
05-Nov-2001 |
ache |
Add bg_BG.CP1251
PR: 25472 Submitted by: Peter Pentchev <roam@ringlet.net>
|
83247 |
09-Sep-2001 |
phantom |
update cs_CZ's MONETARY information to more used format
Discussed with: Cejka Rudolf <cejkar@dcse.fee.vutbr.cz> (submitter)
|
78010 |
10-Jun-2001 |
ache |
Add more Latin15 links
|
78008 |
10-Jun-2001 |
ache |
Add more *.US-ASCII entries
|
77982 |
10-Jun-2001 |
ache |
Switch to new locale names
|
76813 |
18-May-2001 |
ache |
Add sk_SK
PR: 27425 Submitted by: juraj@bednar.sk
|
76112 |
29-Apr-2001 |
jmas |
Add es_ES.
|
76105 |
28-Apr-2001 |
phantom |
Add category definitions (which were missing) for locale categories LC_MESSAGES, LC_NUMERIC, LC_MONETARY. Information source is POSIX locale defintions collection at ftp://dkuug.dk/i18n/WG15-collection/
|
74342 |
16-Mar-2001 |
ache |
Add et_EE
PR: 25495 Submitted by: Vallo Kallaste <vallo@matti.ee>
|
72707 |
19-Feb-2001 |
phantom |
add LC_MONETARY, LC_MESSAGES and LC_NUMERIC definitions for ru_RU.CP866 and ru_RU.ISO_8859-5 locales
|
72705 |
19-Feb-2001 |
phantom |
. add comment that 4 character of int_curr_symbol should be SPACE . fix chinese locales to meet this requirement
|
72628 |
18-Feb-2001 |
ache |
Add hu_HU
Submitted by: Szilveszter Adam <sziszi@petra.hos.u-szeged.hu>
|
72574 |
17-Feb-2001 |
keith |
Add LC_MESSAGES, LC_MONETARY, and LC_NUMERIC supports to both zh_TW.Big5 and zh_CN.EUC locales.
Approved by: ache
|
72565 |
17-Feb-2001 |
ache |
Add uk_UA
Submitted by: Alexander Matey <matey@cis.ohio-state.edu>
|
72363 |
11-Feb-2001 |
knu |
Add ja_JP.EUC locale support for LC_MESSAGES, LC_MONETARY, and LC_NUMERIC.
|
72362 |
11-Feb-2001 |
asmodai |
Add ko_KR.EUC locale support for LC_MESSAGES, LC_MONETARY, and LC_NUMERIC.
Submitted by: CHOI Junho <cjh@kr.FreeBSD.org>
|
72340 |
10-Feb-2001 |
ache |
Add missing 4-th space at the end of int_curr_symbol
|
72337 |
10-Feb-2001 |
abial |
Add Polish locale.
|
72327 |
10-Feb-2001 |
ache |
Back out my "3;3" -> something changes. While technikally the same, it only leads to confusion.
|
72319 |
10-Feb-2001 |
phantom |
activate cs_CZ.ISO_8859-2 and el_GR.ISO_8859-7
|
72318 |
10-Feb-2001 |
phantom |
add LC_NUMERIC, LC_MESSAGES and LC_MONETARY for cs_CZ.ISO_8859-2
PR: misc/24970 Submitted by: Rudolf Cejka <cejkar@dcse.fee.vutbr.cz>
|
72317 |
10-Feb-2001 |
phantom |
Add LC_NUMERIC, LC_MESSAGES and LC_MONETARY for el_GR.ISO_8859-7
Submitted by: Panagiotis Astithas <past@netmode.ntua.gr> via -i18n
|
72281 |
10-Feb-2001 |
ache |
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()
|
72275 |
10-Feb-2001 |
ache |
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.
|
72267 |
09-Feb-2001 |
ache |
Back out removing trailing space from int_curr_symbol, this is SUSV2 requirement
|
72260 |
09-Feb-2001 |
wollman |
Add additional English- and French-speaking countries with the appropriate currency symbols. Use make(1) loops, not sh(1) loops.
|
72234 |
09-Feb-2001 |
ache |
Remove extra space after int_currency_symbol
|
72231 |
09-Feb-2001 |
ache |
Remove extra space after int_curr_sym
|
72230 |
09-Feb-2001 |
ache |
Remove extra space after int_curr_sym Add "." after currency_sym Replace decimal_point with "," Add " " as thousands_sep
|
72218 |
09-Feb-2001 |
asmodai |
Add is_IS locale support for LC_MESSAGES, LC_MONETARY, and LC_NUMERIC.
|
72217 |
09-Feb-2001 |
asmodai |
Add fi_FI locale support for LC_MESSAGES, LC_MONETARY, and LC_NUMERIC.
|
72213 |
09-Feb-2001 |
asmodai |
Add af_ZA locale support for LC_MESSAGES, LC_MONETARY, and LC_NUMERIC.
|
72212 |
09-Feb-2001 |
asmodai |
Add fr_FR locale support for LC_MESSAGES, LC_MONETARY, and LC_NUMERIC.
|
72211 |
09-Feb-2001 |
asmodai |
Add de_DE locale support for LC_MESSAGES, LC_MONETARY, and LC_NUMERIC.
|
72210 |
09-Feb-2001 |
asmodai |
Add da_DK locale support for LC_MESSAGES, LC_MONETARY, and LC_NUMERIC.
|
72209 |
09-Feb-2001 |
asmodai |
Add no_NO locale support for LC_MESSAGES, LC_MONETARY, and LC_NUMERIC.
|
72208 |
09-Feb-2001 |
asmodai |
Add sv_SE locale files for LC_MESSAGES, LC_MONETARY, and LC_NUMERIC.
|
72195 |
08-Feb-2001 |
asmodai |
Apply clue to mind and correct the ISO setting to the correct one.
This adds LC_MESSAGES, LC_MONETARY, and LC_NUMERIC suppport for nl_NL locales.
|
72192 |
08-Feb-2001 |
asmodai |
Add LC_NUMERIC, LC_MONETARY, and LC_MESSAGES definitions for nl_NL.ISO_8859-9.
|
72172 |
08-Feb-2001 |
phantom |
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.
|