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