]> code.delx.au - gnu-emacs-elpa/commitdiff
* company-capf.el (company--capf-data): Don't get confused by lambda exps.
authorStefan Monnier <monnier@iro.umontreal.ca>
Fri, 24 Jan 2014 18:24:09 +0000 (13:24 -0500)
committerStefan Monnier <monnier@iro.umontreal.ca>
Fri, 24 Jan 2014 18:24:09 +0000 (13:24 -0500)
packages/company/company-capf.el

index 018c6b775f51b13c006b261e4851f1ccb32b6ac2..07d792c51d89ca3038a01cdaa34f0b7bd2908f9e 100644 (file)
@@ -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 (car data))) data)))
 
 (defun company-capf (command &optional arg &rest _args)
   "`company-mode' back-end using `completion-at-point-functions'.