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))))