On 7/27/06, Kurt B. Kaiser <[EMAIL PROTECTED]> wrote:
"Tal Einat" <[EMAIL PROTECTED]> writes:

> IDLE currently only supports basic key bindings, but not Emacs-like
> keybings which consist of sequences of several keys (such as <Ctrl-x>
> <Ctrl-s>, or C-x C-s in Emacs key-binding syntax).
>
> Has any work been done to add support for these kind of bindings in
> IDLE?

Actually, the "Classic Unix" keybinding does support that.  The
implementation is rather subtle.  In config-keybindings.def, note the
'do-nothing' and 'save-window' bindings.  Note in the latter there is no
space between the two bindings, that syntax indicates a combination.
 
Hmm... Tricky stuff! Is this a built-in feature of Tk key bindings?

>
> Personally, I feel adding support for Emacs-like bindings (the simpler
> ones) will be a welcome feature for many Emacs users, and can help
> widen our user base.

Right.  The 'classic' set isn't especially emacsish (emacish?). I've
been thinking about a new binding set, 'IDLE Emacs'.  Personally, I
use a modification of 'IDLE Classic Unix'.
 
Well then - what are we waiting for? ... I'm on it :)
_______________________________________________
IDLE-dev mailing list
[email protected]
http://mail.python.org/mailman/listinfo/idle-dev

Reply via email to