branch: elpa/isl
commit 0fc829b2a8aeffce39efdda8b5738bbbd3a8d0e7
Author: Thierry Volpiatto <[email protected]>
Commit: Thierry Volpiatto <[email protected]>

    Reorganize cleanup fn
---
 isearch-light.el | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/isearch-light.el b/isearch-light.el
index ccb6615dc91..d2328ab95fc 100644
--- a/isearch-light.el
+++ b/isearch-light.el
@@ -338,6 +338,10 @@ appended at end."
   (isl-delete-overlays)
   (setq mode-line-format (default-value 'mode-line-format)
         isl--yank-point nil
+        isl--iterator nil
+        isl--item-overlays nil
+        isl--last-overlay nil
+        isl--number-results nil
         isl-search-function (default-value 'isl-search-function)))
 
 ;;;###autoload
@@ -345,7 +349,10 @@ appended at end."
   "Start incremental searching in current buffer."
   (interactive)
   (setq isl--direction 'forward
-        isl-initial-pos (point))
+        isl-initial-pos (point)
+        isl--item-overlays nil
+        isl-pattern ""
+        isl-current-buffer (current-buffer))
   (isl-1))
 
 ;;;###autoload

Reply via email to