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)