Unicode keysym questions

Alexander Krauss <[email protected]>
Newsgroups gmane.comp.xfree86.internationalization
Message-ID <[email protected]>
Hello List,

while trying to develop a keymap which includes mathematical symbols, I am
wondering about the exact status of the "UCS keysyms" 0x01000000 and
above... Are these already standardized? Do any X servers except XF86
currently use them?

And... how exactly should they be interpreted by clients? Should there be
any difference between for example "eacute" and "U00E9"? Should a client
interpret a U001B as an escape keystroke, or are they all by definition
"characters" and should be interpreted e.g. as "the user wants this thing
in his UTF-8 document"...

Or is this simply not strictly defined?

I also noticed that the Compose-Files of 4.3.0 in UTF-8 locales use the
Uxxxx keysyms even for characters that have old keysyms (all the accented
latin-{12...}  chars). Is this an intended policy change or did it just
happen because they were automatically generated? Note that for example
xemacs does not interpret these keysyms yet, which breaks the input of many
latin-1 chars on 4.3.0 with UTF8 locale.

Thank you so far... more questions will certainly follow :-)

Alex
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.