unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Completion keys and rectangles
@ 2009-11-16 19:58 Per Starbäck
  2009-11-16 21:29 ` Drew Adams
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Per Starbäck @ 2009-11-16 19:58 UTC (permalink / raw)
  To: emacs-devel

M-TAB is very often used by the window manager. "(emacs) Symbol
Completion" therefore advices to use ESC TAB
or C-M-i instead to avoid that when using a completion command in Emacs.

nxml-mode avoids the problem by binding C-RET as well to
nxml-complete, and only that when Emacs is used under
a window system. (See nxml-bind-meta-tab-to-complete-flag.)

But there is an unfortunate collision in that cua-mode uses C-RET for
cua-set-rectangle-mark, so cua-mode people don't
get any binding at all for nxml-complete.

What do you think is the best solution to the window mangers vs.
completion in emacs problem? Would it be better if
key-description described M-TAB as ESC TAB or C-M-i if there is reason
to think M-TAB won't work? Would it be good to have an
alternative key for M-TAB? Is C-RET OK for that, or should that be
used by rectangle commands?

At least I think nxml-mode shouldn't have its own solution, but behave
like other modes with a corresponding completion
command, however that should be.




^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2009-11-17  4:32 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-11-16 19:58 Completion keys and rectangles Per Starbäck
2009-11-16 21:29 ` Drew Adams
2009-11-16 21:32 ` Stefan Monnier
2009-11-17  4:32   ` Miles Bader
2009-11-16 21:34 ` David De La Harpe Golden
2009-11-16 22:14   ` Per Starbäck

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).