# HG changeset patch # User Juri Linkov # Date 1185222586 0 # Node ID 2ddc3c045232ef2c4d3b1bdb911a0a5d564828b3 # Parent 62d33d80e1dbe3ae9917419458976b8bc5b31299 *** empty log message *** diff -r 62d33d80e1db -r 2ddc3c045232 lisp/ChangeLog --- a/lisp/ChangeLog Mon Jul 23 20:29:27 2007 +0000 +++ b/lisp/ChangeLog Mon Jul 23 20:29:46 2007 +0000 @@ -1,3 +1,21 @@ +2007-07-23 Juri Linkov + + * isearch.el (isearch-message-function): New variable. + (isearch-update, isearch-search): Use it. + + * simple.el (goto-history-element): New function created from + next-history-element. + (next-history-element): Most code moved to goto-history-element. + Call goto-history-element with (- minibuffer-history-position n). + (previous-history-element): Call goto-history-element with (+ + minibuffer-history-position n). + (minibuffer-setup-hook): Add minibuffer-history-isearch-setup. + (minibuffer-history-isearch-message-overlay): New buffer-local variable. + (minibuffer-history-isearch-setup, minibuffer-history-isearch-end) + (minibuffer-history-isearch-search, minibuffer-history-isearch-message) + (minibuffer-history-isearch-wrap, minibuffer-history-isearch-push-state) + (minibuffer-history-isearch-pop-state): New functions. + 2007-07-23 Thien-Thi Nguyen * vc-hooks.el (vc-stay-local-p): Fix bug: Avoid remove-if-not.