[racket-dev] Issue with languages in Windows

From: namekuseijin (namekuseijin at gmail.com)
Date: Tue Mar 20 00:22:40 EDT 2012

On Mon, Mar 19, 2012 at 10:56 PM, Matthew Flatt <mflatt at cs.utah.edu> wrote:
> At Mon, 19 Mar 2012 21:01:16 -0300, namekuseijin wrote:
>> You know, something that bugs me about DrRacket since the times of
>> DrScheme is that it randomly seems to change the current language to
>> EN, as shown in the attached image.
>>
>> I imagine most of you racket devs don't deal with it, but for users in
>> other countries, it's midly annoying if for no other reason than the
>> keyboard layout changes and ' turns into ` as well as ? goes off.  I
>> have to click back to portuguese so that it works again.
>>
>> I don't know what triggers it, if some combination of keys or
>> whatever, but it consistently behaves like this, several times in a
>> single session.
>>
>> Anyone would be willing to take a look at it?
>
> That sounds annoying. If you can figure out how to replicate the
> problem, I can certainly take a look.

ahahahaha, sorry, dude, couldn't help.  It seems it took me years of
standing it and file a complain here to actually discover it's a
Windows issue:

http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/langbar_keystroke_shortcuts.mspx?mfr=true

in other words, sometimes as I type alt+shift to do all the
hierarchical editing, it clashes with the default Windows keycombo to
change the keyboard layout.  So, it's not Racket at fault here.  I'll
just change the Windows default and stop being such a lazy bastard...


Posted on the dev mailing list.