* Re: Isn't flyspell-use-meta-tab default to nil more optimal?
[not found] <m24psanp87.fsf@sl392.st-edmunds.cam.ac.uk>
@ 2006-12-06 14:24 ` Richard Stallman
2006-12-06 14:39 ` Lennart Borgman
2006-12-06 15:14 ` Leo
0 siblings, 2 replies; 8+ messages in thread
From: Richard Stallman @ 2006-12-06 14:24 UTC (permalink / raw)
Cc: emacs-devel
It seems a convention in emacs packages to use M-TAB to do symbol
completion. While the default value of flyspell-use-meta-tab is t and
that will override this key binding in various modes such as
AUCTeX. Don't you think flyspell-use-meta-tab default to nil more
optimal?
That would be an improvement in the very specific case you have
mentioned, but it would be inconvenient for all other uses of
Flyspell. All in all, very much a change for the worse.
However, there might be a clever way that these two functionalities
could coexist on M-TAB. If someone can figure out a spec that
would enable both functionalities to coexist, I am sure it could
be implemented. The challenge is to design a good spec that
makes each functionality convenient when you want it.
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Isn't flyspell-use-meta-tab default to nil more optimal?
2006-12-06 14:24 ` Isn't flyspell-use-meta-tab default to nil more optimal? Richard Stallman
@ 2006-12-06 14:39 ` Lennart Borgman
2006-12-07 4:59 ` Richard Stallman
2006-12-06 15:14 ` Leo
1 sibling, 1 reply; 8+ messages in thread
From: Lennart Borgman @ 2006-12-06 14:39 UTC (permalink / raw)
Cc: Leo, emacs-devel
Richard Stallman wrote:
> It seems a convention in emacs packages to use M-TAB to do symbol
> completion. While the default value of flyspell-use-meta-tab is t and
> that will override this key binding in various modes such as
> AUCTeX. Don't you think flyspell-use-meta-tab default to nil more
> optimal?
>
> That would be an improvement in the very specific case you have
> mentioned, but it would be inconvenient for all other uses of
> Flyspell. All in all, very much a change for the worse.
>
> However, there might be a clever way that these two functionalities
> could coexist on M-TAB. If someone can figure out a spec that
> would enable both functionalities to coexist, I am sure it could
> be implemented. The challenge is to design a good spec that
> makes each functionality convenient when you want it.
Why not check if the major mode uses M-TAB?
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Isn't flyspell-use-meta-tab default to nil more optimal?
2006-12-06 14:24 ` Isn't flyspell-use-meta-tab default to nil more optimal? Richard Stallman
2006-12-06 14:39 ` Lennart Borgman
@ 2006-12-06 15:14 ` Leo
1 sibling, 0 replies; 8+ messages in thread
From: Leo @ 2006-12-06 15:14 UTC (permalink / raw)
Cc: emacs-devel
On WED, 6 DEC 2006, Richard Stallman wrote:
> It seems a convention in emacs packages to use M-TAB to do symbol
> completion. While the default value of flyspell-use-meta-tab is t and
> that will override this key binding in various modes such as
> AUCTeX. Don't you think flyspell-use-meta-tab default to nil more
> optimal?
>
> That would be an improvement in the very specific case you have
> mentioned, but it would be inconvenient for all other uses of
> Flyspell. All in all, very much a change for the worse.
It seems not that bad since `C-.' is also bound to
flyspell-auto-correct-word.
,----[ C-h k C-. ]
| C-. runs the command flyspell-auto-correct-word
| which is an interactive compiled Lisp function in `flyspell.el'.
| It is bound to C-..
| (flyspell-auto-correct-word)
|
| Correct the current word. This command proposes various successive
| corrections for the current word.
`----
regards,
--
Leo
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Isn't flyspell-use-meta-tab default to nil more optimal?
2006-12-06 14:39 ` Lennart Borgman
@ 2006-12-07 4:59 ` Richard Stallman
2006-12-07 9:21 ` Kim F. Storm
0 siblings, 1 reply; 8+ messages in thread
From: Richard Stallman @ 2006-12-07 4:59 UTC (permalink / raw)
Cc: sdl.web, emacs-devel
> However, there might be a clever way that these two functionalities
> could coexist on M-TAB. If someone can figure out a spec that
> would enable both functionalities to coexist, I am sure it could
> be implemented. The challenge is to design a good spec that
> makes each functionality convenient when you want it.
Why not check if the major mode uses M-TAB?
That could be the first step, but then what?
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Isn't flyspell-use-meta-tab default to nil more optimal?
2006-12-07 4:59 ` Richard Stallman
@ 2006-12-07 9:21 ` Kim F. Storm
2006-12-07 17:39 ` David Kastrup
0 siblings, 1 reply; 8+ messages in thread
From: Kim F. Storm @ 2006-12-07 9:21 UTC (permalink / raw)
Cc: Lennart Borgman, sdl.web, emacs-devel
Richard Stallman <rms@gnu.org> writes:
> > However, there might be a clever way that these two functionalities
> > could coexist on M-TAB. If someone can figure out a spec that
> > would enable both functionalities to coexist, I am sure it could
> > be implemented. The challenge is to design a good spec that
> > makes each functionality convenient when you want it.
>
>
> Why not check if the major mode uses M-TAB?
>
> That could be the first step, but then what?
M-TAB often is useless anyway as it is taken by the window manager,
so making a lot of efforts to make other functions use it, doesn't
seem worth it to me.
--
Kim F. Storm <storm@cua.dk> http://www.cua.dk
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Isn't flyspell-use-meta-tab default to nil more optimal?
2006-12-07 9:21 ` Kim F. Storm
@ 2006-12-07 17:39 ` David Kastrup
2006-12-08 7:16 ` Romain Francoise
0 siblings, 1 reply; 8+ messages in thread
From: David Kastrup @ 2006-12-07 17:39 UTC (permalink / raw)
Cc: Lennart Borgman, emacs-devel, rms, sdl.web
storm@cua.dk (Kim F. Storm) writes:
> Richard Stallman <rms@gnu.org> writes:
>
>> > However, there might be a clever way that these two functionalities
>> > could coexist on M-TAB. If someone can figure out a spec that
>> > would enable both functionalities to coexist, I am sure it could
>> > be implemented. The challenge is to design a good spec that
>> > makes each functionality convenient when you want it.
>>
>>
>> Why not check if the major mode uses M-TAB?
>>
>> That could be the first step, but then what?
>
> M-TAB often is useless anyway as it is taken by the window manager,
Not by all window managers, and besides, Esc TAB isn't, and I actually
use that not infrequently.
> so making a lot of efforts to make other functions use it, doesn't
> seem worth it to me.
--
David Kastrup, Kriemhildstr. 15, 44793 Bochum
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Isn't flyspell-use-meta-tab default to nil more optimal?
2006-12-07 17:39 ` David Kastrup
@ 2006-12-08 7:16 ` Romain Francoise
2006-12-08 7:36 ` Leo
0 siblings, 1 reply; 8+ messages in thread
From: Romain Francoise @ 2006-12-08 7:16 UTC (permalink / raw)
Cc: emacs-devel, Kim F. Storm
David Kastrup <dak@gnu.org> writes:
> Not by all window managers, and besides, Esc TAB isn't, and I actually
> use that not infrequently.
C-M-i is much easier to type.
--
Romain Francoise <romain@orebokech.com> | The sea! the sea! the open
it's a miracle -- http://orebokech.com/ | sea! The blue, the fresh, the
| ever free! --Bryan W. Procter
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Isn't flyspell-use-meta-tab default to nil more optimal?
2006-12-08 7:16 ` Romain Francoise
@ 2006-12-08 7:36 ` Leo
0 siblings, 0 replies; 8+ messages in thread
From: Leo @ 2006-12-08 7:36 UTC (permalink / raw)
On FRI, 8 DEC 2006, Romain Francoise wrote:
> David Kastrup <dak@gnu.org> writes:
>
>> Not by all window managers, and besides, Esc TAB isn't, and I actually
>> use that not infrequently.
>
> C-M-i is much easier to type.
Easier than C-.?
--
Leo
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2006-12-08 7:36 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <m24psanp87.fsf@sl392.st-edmunds.cam.ac.uk>
2006-12-06 14:24 ` Isn't flyspell-use-meta-tab default to nil more optimal? Richard Stallman
2006-12-06 14:39 ` Lennart Borgman
2006-12-07 4:59 ` Richard Stallman
2006-12-07 9:21 ` Kim F. Storm
2006-12-07 17:39 ` David Kastrup
2006-12-08 7:16 ` Romain Francoise
2006-12-08 7:36 ` Leo
2006-12-06 15:14 ` Leo
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.