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

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

[elpa] 01/01: * company/company-capf.el: Don't ignore things like semant


From: Stefan Monnier
Subject: [elpa] 01/01: * company/company-capf.el: Don't ignore things like semantic-capf.
Date: Sun, 15 Jun 2014 03:20:25 +0000

monnier pushed a commit to branch master
in repository elpa.

commit 69014aa7f585eed4b85b3202146a5c63da58d887
Author: Stefan Monnier <address@hidden>
Date:   Sat Jun 14 23:20:16 2014 -0400

    * company/company-capf.el: Don't ignore things like semantic-capf.
---
 .gitignore                       |    1 +
 packages/company/company-capf.el |    9 ++++++---
 2 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/.gitignore b/.gitignore
index 5de4b9d..313d9e5 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,4 +1,5 @@
 *.elc
+*.orig
 *~
 ChangeLog
 core
diff --git a/packages/company/company-capf.el b/packages/company/company-capf.el
index 3aaeb13..be7292a 100644
--- a/packages/company/company-capf.el
+++ b/packages/company/company-capf.el
@@ -36,9 +36,12 @@
   (remove-hook 'company-completion-finished-hook 'company--capf-clear-data t))
 
 (defun company--capf-data ()
-  ;; Ignore tags-completion-at-point-function because it subverts company-etags
-  ;; in the default value of company-backends, where the latter comes later.
-  (cl-letf* (((default-value 'completion-at-point-functions) nil)
+  (cl-letf* (((default-value 'completion-at-point-functions)
+              ;; Ignore tags-completion-at-point-function because it subverts
+              ;; company-etags in the default value of company-backends, where
+              ;; the latter comes later.
+              (remove 'tags-completion-at-point-function
+                      (default-value 'completion-at-point-functions)))
              (data (run-hook-wrapped 'completion-at-point-functions
                                      ;; Ignore misbehaving functions.
                                      #'completion--capf-wrapper 'optimist)))



reply via email to

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