The doc strings of a lot of variables defined in XEmacs' font-lock.el
state that they are normally set via `font-lock-defaults'. But in
fact none of them will be set by `font-lock-set-defaults-1'.
In GNU Emacs these variables can be added with their values as alists
to `font-lock-defaults'. Even if the doc string of
`font-lock-defaults' in XEmacs' font-lock.el does not mention this
possibility, removing the respective notes in the doc strings of
variables like `font-lock-syntactic-keywords' would help to prevent
stupid people like me from stumbling over this difference between
XEmacs and GNU Emacs.
--
Ralf