Commit 6de891db authored by Richard M. Stallman's avatar Richard M. Stallman
Browse files

*** empty log message ***

parent 5d4faeda
......@@ -98,6 +98,15 @@ types any more. Add -DUSE_LISP_UNION_TYPE if you want union types.
* Changes in Emacs 21.4
+++
** The new variable search-whitespace-regexp controls how to search
for spaces in a regular expression. If it is non-nil, it should be a
regular expression, and any series of spaces stands for that regular
expression. If it is nil, spaces stand for themselves.
Spaces inside of constructs such as [..] and *, +, ? are never
replaced with search-whitespace-regexp.
** line-move-ignore-invisible now defaults to t.
** In Outline mode, hide-body no longer hides lines at the top
......
2004-11-19 Richard M. Stallman <rms@gnu.org>
* info.el (Info-search): Use search-whitespace-regexp.
2004-11-19 Thien-Thi Nguyen <ttn@gnu.org>
* vc-rcs.el (vc-rcs-parse): New function.
......
2004-11-19 Richard M. Stallman <rms@gnu.org>
* searching.texi (Regexp Search): Add search-whitespace-regexp.
2004-11-19 CHENG Gao <chenggao@gmail.com> (tiny change)
* tips.texi (Coding Conventions): Fix typo.
......
......@@ -5,6 +5,10 @@
(compile_pattern_1): Call re_set_whitespace_regexp with it.
(search_buffer): No regexp is trivial if Vsearch_whitespace_regexp
is non-nil.
(struct regexp_cache): New element whitespace_regexp.
(syms_of_search): Initialize whitespace_regexp elements.
(compile_pattern): Compare whitespace_regexp elements.
(compile_pattern_1): Set whitespace_regexp elements.
* regex.c (regex_compile): Substitute whitespace_regexp
for spaces, if it is nonzero.
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment