added about 300 more ksym2utf and utf2ksym conversions. this is
believed to be complete now, because it was auto-generated from
4.3.0's keysymdef.h (the older version was from, i believe 1996...
there's more work to be done -- unicode → keysym is done by:
keysym = unicode | 0x1000000;
conversely keysym → unicode is:
unicode = keysym & 0xffffff;
but there appears to be a big problem with some servers accepting such
conversions and others not. this affects unicode glyphs > 0x20ac...
not sure if anything should be done immediately or it's better to have
someone complain first and then see whether the unix/windows servers
have started accepting this behaviour. for now we won't be able to
type smileys in vnc ☺
|