* 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: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
* 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
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.