我有以下内容
(defun add-c-syntax-highlighting ()
(font-lock-add-keywords nil '(
("\\<\\(\\-+\\)" 1 font-lock-warning-face prepend)
("\\<\\(FIXME\\):" 1 font-lock-warning-face prepend))))
同
(add-hook 'c-mode-common-hook 'add-c-syntax-highlighting)
对这个简单缓冲区进行测试会产生看似矛盾的结果:
//FIXME:
//-------------
只有 FIXME
fontified。我究竟做错了什么?