Correction: (typo in the last email) On Sun, Nov 20, 2011 at 10:04 AM, Harry Spier <vasishtha.sp...@gmail.com>wrote:
> Dear Robby and matthew, > > Its a Dell laptop from the USA with a standard american keyboard. I'm > running Windows Vista. > > Both: > (keybinding "?:c:m:r" (λ (editor evt) (send editor insert "ṝ"))) > and > (keybinding "c:m:r" (λ (editor evt) (send editor insert "ṝ"))) > > don't output anything when I press ctrl,alt, r together. > > Also: > (keybinding "c:s:a" (λ (editor evt) (send editor insert "Ā"))) > Outputs A not Ā when I press ctrl,shift, a > > Thanks, > Harry > > On Sun, Nov 20, 2011 at 9:16 AM, Matthew Flatt <mfl...@cs.utah.edu> wrote: > >> Also, does changing "c:m:r" to "?:c:m:r" have any effect? >> >> The "?:" prefix means "try to match with the character that would have >> been produced if the AltGr key wasn't pressed", since an Ctl+Alt >> combination can be treated as an AltGr modifier that might produce a >> character other than "r" (depending on your keyboard configuration). >> >> At Sun, 20 Nov 2011 06:52:06 -0600, Robby Findler wrote: >> > What does it do when you type that last keybinding? Do you just see an >> > "r" inserted? Also, just to confirm: you have an American keyboard, >> > right? >> > >> > Robby >> > >> > On Sat, Nov 19, 2011 at 11:18 PM, Harry Spier < >> vasishtha.sp...@gmail.com> >> > wrote: >> > > I want to set up some user defined keybindings to type unicode >> letters with >> > > diacritical marks into DrRacket but I want to use the same keybinding >> system >> > > I'm used to. I'm able to set up the user defined keybindings that >> use only >> > > one control character. But I can't figure out how to set up >> keybindings >> > > that use two control characters pressed simultaneously. For example >> I can't >> > > figure out how to set a keybinding up so that Ctrl,Alt and r pressed >> > > simultaneously will print r with dot underneath and macron on top, >> i.e. "ṝ" >> > > >> > > I'm using Racket on Windows. >> > > I tried the following in my user defined keybindings file.. >> > > #lang s-exp framework/keybinding-lang >> > > (keybinding "c:a" (λ (editor evt) (send editor insert "ā"))) >> > > (keybinding "c:i" (λ (editor evt) (send editor insert "ī"))) >> > > (keybinding "c:u" (λ (editor evt) (send editor insert "ū"))) >> > > (keybinding "m:t" (λ (editor evt) (send editor insert "ṭ"))) >> > > . >> > > . >> > > . >> > > (keybinding "c:m:r" (λ (editor evt) (send editor insert "ṝ"))) >> > > Everything works except the last keybinding which I thought would mean >> > > ctrl,alt, and r pressed simultaneously. >> > > Thanks in advance >> > > Harry Spier >> >> >
_________________________________________________ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/users