> This is my _draft proposition_ how to get unicode chars from unix
> keyboard.
> This patch is for europe latin based languages, greek, cyrillic.
> I'm not sure it's working fine and working with all europe languages.
> Any comments, corrections are accepted.

I looked at the patch and it looks like a good start. Basicly the same I did in Win32, 
except I could use Win32 system keyboard translation. I still hope that we can find a 
compleate X11key-->Unicode translation. Some one must have done it before.

One thing about the keybindings. If you could include in the patch a default for 
'insertData'. I can't find any good reason to have the table filled with:

  {0x455, /*                */ { "insertData",  "",     "",    ""     }},
  {0x456, /*  I UKR/BYEL    */ { "insertData",  "",     "",    ""     }},
  {0x457, /*  YI UKR        */ { "insertData",  "",     "",    ""     }},
  {0x458, /*                */ { "insertData",  "",     "",    ""     }},
  {0x459, /*                */ { "insertData",  "",     "",    ""     }},

just to add the character to the document. This should be the deafult behavior. Maybe 
we need to add undefined characters to the list to avoid them to be inserted.

--hb




Reply via email to