emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] master 89ed19e 035/272: ivy.el (ivy--regex-plus): Prettify a bit


From: Oleh Krehel
Subject: [elpa] master 89ed19e 035/272: ivy.el (ivy--regex-plus): Prettify a bit
Date: Mon, 25 Apr 2016 10:13:15 +0000

branch: master
commit 89ed19e7014250a28f8f85af756f7ce4b9034d1c
Author: Oleh Krehel <address@hidden>
Commit: Oleh Krehel <address@hidden>

    ivy.el (ivy--regex-plus): Prettify a bit
    
    Fixes #344
---
 ivy.el |   15 ++++++---------
 1 file changed, 6 insertions(+), 9 deletions(-)

diff --git a/ivy.el b/ivy.el
index 30142d1..9e456ae 100644
--- a/ivy.el
+++ b/ivy.el
@@ -1543,17 +1543,14 @@ match. Everything after \"!\" should not match."
       (0
        "")
       (1
-       (if (string-equal (substring str 0 1) "!")
-           (list
-            (cons "" t)
-            (list (ivy--regex (car parts))))
+       (if (string= (substring str 0 1) "!")
+           (list (cons "" t)
+                 (list (ivy--regex (car parts))))
          (ivy--regex (car parts))))
       (2
-       (let ((res
-              (mapcar #'list
-                      (split-string (cadr parts) " " t))))
-         (cons (cons (ivy--regex (car parts)) t)
-               res)))
+       (cons
+        (cons (ivy--regex (car parts)) t)
+        (mapcar #'list (split-string (cadr parts) " " t))))
       (t (error "Unexpected: use only one !")))))
 
 (defun ivy--regex-fuzzy (str)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]