Revision tags: release/14.0.0 |
|
#
3141e51d |
| 02-Sep-2023 |
Kyle Evans <kevans@FreeBSD.org> |
localedef: add newlines to error messages
These won't be added elsewhere, so add a little bit of room to make these messages a little easier to read. The existing set is a mixed bag, there are some
localedef: add newlines to error messages
These won't be added elsewhere, so add a little bit of room to make these messages a little easier to read. The existing set is a mixed bag, there are somewhere in the ballpark of 45, 46 printfs to stderr and 19 of those had newlines.
Reviewed by: yuripv Sponsored by: Klara, Inc. Differential Revision: https://reviews.freebsd.org/D41693
show more ...
|
#
1d386b48 |
| 16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
Remove $FreeBSD$: one-line .c pattern
Remove /^[\s*]*__FBSDID\("\$FreeBSD\$"\);?\s*\n/
|
Revision tags: 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 |
|
#
e12a957f |
| 10-Mar-2017 |
Pedro F. Giffuni <pfg@FreeBSD.org> |
localedef(1): Add comment markings for license.
|
#
c48c87b7 |
| 09-Mar-2017 |
Pedro F. Giffuni <pfg@FreeBSD.org> |
Revert r314969, r314961:
The localdef(1) changes are breaking world:
00:18:40.750 /usr/src/share/colldef/af_ZA.UTF-8.src: 2421: error: Bad file descriptor
I will fix them offline.
Reported by: lw
Revert r314969, r314961:
The localdef(1) changes are breaking world:
00:18:40.750 /usr/src/share/colldef/af_ZA.UTF-8.src: 2421: error: Bad file descriptor
I will fix them offline.
Reported by: lwshu and many others
show more ...
|
#
830784ef |
| 09-Mar-2017 |
Pedro F. Giffuni <pfg@FreeBSD.org> |
localedef(1): Fix for memory leaks reported by coverity.
Also some small cleanups to match better current illumos.
CID: 1338540, 1338541, 1338557, 1338566
Obtained from: illumos Discussed with: Yu
localedef(1): Fix for memory leaks reported by coverity.
Also some small cleanups to match better current illumos.
CID: 1338540, 1338541, 1338557, 1338566
Obtained from: illumos Discussed with: Yuri Pankov (@Nexenta) MFC after: 5 days
show more ...
|
Revision tags: release/11.0.1, release/11.0.0 |
|
#
fcc7baa1 |
| 01-May-2016 |
Pedro F. Giffuni <pfg@FreeBSD.org> |
localedef(1): minor spelling fixes on comments.
No functional change.
|
#
e6d8c0e2 |
| 20-Apr-2016 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Plug memory leaks
Reported by: Coverity CID= 1338535, 1338536, 1338542, 1338569, 1338570
|
Revision tags: 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).
|
#
c5aac62a |
| 08-Nov-2015 |
Baptiste Daroussin <bapt@FreeBSD.org> |
lower again the warnings and remove the pragmas unsupported by gcc 4.2.1
|
#
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 |
|
#
057ca2d4 |
| 08-Aug-2015 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Add localedef(1), a locale definition generator tool
The localedef tool can read entire (and unmodified) CLDR posix definition files, and generate all 6 LC categories: LC_COLLATE, LC_CTYPE, LC_TIME,
Add localedef(1), a locale definition generator tool
The localedef tool can read entire (and unmodified) CLDR posix definition files, and generate all 6 LC categories: LC_COLLATE, LC_CTYPE, LC_TIME, LC_NUMERIC, LC_MONETARY and LC_MESSAGES.
This tool has a long history with Solaris. The Nexenta developers modified it to read CLDR files and created the much richer collation formats. The libc collation functions have to be modified to read the new format (called "BSD-1.0") and to handle the new data structures.
The result will be that locale-sensitive tools and functions will now properly sort multibyte and unicode strings.
Obtained from: Dragonfly
show more ...
|