[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Usability suggestion : completion for M-:
From: |
Bastien |
Subject: |
Re: Usability suggestion : completion for M-: |
Date: |
Sun, 16 Mar 2008 19:56:12 +0000 |
User-agent: |
Gnus/5.110007 (No Gnus v0.7) Emacs/23.0.60 (gnu/linux) |
"paul r" <address@hidden> writes:
> But I think I stated that enough now, and you clearly stated your
> position as well, so it could help to have other people advice on
> that concerning the *current implementation* of M-:
Since you're calling for other people advice, here is mine.
Like Drew, I am a bit skeptical about this change and I agree it will
introduce some inconsistency.
My main concerns are these ones:
1) if people get used to press TAB instead of M-TAB after M-: then they
will be surprised that pressing TAB does not complete expressions in
Lisp modes;
2) Having TAB complete expressions after M-: will make people confuse
commands and expressions, since TAB will then have the same effect
after M-: and M-w;
3) I wouldn't drop the possibility to self-insert tabs with the TAB key
after M-: -- at least not so easily.
The fact that ielm uses TAB in order to complete expression is not an
argument to use it in the minibuffer. In ielm, the TAB key is bound to
`comint-dynamic-complete' and M-TAB is bound to `lisp-complete-symbol'.
"comint" is short for "command-interpreter-in-a-buffer". So in ielm.el
the TAB key has the same meaning than it has in shell.el -- and it is
consistent to have both TAB and M-TAB here.
I have the impression that the only *true* motivation for performing
completion with TAB after M-: is that M-TAB is stolen by many window
managers. If so, did people know that M-C-i could be used for
completion? If they didn't know about this key, I think it's better to
test it a bit before proposing another one.
My 2 cents,
--
Bastien
- Re: Usability suggestion : completion for M-:, (continued)
- Re: Usability suggestion : completion for M-:, Juri Linkov, 2008/03/15
- RE: Usability suggestion : completion for M-:, Drew Adams, 2008/03/16
- Re: Usability suggestion : completion for M-:, Andreas Schwab, 2008/03/16
- Re: Usability suggestion : completion for M-:, Lennart Borgman (gmail), 2008/03/16
- Re: Usability suggestion : completion for M-:, Andreas Schwab, 2008/03/16
- Re: Usability suggestion : completion for M-:, paul r, 2008/03/16
- RE: Usability suggestion : completion for M-:, Drew Adams, 2008/03/16
- Re: Usability suggestion : completion for M-:, paul r, 2008/03/16
- Re: Usability suggestion : completion for M-:,
Bastien <=
- Re: Usability suggestion : completion for M-:, David De La Harpe Golden, 2008/03/16
- Re: Usability suggestion : completion for M-:, Stefan Monnier, 2008/03/16
- Re: Usability suggestion : completion for M-:, Mike Mattie, 2008/03/17
- Re: Usability suggestion : completion for M-:, Stefan Monnier, 2008/03/17
- Re: Usability suggestion : completion for M-:, paul r, 2008/03/17
- Re: Usability suggestion : completion for M-:, Richard Stallman, 2008/03/17
- Re: Usability suggestion : completion for M-:, paul r, 2008/03/18
- Re: Usability suggestion : completion for M-:, Richard Stallman, 2008/03/18
- Re: Usability suggestion : completion for M-:, Stefan Monnier, 2008/03/19
- Re: Usability suggestion : completion for M-:, paul r, 2008/03/19