The Unix keyboard handler does not seem to be able to deal with 
UTF-8 locale. When a key is pressed that generates a multibyte 
value, the handler ends up aborting input 'due to lack of data'. 

If anyone out there uses UTF-8 locale, could you please verify that 
this is indeed the case?

Tomas

(What happens in my set up is that while the keypress event 
contains the correct key value, the string that is supposed to 
represent this value is 0-length. This string should be generated 
inside GDK, by calling XmbLookupString. I have had a brief look at 
the GDK code, but at least at superficial examination it seems to 
be OK).

Reply via email to