Mercurial > emacs
changeset 99497:6f3388683948
*** empty log message ***
author | Juri Linkov <juri@jurta.org> |
---|---|
date | Tue, 11 Nov 2008 20:14:38 +0000 |
parents | 3701681d219c |
children | ea9a7a9912a9 |
files | lisp/ChangeLog |
diffstat | 1 files changed, 33 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/lisp/ChangeLog Tue Nov 11 20:12:44 2008 +0000 +++ b/lisp/ChangeLog Tue Nov 11 20:14:38 2008 +0000 @@ -1,3 +1,36 @@ +2008-11-11 Juri Linkov <juri@jurta.org> + + * dired-aux.el (dired-isearch-filenames) + (dired-isearch-filenames-regexp): + Let-bind isearch-message-prefix-add to "filename ". + + * isearch.el (isearch-message-prefix-add) + (isearch-message-suffix-add): New variables. + (isearch-message-prefix): Show additional text from + `isearch-message-prefix-add' before "I-search". + (isearch-message-suffix): Show additional text from + `isearch-message-suffix-add' at the end. + + * isearch.el (isearch-lazy-highlight-search): Use a loop like in + `isearch-search'. Call isearch-success-function to skip matches + outside the current isearch scope. Let-bind search-invisible to + nil to not match invisible text. + + * isearch.el (isearch-query-replace, isearch-highlight-regexp): + Let-bind `isearch-recursive-edit' to nil to prevent calling + `exit-recursive-edit' in `isearch-done' that terminates the + execution of these commands when it is non-nil. Call + `exit-recursive-edit' explicitly at the end. + (isearch-occur): For word search construct the correct regexp + with word boundaries to proceed with occur. + + * isearch.el (isearch-search-fun): Compare the length of the + current search string with the length of the string from the + previous search state to detect the situation when the user + adds or removes characters in the search string. + Use word-search-forward-lax and word-search-backward-lax in this + case, and otherwise word-search-forward and word-search-backward. + 2008-11-11 Sam Steingold <sds@gnu.org> * mouse.el (mouse-buffer-menu-mode-groups): Place "Annotate" into