emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

23.0.60; M-( and M-) should not be bound in ESC map


From: Drew Adams
Subject: 23.0.60; M-( and M-) should not be bound in ESC map
Date: Wed, 9 Apr 2008 14:09:23 -0700

This bug is not new.  M-( and M-) are bound in `esc-map', which means
they are in effect pretty much everywhere, including the minibuffer.
 
This is is not a good idea.  `insert-parentheses' and
`move-past-close-and-reindent' should be bound only for programming
modes for which they actually make sense.  
 
It can be surprising to get an error "Unbalanced parentheses" 18,
5795" or "Containing expression ends prematurely" or some such if you
accidentally hit M-) in the minibuffer or a text file. This is the
kind of thing that can frighten users unnecessarily.

In GNU Emacs 23.0.60.1 (i386-mingw-nt5.1.2600)
 of 2008-04-04 on LENNART-69DE564
Windowing system distributor `Microsoft Corp.', version 5.1.2600
configured using `configure --with-gcc (3.4) --no-opt --cflags -Ic:/g/include
-fno-crossjumping'
 





reply via email to

[Prev in Thread] Current Thread [Next in Thread]