[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Geiser-users] Overriding the M-[backquote] key binding
From: |
Mark Harig |
Subject: |
Re: [Geiser-users] Overriding the M-[backquote] key binding |
Date: |
Thu, 13 Jan 2011 14:13:21 -0500 |
No, i dpn't think so. They actually already differ substantially from
complete-symbol. In the first place, completion is done by
completion-at-point (which has no C-u variant); moreover,
geiser-repl--tab will indent or go to the next error (instead of
completing), depending on context.
It might be appropriate to change the name of `geiser-repl--tab' to
`geiser-repl-dwim-tab', given its three-features behavior (to be
expanded to four?).
Finally, the alternative behaviour of
complete-symbol is performing a lookup in the manual's index, which we
have already covered (sort of) by other Geiser commands and, IMHO,
was a
horrible choice for a C-u binding (it being a substantially different
function). If we deemed it useful to provide an "index lookup" command
(and here there's the problem of non-texinfo manuals), i would
strongly
prefer to give it an entirely different key binding, unrelated to
completion (it'd belong to the C-c C-d family).
Correction to my earlier message: I had been thinking that minor-mode
key bindings should be used, but this is "REPL (major) mode," not
"Scheme (major) mode with Geiser (minor) mode." So, the C-c plus
punctuation character would not be appropriate.
--
You err by thinking simplicity and elegance are mostly
cosmetic. Simplicity and elegance are overwhelmingly
practical virtues.
- William D Clinger, comp.lang.scheme
- [Geiser-users] Overriding the M-[backquote] key binding, Mark Harig, 2011/01/10
- Re: [Geiser-users] Overriding the M-[backquote] key binding, Jose A. Ortega Ruiz, 2011/01/11
- Re: [Geiser-users] Overriding the M-[backquote] key binding, Mark Harig, 2011/01/11
- Re: [Geiser-users] Overriding the M-[backquote] key binding, Jose A. Ortega Ruiz, 2011/01/12
- Re: [Geiser-users] Overriding the M-[backquote] key binding, Mark Harig, 2011/01/12
- Re: [Geiser-users] Overriding the M-[backquote] key binding, Jose A. Ortega Ruiz, 2011/01/13
- Re: [Geiser-users] Overriding the M-[backquote] key binding,
Mark Harig <=
- Re: [Geiser-users] Overriding the M-[backquote] key binding, Jose A. Ortega Ruiz, 2011/01/13
- Re: [Geiser-users] Overriding the M-[backquote] key binding, Mark Harig, 2011/01/13