[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#11378: 24.1.50; Suggestion: Let M-i in isearch cycle `search-invisib
bug#11378: 24.1.50; Suggestion: Let M-i in isearch cycle `search-invisible'
Sun, 29 Apr 2012 10:46:37 -0400
Gnus/5.13 (Gnus v5.13) Emacs/24.1.50 (gnu/linux)
> (defun isearch-cycle-search-invisible ()
> "Cycle the value of `search-invisible'.
> Bound to \\<isearch-mode-map>\\[isearch-cycle-search-invisible] in
> (setq search-invisible
> (case search-invisible
> ((nil) t)
> ((t) 'open)
> (else nil)))
I personally find the "search within hidden text without opening it" to
be a completely useless option, so I couldn't want to cycle between all
3 options, but only between nil and `open'.
> (define-key isearch-mode-map [?\M-i]
You'll have to place it in the M-s prefix map instead, which was setup
specifically to avoid eating up more key combinations which currently
make isearch exit.
> So, it would be good if the user could change the value of
> `search-invisible' as well directly from isearch.
I'm not sure I'd find it useful, but I can imagine some people might
like it and there's plenty of room under the M-s prefix for such
So if you can address the above two comments, and provide the result as
a patch against isearch.el, we can install it.