aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/isearch.el
diff options
context:
space:
mode:
authorKaroly Lorentey <[email protected]>2005-10-09 20:00:17 +0000
committerKaroly Lorentey <[email protected]>2005-10-09 20:00:17 +0000
commit0ff21b4e57b1dc7c714c21c9eea1a4906630ecf2 (patch)
tree3e8596405b243531128cd0f1d8f59d2ab9e7f7c7 /lisp/isearch.el
parenta3c07f683d1f9fbf7c7af0120dfebc5fc34b61fa (diff)
parent20ef86730cca82a1a2e212a665c0b119ed2d70b2 (diff)
Merged from [email protected] (patch 118-132, 551-577)
Patches applied: * [email protected]/emacs--cvs-trunk--0--patch-551 Update from CVS * [email protected]/emacs--cvs-trunk--0--patch-552 Update from CVS * [email protected]/emacs--cvs-trunk--0--patch-553 Merge from gnus--rel--5.10 * [email protected]/emacs--cvs-trunk--0--patch-554 Update from CVS * [email protected]/emacs--cvs-trunk--0--patch-555 Remove CVS keywords from newsticker files * [email protected]/emacs--cvs-trunk--0--patch-556 Update from CVS * [email protected]/emacs--cvs-trunk--0--patch-557 Update from CVS * [email protected]/emacs--cvs-trunk--0--patch-558 Update from CVS * [email protected]/emacs--cvs-trunk--0--patch-559 Update from CVS * [email protected]/emacs--cvs-trunk--0--patch-560 Update from CVS * [email protected]/emacs--cvs-trunk--0--patch-561 Merge from gnus--rel--5.10 * [email protected]/emacs--cvs-trunk--0--patch-562 Update from CVS * [email protected]/emacs--cvs-trunk--0--patch-563 Update from CVS * [email protected]/emacs--cvs-trunk--0--patch-564 Merge from gnus--rel--5.10 * [email protected]/emacs--cvs-trunk--0--patch-565 Update from CVS * [email protected]/emacs--cvs-trunk--0--patch-566 Merge from gnus--rel--5.10 * [email protected]/emacs--cvs-trunk--0--patch-567 Update from CVS * [email protected]/emacs--cvs-trunk--0--patch-568 Update from CVS * [email protected]/emacs--cvs-trunk--0--patch-569 Update from CVS * [email protected]/emacs--cvs-trunk--0--patch-570 Update from CVS * [email protected]/emacs--cvs-trunk--0--patch-571 Update from CVS * [email protected]/emacs--cvs-trunk--0--patch-572 Merge from gnus--rel--5.10 * [email protected]/emacs--cvs-trunk--0--patch-573 Update from CVS * [email protected]/emacs--cvs-trunk--0--patch-574 Merge from gnus--rel--5.10 * [email protected]/emacs--cvs-trunk--0--patch-575 Update from CVS * [email protected]/emacs--cvs-trunk--0--patch-576 Update from CVS * [email protected]/emacs--cvs-trunk--0--patch-577 Update from CVS * [email protected]/gnus--rel--5.10--patch-118 Update from CVS * [email protected]/gnus--rel--5.10--patch-119 Update from CVS * [email protected]/gnus--rel--5.10--patch-120 Update from CVS * [email protected]/gnus--rel--5.10--patch-121 Merge from emacs--cvs-trunk--0 * [email protected]/gnus--rel--5.10--patch-122 Update from CVS: lisp/mm-url.el (mm-url-decode-entities): Fix regexp. * [email protected]/gnus--rel--5.10--patch-123 Update from CVS * [email protected]/gnus--rel--5.10--patch-124 Update from CVS * [email protected]/gnus--rel--5.10--patch-125 Merge from emacs--cvs-trunk--0 * [email protected]/gnus--rel--5.10--patch-126 Update from CVS * [email protected]/gnus--rel--5.10--patch-127 Update from CVS * [email protected]/gnus--rel--5.10--patch-128 Update from CVS * [email protected]/gnus--rel--5.10--patch-129 Update from CVS * [email protected]/gnus--rel--5.10--patch-130 Update from CVS * [email protected]/gnus--rel--5.10--patch-131 Merge from emacs--cvs-trunk--0 * [email protected]/gnus--rel--5.10--patch-132 Update from CVS git-archimport-id: [email protected]/emacs--multi-tty--0--patch-423
Diffstat (limited to 'lisp/isearch.el')
-rw-r--r--lisp/isearch.el13
1 files changed, 9 insertions, 4 deletions
diff --git a/lisp/isearch.el b/lisp/isearch.el
index df868e7abf..2cdd8108a7 100644
--- a/lisp/isearch.el
+++ b/lisp/isearch.el
@@ -219,7 +219,8 @@ Default value, nil, means edit the string instead."
(:background "magenta4" :foreground "cyan1"))
(t (:inverse-video t)))
"Face for highlighting Isearch matches."
- :group 'isearch)
+ :group 'isearch
+ :group 'basic-faces)
(defvar isearch 'isearch)
(defcustom isearch-lazy-highlight t
@@ -289,7 +290,8 @@ A value of nil means highlight all matches."
(:background "turquoise3"))
(t (:underline t)))
"Face for lazy highlighting of matches other than the current one."
- :group 'lazy-highlight)
+ :group 'lazy-highlight
+ :group 'basic-faces)
(put 'isearch-lazy-highlight-face 'face-alias 'lazy-highlight)
(defvar lazy-highlight-face 'lazy-highlight)
(define-obsolete-variable-alias 'isearch-lazy-highlight-face
@@ -533,6 +535,9 @@ Type \\[isearch-quote-char] to quote control character to search for it.
\\[isearch-abort] when search is successful aborts and moves point to\
starting point.
+If you try to exit with the search string still empty, it invokes
+ nonincremental search.
+
Type \\[isearch-query-replace] to start `query-replace' with string to\
replace from last search string.
Type \\[isearch-query-replace-regexp] to start `query-replace-regexp'\
@@ -579,7 +584,7 @@ is treated as a regexp. See \\[isearch-forward] for more info.
In regexp incremental searches, a space or spaces normally matches
any whitespace (the variable `search-whitespace-regexp' controls
precisely what that means). If you want to search for a literal space
-and nothing else, enter `[ ]'."
+and nothing else, enter C-q SPC."
(interactive "P\np")
(isearch-mode t (null not-regexp) nil (not no-recursive-edit)))
@@ -1016,7 +1021,7 @@ If first char entered is \\[isearch-yank-word-or-char], then do word search inst
;; read a key the normal way.
;; Word search does not apply (yet) to regexp searches,
;; no check is made here.
- (message (isearch-message-prefix nil nil t))
+ (message "%s" (isearch-message-prefix nil nil t))
(if (memq (lookup-key isearch-mode-map (vector e))
'(isearch-yank-word
isearch-yank-word-or-char))