>> 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
[email protected]
http://lists.gnu.org/mailman/listinfo/emacs-devel