]> git.eshelyaron.com Git - emacs.git/commitdiff
cc-fonts.el: Eliminate an Emacs compiler warning introduced yesterday.
authorAlan Mackenzie <acm@muc.de>
Fri, 16 Sep 2022 13:57:40 +0000 (13:57 +0000)
committerAlan Mackenzie <acm@muc.de>
Fri, 16 Sep 2022 13:57:40 +0000 (13:57 +0000)
* lisp/progmodes/cc-fonts.el (top level): Introduce a cc-bytecomp-defvar for
font-lock-reference-face.

lisp/progmodes/cc-fonts.el

index c52f4a8416bba26a03d338daabeb591c0adf5e84..5d80eb58e38e0aaca6bab353cb6301b174cf3a5b 100644 (file)
@@ -99,6 +99,8 @@
 (cc-bytecomp-defun c-font-lock-invalid-string)
 (cc-bytecomp-defun c-font-lock-fontify-region)
 
+(cc-bytecomp-defvar font-lock-reference-face) ; For Emacs 29
+
 \f
 ;; Note that font-lock in XEmacs doesn't expand face names as
 ;; variables, so we have to use the (eval . FORM) in the font lock
 
 (defconst c-doc-markup-face-name
   (if (c-face-name-p 'font-lock-doc-markup-face)
-        ;; If it happens to occur in the future.  (Well, the more
-        ;; pragmatic reason is to get unique faces for the test
-        ;; suite.)
+        ;; Exists in Emacs 28+.  (For other emacsen, the pragmatic
+        ;; reason is to get unique faces for the test suite.)
         'font-lock-doc-markup-face
     c-label-face-name))