branch: master
commit 3282f781d1ec4176fc8ccdef41d2b94d8947086b
Author: Oleh Krehel <[email protected]>
Commit: Oleh Krehel <[email protected]>

    Speed up the default file sorting even more
    
    * ivy.el (ivy--sorted-files): Use `string-match-p' instead of
      `file-directory-p'.
---
 ivy.el |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/ivy.el b/ivy.el
index 3fa5d24..3d40b64 100644
--- a/ivy.el
+++ b/ivy.el
@@ -304,7 +304,7 @@ Directories come first."
       (setq seq (delete "./" (delete "../" seq)))
       (when (eq ivy-sort-file-function 'ivy-sort-file-function-default)
         (setq seq (mapcar (lambda (x)
-                            (propertize x 'dirp (file-directory-p x)))
+                            (propertize x 'dirp (string-match-p "/$" x)))
                           (delete "./" (delete "../" seq)))))
       (setq seq (cl-sort seq ivy-sort-file-function))
       (dolist (dir ivy-extra-directories)

Reply via email to