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

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

[elpa] master 9b89556 149/173: company-capf: Look up `face', not `font-l


From: Dmitry Gutov
Subject: [elpa] master 9b89556 149/173: company-capf: Look up `face', not `font-lock-face'
Date: Thu, 23 Jun 2016 00:28:46 +0000 (UTC)

branch: master
commit 9b89556880e326ec3391cfda2a87eada101eaaae
Author: Dmitry Gutov <address@hidden>
Commit: Dmitry Gutov <address@hidden>

    company-capf: Look up `face', not `font-lock-face'
    
    To work around the quirk of Emacs using the former for prefix 
case-insensitive
    matches: 
http://emacs.stackexchange.com/questions/21019/how-can-i-use-companys-ignore-case-with-pip-requirements-el?noredirect=1#comment32476_21019
---
 company-capf.el |    8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/company-capf.el b/company-capf.el
index 9eeb248..866fd62 100644
--- a/company-capf.el
+++ b/company-capf.el
@@ -109,16 +109,16 @@
            (cdr (assq 'display-sort-function meta))))))
     (`match
      ;; Can't just use 0 when base-size (see above) is non-zero.
-     (let ((start (if (get-text-property 0 'font-lock-face arg)
+     (let ((start (if (get-text-property 0 'face arg)
                       0
-                    (next-single-property-change 0 'font-lock-face arg))))
+                    (next-single-property-change 0 'face arg))))
        (when start
          ;; completions-common-part comes first, but we can't just look for 
this
          ;; value because it can be in a list.
          (or
-          (let ((value (get-text-property start 'font-lock-face arg)))
+          (let ((value (get-text-property start 'face arg)))
             (text-property-not-all start (length arg)
-                                   'font-lock-face value arg))
+                                   'face value arg))
           (length arg)))))
     (`duplicates t)
     (`no-cache t)   ;Not much can be done here, as long as we handle



reply via email to

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