git: cldr2def: Update to generate colldef replacement directory

John Marino marino at
Tue Jul 28 10:58:45 PDT 2015

commit f28e3132ac27de181250febe6f2b88f0093553b0
Author: John Marino <draco at>
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/       |   115 +-
 tools/tools/locale/tools/finalize          |    14 +-
 4 files changed, 43000 insertions(+), 12 deletions(-)
 create mode 100644 tools/tools/locale/etc/charmaps/widths.txt

DragonFly BSD source repository

More information about the Commits mailing list