emacs-devel
[Top][All Lists]
Advanced

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

Re: Let's make C-M-w in isearch yank symbol, not delete character


From: Eli Zaretskii
Subject: Re: Let's make C-M-w in isearch yank symbol, not delete character
Date: Sun, 04 Mar 2018 17:47:13 +0200

> From: Juri Linkov <address@hidden>
> Cc: address@hidden,  address@hidden
> Date: Sun, 04 Mar 2018 00:34:27 +0200
> 
> Done with documentation updates in the manual.

Thanks, but I guess you forgot to attach the patch?

> Also I noticed that the
> value nil of search-exit-option is quite broken: it doesn't do anything
> useful.  The manual says:
> 
>   "However, if you customize the variable ‘search-exit-option’ to ‘nil’,
>   the characters which you type that are not interpreted by the
>   incremental search are simply appended to the search string.  This is
>   so you could include in the search string control characters, such as
>   ‘C-a’, that would normally exit the search and invoke the command
>   bound to them on the buffer."
> 
> But the comment in isearch-pre-command-hook says:
> 
>   ;; If search-exit-option is nil, run the command without exiting Isearch.
> 
> So it's not clear what it should do for e.g. motion commands:
> just move point without exiting Isearch or append control characters
> of motion keys to the search string?

Typing "C-s foo C-a" produces "foo^A" in the search string here, so I
think the manual is accurate, whereas the comment is wrong.  Are you
saying that you don't see control characters being appended literally,
under this option?



reply via email to

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