[wingide-users] Ctrl-Shift-Z for 'redo'Wing IDE Support support at wingide.com
Mon, 19 May 2003 18:33:10 -0400 (EDT)
Hi, Hmm, I think this is a bug that came out of a feature. Letters and punctuation can differ on different keyboards with respect to whether or not Shift is pressed. For example, on a German keyboard punctuation is located totally differently than a US keyboard, and I think this can apply to letters also in other cases. So in our default key maps we've steered away from using Shift + letter/punctuation and in our code we ignore that Shift is present in a key binding except if it's modifying something like F1 or Delete or other special keys. I need to look further into this but it would probably make sense for us to pay attention to the Shift modifier in our code while still avoiding such bindings for our shipped defaults. For now, you should be able to work around this by using another binding. I'll post again once we've looked at creating a patch for the problem. Thanks for pointing this out. Stephan Deibel -- Wing IDE for Python Archaeopteryx Software, Inc Take Flight! www.wingide.com On Mon, 19 May 2003, Luc Bourhis wrote: > I have set gui.keymap to a copy of keymap.normal and edited it to have > Ctrl-Shift-Z issue 'redo': > > # Editing > 'Ctrl-Z': 'undo' > 'Ctrl-Shift-Z': 'redo' > > But it does not work: Ctrl-Z and Ctrl-Shift-Z trigger 'redo'. If I > swap these two lines: > > 'Ctrl-Shift-Z': 'redo' > 'Ctrl-Z': 'undo' > > then the both of Ctrl-Z and Ctrl-Shift-Z trigger 'undo'. > > I am running WingIDE on MacOS X 10.2.6 with the latest Apple X11. > > thanks, > -- > Dr. Luc Bourhis > Chemical Crystallography Laboratory > University of Durham > England > > _________________________________________________ > Wing IDE discussion list > http://wingide.com/support/forum >
Run by Mailman v 2.0.8
Copyright (c) 2000-2002, Archaeopteryx Software, Inc.