emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[ELPA-diffs] [elpa] 09/12: * company-capf.el (company--capf-data): Don't


From: Dmitry Gutov
Subject: [ELPA-diffs] [elpa] 09/12: * company-capf.el (company--capf-data): Don't get confused by lambda exps.
Date: Sat, 25 Jan 2014 11:35:48 +0000

dgutov pushed a commit to branch master
in repository elpa.

commit 259bf439855d29bf28c0a0f59b46f96243911ade
Author: Stefan Monnier <address@hidden>
Date:   Sat Jan 25 13:20:09 2014 +0200

    * company-capf.el (company--capf-data): Don't get confused by lambda exps.
---
 company-capf.el |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/company-capf.el b/company-capf.el
index 018c6b7..f0e5d1b 100644
--- a/company-capf.el
+++ b/company-capf.el
@@ -34,7 +34,7 @@
           (data (run-hook-wrapped 'completion-at-point-functions
                                   ;; Ignore misbehaving functions.
                                   #'completion--capf-wrapper 'optimist)))
-    (when (consp data) data)))
+    (when (and (consp data) (numberp (nth 1 data))) data)))
 
 (defun company-capf (command &optional arg &rest _args)
   "`company-mode' back-end using `completion-at-point-functions'.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]