Hello

The following works in in lisp-mode using font lock
(defface font-lock-comment-warn-face
  '((((class color))  (:foreground "red" :bold t :italic t))
    (((class grayscale) (background light))
     (:foreground "DimGray" :bold t :italic t))
    (((class grayscale) (background dark))
     (:foreground "LightGray" :bold t :italic t))
    (t (:bold t)))
  "Font Lock mode face used to highlight warning comments."
  :group 'font-lock-faces)

      (let ((lisp-regexp "; ?\\(\\<oub:\\>\\)"))
        (setq lisp-font-lock-keywords-1
              (append lisp-font-lock-keywords-1
                      (list (list lisp-regexp 1 'font-lock-comment-warn-face 
t))))
        (setq lisp-font-lock-keywords-2
              (append lisp-font-lock-keywords-2
                      (list (list lisp-regexp 1 'font-lock-comment-warn-face
                      t)))))

So I enhanced it like this:

(progn
      (let ((lisp-regexp "; ?\\(\\<oub:\\>\\)"))
        (setq lisp-font-lock-keywords-1
              (append lisp-font-lock-keywords-1
                      (list (list lisp-regexp 1 'font-lock-comment-warn-face 
t))))
        (setq lisp-font-lock-keywords-2
              (append lisp-font-lock-keywords-2
                      (list (list lisp-regexp 1 'font-lock-comment-warn-face 
t)))))
      (let ((tex2-regexp "% ?\\(\\<oub:\\>\\)"))
        (setq tex-font-lock-keywords
              (append tex-font-lock-keywords
                      (list (list tex2-regexp 1 'font-lock-comment-warn-face 
t))))))

But it does not work.
Lines starting with oub: are not treated differently.

Can anybody give me a hint.

Uwe Brauer

 



_______________________________________________
auctex-devel mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/auctex-devel

Reply via email to