[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
space, M-x
From: |
Gilaras Drakeson |
Subject: |
space, M-x |
Date: |
Sun, 09 Nov 2008 13:49:36 -0500 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) |
Hi,
[Since it is hard to know whether a feature has already been implemented
in Emacs, I post this suggestion at the risk of being redundant.]
I am a proponent of tab-completion and history, whenever the user enters
a non-trivial command. In order to improve the `M-x' behaviour, Emacs
can use whitespace as delimeter. For example:
M-x set-fill-column M-space 80 RET
should translate to (set-fill-column 80). Since this is a command, not
merely a function, we can also use the arguments to `interactive' as a
way to do completion for the arguments of the command. For example:
M-x make-directory M-space ~/<TAB>
could complete directory or file names in a pop-up window.
Obviously there are implementation issues. For instance how to handle
`forms' as argument to `interactive', as that is much harder than
handling something like (interactive "f"). But I think this worth
trying. What do you think?
Gilaras
- space, M-x,
Gilaras Drakeson <=
- Re: space, M-x, Stefan Monnier, 2008/11/09
- Re: space, M-x, Gilaras Drakeson, 2008/11/10
- Re: space, M-x, Jim Blandy, 2008/11/10
- Re: space, M-x, Stephen J. Turnbull, 2008/11/13
- Re: space, M-x, Jim Blandy, 2008/11/14
- Re: space, M-x, Stephen J. Turnbull, 2008/11/15
- Re: space, M-x, Stefan Monnier, 2008/11/15
- Re: space, M-x, Stefan Monnier, 2008/11/10