On Sun, 14 Nov 2010, Robby Findler wrote:

Currently, DrRacket uses cmd-[ and cmd-] and it seems unfortunate to
have to change that by adding another modifier. I see that terminal
uses that for cycling windows, and safari and firefox use it for the
browsing history. Preview uses it for changing pages. So cmd-[ and
cmd-] don't seem all that standard.

Well, it seems like Cmd+SHIFT+[ and ] also work for me in 5.0.2 (can't get any keyboard shortcuts to work in the nightly build :).

Anyway, the most important thing for me was a conflict with the standard text editing shortcuts, and you fixed it, so I'm okay with any shortcuts for tab switching (I also use Cmd+1..9, and they work well).

There's another unrelated thing with shortcuts that bothers me -- any shortcuts with letters don't work with non-English (Russian in my case) layouts -- they put a letter instead of doing action (for example, if I press Cmd+] with Russian layout, it outputs "ъ", because that's what "]" is mapped to in this layout). As I understand, normally, when modifier keys are pressed (for example, Cmd) the app should receive English letters, but it seems like it's not the case for DrRacket. I'll look into it more, and let you know if I come out with the fix (or maybe the Cocoa version won't even have this bug).

Thanks again for your great work!

--
Dmitry Chestnykh
_________________________________________________
  For list-related administrative tasks:
  http://lists.racket-lang.org/listinfo/dev

Reply via email to