(isearch-edit-string): Save old point and
authorJuri Linkov <juri@jurta.org>
Sun, 22 Jul 2007 22:35:10 +0000 (22:35 +0000)
committerJuri Linkov <juri@jurta.org>
Sun, 22 Jul 2007 22:35:10 +0000 (22:35 +0000)
commite81ab986428e7c45c3e7ac2ae6bf52f39dfcefbf
treecb3ba8e491e4ff947e1f6247c0f1ca9139202780
parent49bbf1b953d9ef97fa9398a90e66b6f9fc340321
(isearch-edit-string): Save old point and
isearch-other-end to old-point and old-other-end before reading
the search string from minibuffer.  After exiting minibuffer set
point to old-other-end if point and the search direction is the
same as before reading the search string.
(isearch-del-char): Don't set isearch-yank-flag to t.  Put point
to isearch-other-end.  Instead of isearch-search-and-update call
three functions isearch-search, isearch-push-state and isearch-update.
lisp/ChangeLog
lisp/isearch.el