Commit ID:      100529A80461C27C26A
CVSROOT:        /cvs
Module name:    contrib
Changes by:     [email protected]    2013/12/01 00:19:09 UTC

Modified files:
        code/jupp      : NEWS charmap.c config.h i18n.c i18n.h

Log message:
Finally! Convert jupp’s i18n code to something better
and update the nōn-wcwidth parts as well… since they
were… at best(!)… Unicode 3.0.0

This also makes them const (saves more RAM, yay!) and
uses more sane algorithms for tolower/toupper (static
initialisation beats initialisation on first use, for
things can be even more .rodata then!).

To generate a diff of this changeset, execute the following commands:
cvs -R rdiff -kk -upr1.84 -r1.85 contrib/code/jupp/NEWS
cvs -R rdiff -kk -upr1.10 -r1.11 contrib/code/jupp/charmap.c
cvs -R rdiff -kk -upr1.5 -r1.6 contrib/code/jupp/config.h
cvs -R rdiff -kk -upr1.9 -r1.10 contrib/code/jupp/i18n.c
cvs -R rdiff -kk -upr1.3 -r1.4 contrib/code/jupp/i18n.h

Reply via email to