]> code.delx.au - gnu-emacs-elpa/commitdiff
company-capf common-part: look up font-lock-face
authorDmitry Gutov <dgutov@yandex.ru>
Mon, 17 Feb 2014 04:58:16 +0000 (06:58 +0200)
committerDmitry Gutov <dgutov@yandex.ru>
Mon, 17 Feb 2014 04:58:16 +0000 (06:58 +0200)
Because completion-pcm--hilit-commonality uses it.

company-capf.el

index f1b46d90517965d74386e26cc34e28ea3cc70a0e..d31f32d0e0290d592822c8f1bc3efde97c9810cf 100644 (file)
@@ -79,16 +79,16 @@ Requires Emacs 24.1 or newer."
            (cdr (assq 'display-sort-function meta))))))
     (`common-part
      ;; Can't just use 0 when base-size (see above) is non-zero.
-     (let ((start (if (get-text-property 0 'face arg)
+     (let ((start (if (get-text-property 0 'font-lock-face arg)
                       0
-                    (next-single-property-change 0 'face arg))))
+                    (next-single-property-change 0 'font-lock-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 'face arg)))
+          (let ((value (get-text-property start 'font-lock-face arg)))
             (text-property-not-all start (length arg)
-                                   'face value arg))
+                                   'font-lock-face value arg))
           (length arg)))))
     (`duplicates t)
     (`no-cache t)   ;Not much can be done here, as long as we handle