Plan 9 from Bell Labs’s /usr/web/sources/patch/applied/vnc.ksym-hfiles/readme

Copyright © 2021 Plan 9 Foundation.
Distributed under the MIT License.
Download the Plan 9 distribution.


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 ☺

Bell Labs OSI certified Powered by Plan 9

(Return to Plan 9 Home Page)

Copyright © 2021 Plan 9 Foundation. All Rights Reserved.
Comments to webmaster@9p.io.