git: cldr2def: Update to generate colldef replacement directory
John Marino
marino at crater.dragonflybsd.org
Tue Jul 28 10:58:45 PDT 2015
commit f28e3132ac27de181250febe6f2b88f0093553b0
Author: John Marino <draco at marino.st>
Date: Tue Jul 28 17:55:34 2015 +0200
cldr2def: Update to generate colldef replacement directory
The new localedef tool needs extracts for CLDR POSIX localization
definition files, and it needs the UTF-8 character map along with
the width definitions (mainly for Asian monitor support).
Since the LC_COLLATE handling is fundamentally different from the
first four groups, new sections to the cldr2def tool had to be
written, thus requiring me to brush up on my perl skills.
The finalize script (which I had previously written) was modified
to copy the widths and charmap files over to the regenerated
colldef directory (a drop-in replacement for share/colldef).
Summary of changes:
tools/tools/locale/Makefile | 5 +-
tools/tools/locale/etc/charmaps/widths.txt | 42878 +++++++++++++++++++++++++++
tools/tools/locale/tools/cldr2def.pl | 115 +-
tools/tools/locale/tools/finalize | 14 +-
4 files changed, 43000 insertions(+), 12 deletions(-)
create mode 100644 tools/tools/locale/etc/charmaps/widths.txt
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/f28e3132ac27de181250febe6f2b88f0093553b0
--
DragonFly BSD source repository
More information about the Commits
mailing list