[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: isearch magic space
From: |
Juri Linkov |
Subject: |
Re: isearch magic space |
Date: |
Tue, 15 Mar 2005 15:09:55 +0200 |
User-agent: |
Gnus/5.110002 (No Gnus v0.2) Emacs/22.0.50 (gnu/linux) |
"Chong Yidong" <address@hidden> writes:
> Some time ago, I proposed providing a magic space for ordinary isearch.
> The response was generally favorable, but my papers were not in order, so
> the patch could not be applied. My copyright assignment is settled now;
> can the patch be applied, or is it too late?
I like the idea of using a space to match any whitespace in plain
non-regexp isearch. However, it should be nil by default to preserve
the default behavior for users who don't expect such a change.
Also there should be an easy way to put a literal space into the
search string. In regexp isearch this can be done with C-q SPC.
One solution is to allow `search-whitespace-regexp' to be a list of
regexps and a new key could rotate this list and search will use
the first element. I noticed that in most cases as the whitespace
regexp "\\W+" is more useful than "\\s-+". So a new key could use
the default values '(nil "\\s-+" "\\W+") and switch between them.
--
Juri Linkov
http://www.jurta.org/emacs/