>> I think (face FACE [PROP VAL]...) would be clearer. > AFAICS the "face FACE" part isn't even necessary; you can pass a > property/value-only list to `font-lock-keywords' and it will work as > well (you might have to disable global-font-lock-mode before trying > this):
> (progn > (pop-to-buffer (get-buffer-create "*foo*")) > (insert "foo") > (setq font-lock-keywords '(("foo" 0 '(:foreground "green")))) > (font-lock-fontify-keywords-region (point-min) (point-max))) It doesn't do the same. Your example only affects the `face' property, whereas what the doc is talking about is how to set several text properties, additionally to the `face' property (e.g. thinks like `keymap', `display' `invisible', ...). > This is not covered in the manual and doc string yet, or am I missing > something? It's probably discussed in the section talking about faces. It's not specific to font-lock at all. Stefan _______________________________________________ Emacs-devel mailing list Emacs-devel@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-devel