With the new UTF8 compose rules and a us_intl kbmap, it seems to be
impossible to generate characters such as apostrophe, acute accent,
double acute accent, cedilla, double quote, diaeresis, grave accent,
tilde and circumflex accent, since the keys for ', ", `, ~ and ^ are
all bound to dead_<accent> keys, and there's no composition rule for
them with themselves or with space, that could be used to produce the
ASCII character or the corresponding UTF8 accent.

The rule I'd used before, that worked in revision 1.4 of
xc/nls/Compose/en_US.UTF-8, was that composition with space would
produce the ASCII character, whereas composition with self would get
the UTF8 accent.  These should work both as dead_<accent> compose and
Multi_key sequences involving either dead_<accent> or the non-dead
counterpart.

These rules are no longer present in revision 1.6, rendering the
us_intl kbmap mostly useless for UTF8 locales.  Will you please fix
it, or point me at the rules for generating this file such that I
could take a stab at making it useful again?  (Comments in the
generated file wouldn't hurt :-)

Thanks,

-- 
Alexandre Oliva   Enjoy Guarana', see http://www.ic.unicamp.br/~oliva/
Red Hat GCC Developer                 aoliva@{redhat.com, gcc.gnu.org}
CS PhD student at IC-Unicamp        oliva@{lsd.ic.unicamp.br, gnu.org}
Free Software Evangelist                Professional serial bug killer
_______________________________________________
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert

Reply via email to