>>>> "A" == Alexey Mahotkin
<alexm(a)hsys.msk.ru> writes:
>>>> "MB" == Martin Buchholz
<martin(a)xemacs.org> writes:
MB> keysymdef.h has been around for eons. I.e.
before X11R6.
A> By the way, while we're at it, probably you know: what is the proper
A> function to get X keysym-code (0x6ff) from the string like
A> "XK_Cyrillic_HARDSIGN"? If I'm going to implement
A> (x-set-keysym-translation), I'll need that one..
I'm not sure what you want here. Check out XKeysymToString. Check
out x-keysym-hash-table and x-keysym-on-keyboard-p and its
implementation. (I wrote that many years ago)
MB> Probably Koi8 is the dominant encoding in Russia, and it would be
MB> more useful for xemacs to conform to that. But most of the
MB> computers I have acccess to have iso-8859-5 fonts.
A> If that was Solaris, then it's ok, because they know only of ISO
I used to work at Sun, and can confirm Sun's zealous devotion to
standards. For some things, like the C language, this was a good
decision. But for other things, like `make' and iso8859-5, a reality
check would be useful. In Sun's defence, iso8859-5 was the Soviet
government's idea. I don't know if the Russian government has
abandoned iso8859-5 officially, or recommended a new ISO standard for
Cyrillic. I'm sure it's all very political.