[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] master 3282f78 13/18: Speed up the default file sorting even more
From: |
Oleh Krehel |
Subject: |
[elpa] master 3282f78 13/18: Speed up the default file sorting even more |
Date: |
Mon, 20 Apr 2015 12:39:07 +0000 |
branch: master
commit 3282f781d1ec4176fc8ccdef41d2b94d8947086b
Author: Oleh Krehel <address@hidden>
Commit: Oleh Krehel <address@hidden>
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)
- [elpa] master 378ee58 03/18: Add "C-v" and "M-v" scrolling, (continued)
- [elpa] master 378ee58 03/18: Add "C-v" and "M-v" scrolling, Oleh Krehel, 2015/04/20
- [elpa] master f5a32bf 04/18: Add a command to grep the current git repo, Oleh Krehel, 2015/04/20
- [elpa] master 9f21e1d 06/18: Add a matching optimization, Oleh Krehel, 2015/04/20
- [elpa] master a9a4e81 05/18: counsel.el (counsel-git-grep): Fix the default-directory, Oleh Krehel, 2015/04/20
- [elpa] master 539fe7d 07/18: ivy.el (ivy-completions): Fix an optimization, Oleh Krehel, 2015/04/20
- [elpa] master 23c0e6a 08/18: ivy.el (ivy-done): Update for non-matching file names, Oleh Krehel, 2015/04/20
- [elpa] master a94ca83 01/18: swiper.el: Add a work-around for window-start not being current, Oleh Krehel, 2015/04/20
- [elpa] master cafcfb9 10/18: Allow "C-." to jump to current symbol definition, Oleh Krehel, 2015/04/20
- [elpa] master d0f3826 11/18: ivy.el (ivy--preselect-index): Give priority to perfect match, Oleh Krehel, 2015/04/20
- [elpa] master 297008b 09/18: Allow to customize the file sorting order, Oleh Krehel, 2015/04/20
- [elpa] master 3282f78 13/18: Speed up the default file sorting even more,
Oleh Krehel <=
- [elpa] master 525a19d 14/18: Propertize directories with ivy-subdir face, Oleh Krehel, 2015/04/20
- [elpa] master 10af5a6 16/18: ivy.el (ivy-done): Still expand "./" though, Oleh Krehel, 2015/04/20
- [elpa] master e71e4d2 12/18: Speed up the default file sorting, Oleh Krehel, 2015/04/20
- [elpa] master 61a95c4 15/18: Don't expand the default when completing file names, Oleh Krehel, 2015/04/20
- [elpa] master efa18ec 17/18: swiper.el: Bump version, Oleh Krehel, 2015/04/20
- [elpa] master 2f4c2c1 18/18: Merge commit 'efa18eca10e5a0e05043f872cf9945842bb3a034' from swiper, Oleh Krehel, 2015/04/20