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

    Fix error with single candidate in iterator
---
 isl.el | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/isl.el b/isl.el
index bfe597a42f2..b7306a0f87e 100644
--- a/isl.el
+++ b/isl.el
@@ -1030,7 +1030,8 @@ See `isl-requires-pattern'."
                   isl--number-results  (max (length isl--item-overlays) 0))
             (isl--highlight-last-overlay 'isl-on)
             (isl-make-or-update-iterator)
-            (goto-char (overlay-end (isl-iter-next isl--iterator)))
+            (let ((next (isl-iter-next isl--iterator)))
+              (when next (goto-char (overlay-end next))))
             (setq isl--yank-point (point)))))
       (isl-setup-mode-line))))
 

Reply via email to