[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] 18/31: company--multi-backend-adapter: noop when arg is empty
From: |
Dmitry Gutov |
Subject: |
[elpa] 18/31: company--multi-backend-adapter: noop when arg is empty |
Date: |
Tue, 18 Mar 2014 05:19:37 +0000 |
dgutov pushed a commit to branch master
in repository elpa.
commit 6183a7404434cc68f2a25bf78fb02ce69c1b4b95
Author: Dmitry Gutov <address@hidden>
Date: Tue Mar 11 15:13:16 2014 +0200
company--multi-backend-adapter: noop when arg is empty
---
company.el | 9 +++++----
1 files changed, 5 insertions(+), 4 deletions(-)
diff --git a/company.el b/company.el
index fd01f74..0945b9a 100644
--- a/company.el
+++ b/company.el
@@ -794,10 +794,11 @@ means that `company-mode' is always turned on except in
`message-mode' buffers."
(when (setq value (apply backend command args))
(return value)))))
(otherwise
- (let* ((arg (car args))
- (backend (or (get-text-property 0 'company-backend arg)
- (car backends))))
- (apply backend command args))))))
+ (let ((arg (car args)))
+ (when (> (length arg) 0)
+ (let ((backend (or (get-text-property 0 'company-backend arg)
+ (car backends))))
+ (apply backend command args))))))))
;;; completion mechanism
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
- [elpa] 04/31: Mention it in NEWS, (continued)
- [elpa] 04/31: Mention it in NEWS, Dmitry Gutov, 2014/03/18
- [elpa] 09/31: Reuse `company-auto-begin' in `company-idle-begin', Dmitry Gutov, 2014/03/18
- [elpa] 14/31: Fix indentation, Dmitry Gutov, 2014/03/18
- [elpa] 11/31: Remove superfluous statement, Dmitry Gutov, 2014/03/18
- [elpa] 10/31: company-auto-begin: wrap `company-begin' in `condition-case-no-debug', Dmitry Gutov, 2014/03/18
- [elpa] 12/31: Fix `args-out-of-bounds' error on formatting annotations when annotation start position is greater than the width of window., Dmitry Gutov, 2014/03/18
- [elpa] 05/31: Add user option company-tooltip-align-annotations, Dmitry Gutov, 2014/03/18
- [elpa] 15/31: Clear company-backend in company-auto-begin, Dmitry Gutov, 2014/03/18
- [elpa] 19/31: Highlight last annotation character, too, Dmitry Gutov, 2014/03/18
- [elpa] 13/31: Merge pull request #70 from sadboy/master, Dmitry Gutov, 2014/03/18
- [elpa] 18/31: company--multi-backend-adapter: noop when arg is empty,
Dmitry Gutov <=
- [elpa] 16/31: Tag candidates from grouped backends, Dmitry Gutov, 2014/03/18
- [elpa] 17/31: Add company-yasnippet, Dmitry Gutov, 2014/03/18
- [elpa] 22/31: company-sort-by-occurrence: do stable sorting, Dmitry Gutov, 2014/03/18
- [elpa] 20/31: Fix company-yasnippet summary, Dmitry Gutov, 2014/03/18
- [elpa] 23/31: Define company-version, Dmitry Gutov, 2014/03/18
- [elpa] 24/31: company-yasnippet: autoload, to make it easy to use separately, Dmitry Gutov, 2014/03/18
- [elpa] 27/31: company-semantic--current-tags: make buffer-local, Dmitry Gutov, 2014/03/18
- [elpa] 25/31: company-keywords-alist: add missing question mark, Dmitry Gutov, 2014/03/18
- [elpa] 29/31: Remove leftover debug statement, Dmitry Gutov, 2014/03/18
- [elpa] 28/31: company-semantic: don't try to fetch doc for tag without buffer, Dmitry Gutov, 2014/03/18