emacs-devel
[Top][All Lists]
Advanced

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

Re: [PATCH] Make `C-x {' and `C-x }' repeatable


From: Alan Mackenzie
Subject: Re: [PATCH] Make `C-x {' and `C-x }' repeatable
Date: Sat, 25 May 2013 20:01:03 +0000
User-agent: Mutt/1.5.21 (2010-09-15)

Hi, Juri.

On Fri, May 24, 2013 at 11:31:48PM +0300, Juri Linkov wrote:
> >> If the goal is to replace `C-x [{}^]' with one global keybinding, the
> >> currently free and intuitive key prefix for window related commands
> >> would be `C-x w', so that a command to activate window-resizing key
> >> sequence could be bound to `C-x w r'.

> > `C-x w' is not free.  It is used by `highlight-regexp' and friends
> > (still).  These key bindings are set inside hi-lock.el itself.

> `C-x w' is defined only when 'hi-lock-mode' is active but
> `M-s h' is always available, so `C-x w' is redundant.

Yes.  But my point was to remind people that the clash would need to be
dealt with somehow and not just forgotten.

> BTW, do you think that adding `overriding-temporary-local-map'
> could help you to implement `isearch-allow-prefix' that you proposed in

> http://lists.gnu.org/archive/html/emacs-devel/2011-09/msg00216.html

I'd forgotten about this one.  But it was Drew rather than me that
proposed it - I just wrote the patch.

I don't know about `overriding-temporary-local-map', I haven't been
following this thread in detail.  I'll really need to read through the
thread and understand it.  My gut feeling is that if we're going to be
introducing yet another keymap, there'd better be a very good reason for
it.

> There is an unaddressed request for this feature in bug#9706.

If I remember correctly, the patch to the code was finished and working
(and who knows, might still work), but the patch to the manual hadn't yet
been written.

-- 
Alan Mackenzie (Nuremberg, Germany).



reply via email to

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