[etoys-dev] composition input window
Bert Freudenberg
bert at freudenbergs.de
Mon Sep 27 07:18:25 EDT 2010
On 27.09.2010, at 04:27, K. K. Subramaniam wrote:
> On Monday 27 Sep 2010 12:25:00 am Bert Freudenberg wrote:
>> On 26.09.2010, at 20:49, K. K. Subramaniam wrote:
>>> I am using UIM input method engine on my Linux box. I added
>>> -compositioninput just after -xshm in etoys.sh launch script. Are there
>>> any other magic incantations to be set in the code?
>>
>> This is from http://etoys.laptop.org/src/etoys.in
>>
>> # make Compose input methods work
>> [ -z "$LC_ALL" ] && export LC_ALL="$LANG"
> It doesn't work with this setting either :-(. This is not related to mantis
> 7472.
>
> Could it be that somewhere along the input path, the sequence is treated like
> String instead of Unicode and is not passed to Pango for rendering?
Check the actual content of the string you typed:
'αβγ' squeakToUtf8 asByteArray "#[206 177 206 178 206 179]"
Also, check the current interpreter used
ActiveHand keyboardInterpreter
I think it should be UTF32InputInterpreter on Linux (but see implementors of #inputInterpreterClass).
- Bert -
More information about the etoys-dev
mailing list