On 9 Nov 2001, Juliusz Chroboczek wrote:
> DM> * Ancient greek is only partially treated due to the absence of dead
> DM> keys for some of the ancient greek diacritics. I think of adding a
> DM> few (virtual) keysyms for these, as well as Compose actions following
> DM> the greek-ibycus4 input method of GNU Emacs.
>
> You should use Markus' embedding of the Unicode space in the keysym
> space for that.  (Markus, you've got the reference handy?)

http://www.cl.cam.ac.uk/~mgk25/unicode.html#x11
http://www.cl.cam.ac.uk/~mgk25/ucs/xorg.html

"Any UCS character in the range U-00000000 to U-00FFFFFF can be
represented by a keysym value in the range 0x01000000 to 0x01ffffff."

I'm not sure though, whether the X11 deadkeys and the Unicode combining
characters are the same thing and should be mapped onto each other. For
one, deadkeys for accents precede base characters, whereas Unicode
combining keys follow them.

I slightly see deadkeys more as special function keys used to communicate
with input method drivers, much like mode switches and other stuff that is
not a Unicode character. Don't have a strong opinion on the subject
though.

Markus

-- 
Markus G. Kuhn, Computer Laboratory, University of Cambridge, UK
Email: mkuhn at acm.org,  WWW: <http://www.cl.cam.ac.uk/~mgk25/>

_______________________________________________
I18n mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/i18n

Reply via email to