[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] master a53911c 130/173: Separate sort of candidates and children
From: |
Dmitry Gutov |
Subject: |
[elpa] master a53911c 130/173: Separate sort of candidates and children in company-files |
Date: |
Thu, 23 Jun 2016 00:28:45 +0000 (UTC) |
branch: master
commit a53911c5253edd011950a5a988f4c2f68bd408e4
Author: Vitalie Spinu <address@hidden>
Commit: Vitalie Spinu <address@hidden>
Separate sort of candidates and children in company-files
---
company-files.el | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/company-files.el b/company-files.el
index f90f3d0..c04985c 100644
--- a/company-files.el
+++ b/company-files.el
@@ -31,7 +31,8 @@
(defun company-files--directory-files (dir prefix)
(ignore-errors
;; Don't use directory-files. It produces directories without trailing /.
- (let ((comp (file-name-all-completions prefix dir)))
+ (let ((comp (sort (file-name-all-completions prefix dir)
+ (lambda (s1 s2) (string-lessp (downcase s1) (downcase
s2))))))
(if (equal prefix "")
(delete "../" (delete "./" comp))
comp))))
@@ -92,8 +93,7 @@
(company-files--directory-files d "")))
directories))))
(setq company-files--completion-cache
- (cons key (sort (append children candidates)
- #'string-lessp)))))
+ (cons key (append candidates children)))))
(all-completions prefix
(cdr company-files--completion-cache))))
- [elpa] master 8cc284e 162/173: Merge pull request #531 from juergenhoetzel/master, (continued)
- [elpa] master 8cc284e 162/173: Merge pull request #531 from juergenhoetzel/master, Dmitry Gutov, 2016/06/22
- [elpa] master 387b4d1 106/173: Fix "obsolete function" warning, Dmitry Gutov, 2016/06/22
- [elpa] master 0a6bfa9 108/173: company-capf: Add :company-prefix-length property function, Dmitry Gutov, 2016/06/22
- [elpa] master 1f5389b 146/173: Merge pull request #483 from stardiviner/add-julia-keywords, Dmitry Gutov, 2016/06/22
- [elpa] master 6c8763a 151/173: Fixed lighter for grouped backends, Dmitry Gutov, 2016/06/22
- [elpa] master 7d0db9e 135/173: Move company-files closer to the front of company-backends, Dmitry Gutov, 2016/06/22
- [elpa] master b001e91 099/173: Fix a test (after adding `should`), Dmitry Gutov, 2016/06/22
- [elpa] master 779de03 117/173: Merge pull request #457 from cpitclaudel/wip-simplify-electric, Dmitry Gutov, 2016/06/22
- [elpa] master faa8f84 120/173: Add company-semantic-insert-arguments, Dmitry Gutov, 2016/06/22
- [elpa] master c357d5a 144/173: company-grab-line: Make it work in ERC prompt, Dmitry Gutov, 2016/06/22
- [elpa] master a53911c 130/173: Separate sort of candidates and children in company-files,
Dmitry Gutov <=
- [elpa] master 99ce60b 125/173: Add company-search-flex-regexp, Dmitry Gutov, 2016/06/22
- [elpa] master ada2ede 128/173: Merge pull request #461 from rlph/patch-1, Dmitry Gutov, 2016/06/22
- [elpa] master c38d382 147/173: Fixed typo, Dmitry Gutov, 2016/06/22
- [elpa] master 1275cdd 141/173: Bump copyright, Dmitry Gutov, 2016/06/22
- [elpa] master 4f0d7a1 131/173: Kill trailing / on directories completion, Dmitry Gutov, 2016/06/22
- [elpa] master 1de23f8 148/173: Merge pull request #486 from akirakyle/patch-1, Dmitry Gutov, 2016/06/22
- [elpa] master c12216b 140/173: re-sort, Dmitry Gutov, 2016/06/22
- [elpa] master e525793 143/173: company-dabbrev--search-buffer: Speed up, Dmitry Gutov, 2016/06/22
- [elpa] master 7d2d49b 150/173: company--fetch-candidates: Bind non-essential, Dmitry Gutov, 2016/06/22
- [elpa] master 90ec4ce 153/173: Don't call company-abort right after startup, Dmitry Gutov, 2016/06/22