branch: elpa/helm
commit cf1460d0e55ed14ca8cb6a8f0e412abf1e648c3f
Author: Thierry Volpiatto <thie...@posteo.net>
Commit: Thierry Volpiatto <thie...@posteo.net>

    Simplify helm-mm-3f-match
---
 helm-multi-match.el | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/helm-multi-match.el b/helm-multi-match.el
index 20ac3622a2..e00478438f 100644
--- a/helm-multi-match.el
+++ b/helm-multi-match.el
@@ -251,7 +251,7 @@ CANDIDATE starting at end of first match."
   ;; "/home/you/github/foo-git.el" because "git" will always match "github".
   (unless pattern (setq pattern helm-pattern))
   (let ((pat (helm-mm-3-get-patterns pattern)))
-    (cl-loop with end = 0
+    (cl-loop with end = nil
              for (predicate . regexp) in pat
              for re = (if (and helm-mm--match-on-diacritics
                                (not (helm-mm-regexp-p regexp)))
@@ -261,7 +261,7 @@ CANDIDATE starting at end of first match."
                              (prog1 (condition-case _err
                                         (string-match re candidate end)
                                       (invalid-regexp nil))
-                               (when (zerop end)
+                               (unless end
                                  (setq end (match-end 0))))))))
 
 (defun helm-mm-3-search-base (pattern searchfn1 searchfn2)

Reply via email to