[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] master 23d7c74 015/348: Fix previous commit
From: |
Oleh Krehel |
Subject: |
[elpa] master 23d7c74 015/348: Fix previous commit |
Date: |
Sat, 8 Apr 2017 11:03:15 -0400 (EDT) |
branch: master
commit 23d7c740fcd6e5554989e7a1ac59f5c537df7024
Author: Oleh Krehel <address@hidden>
Commit: Oleh Krehel <address@hidden>
Fix previous commit
* ivy.el (ido): Don't require 'ido at top-level - it's not used by
default.
(ido-file-extension-lessp): Add declaration.
(ivy-sort-file-function-using-ido): Clean up trailing whitespace.
Fixes #498
Fixes #453
---
ivy.el | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/ivy.el b/ivy.el
index 3e32376..c583fce 100644
--- a/ivy.el
+++ b/ivy.el
@@ -39,7 +39,6 @@
;;; Code:
(require 'cl-lib)
(require 'ffap)
-(require 'ido nil t)
;;* Customization
(defgroup ivy nil
@@ -1139,14 +1138,15 @@ Prioritize directories."
(if (get-text-property 0 'dirp y)
nil
(string< x y))))
-
+
+(declare-function ido-file-extension-lessp "ido")
+
(defun ivy-sort-file-function-using-ido (x y)
"Compare two files X and Y using `ido-file-extensions-order'
-
- This function is suitable as a replacement for
`ivy-sort-file-function-default'
- in `ivy-sort-functions-alist'."
- (if (and (boundp 'ido-file-extensions-order)
- ido-file-extensions-order)
+
+This function is suitable as a replacement for
+`ivy-sort-file-function-default' in `ivy-sort-functions-alist'."
+ (if (and (bound-and-true-p ido-file-extensions-order))
(ido-file-extension-lessp x y)
(ivy-sort-file-function-default x y)))
- [elpa] master updated (4bfb692 -> e1351c8), Oleh Krehel, 2017/04/08
- [elpa] master f90ae3f 002/348: doc/ivy.org: Bump version, Oleh Krehel, 2017/04/08
- [elpa] master c875668 010/348: counsel.el (counsel-mode-map): Add counsel-info-lookup-symbol, Oleh Krehel, 2017/04/08
- [elpa] master b7b4758 007/348: ivy.el: Autoload ivy-read, Oleh Krehel, 2017/04/08
- [elpa] master 4a24514 001/348: doc/Changelog.org: Improve for export to HTML, Oleh Krehel, 2017/04/08
- [elpa] master 778c615 013/348: ivy.el (ivy-add-actions): New function, Oleh Krehel, 2017/04/08
- [elpa] master fd4fd36 011/348: ivy-hydra.el: Fix hydra self-install, Oleh Krehel, 2017/04/08
- [elpa] master ff415c0 012/348: fixed typos, Oleh Krehel, 2017/04/08
- [elpa] master 23d7c74 015/348: Fix previous commit,
Oleh Krehel <=
- [elpa] master 6c669ff 014/348: File sorting function using a priority order for extensions, Oleh Krehel, 2017/04/08
- [elpa] master 9407b21 021/348: swiper.el (swiper-action-recenter): New defcustom, Oleh Krehel, 2017/04/08
- [elpa] master f3690b6 019/348: Make "M-o j" consistent for ivy-switch-buffer and counsel-find-file, Oleh Krehel, 2017/04/08
- [elpa] master 79ffa67 009/348: ivy.el (ivy--filter): Recompute index after sort, Oleh Krehel, 2017/04/08
- [elpa] master c2646d4 020/348: counsel.el (counsel-load-theme-action): Update, Oleh Krehel, 2017/04/08
- [elpa] master aadc062 024/348: ivy-test.el: Add a provide statement, Oleh Krehel, 2017/04/08
- [elpa] master eba0d9e 008/348: swiper.el (swiper--ivy): Remove interactive, Oleh Krehel, 2017/04/08
- [elpa] master c20867b 022/348: ivy-hydra.el: Add package tags, Oleh Krehel, 2017/04/08
- [elpa] master 37a9629 018/348: ivy.el (ivy--reset-state): Fix ivy-resume for files, Oleh Krehel, 2017/04/08
- [elpa] master c4775b6 031/348: ivy.el (ivy-action-wrap): New defcustom, Oleh Krehel, 2017/04/08