I just loaded up jde 2.2.5.1 and get the following load error on XEmacs 21.x:
No such face: jde-java-font-lock-code-face whereupon myfile.java does
not load.
This message is a result of jde-java-font-lock.el:
(defvar jde-java-font-lock-code-face 'font-lock-builtin-face)
I changed this to:
;;((defvar jde-java-font-lock-code-face 'font-lock-builtin-face)
defvar jde-java-font-lock-code-face 'font-lock-preprocessor-face)
I chose font-lock-preprocessor-face per Peter Neergaard's note in html-helper-mode.el:
;; PETER Neergaard <[EMAIL PROTECTED]> says
;;
;; Another issue I just noticed is that font-lock-builtin-face is not a
;; face defined Xemacs; instead they use font-lock-preprocessor-face (I too
;; fail to see any good reasons that they have made this design choice).
;; I did not notice this at first because I hack define
;; font-lock-builtin-face in my .emacs as I had some packages using
;; font-lock-builtin-face when I started using Xemacs, but this has been
;; changed now.
;; Then suggests this change (Note: I did some further change for emacs19
;; to build an "Orchid" font-lock-builtin-face instead of using
;; font-lock-function-name-face - Peter suggests to use for Xemacs
;; font-lock-preprocessor-face-name, that's fine):
Perhaps this points in some useful direction for the next release.
If anyone has a better idea, please post.
thanks in advance,
-Ray
--
--
You are in a maze of twisting little Java VMs, all different...
[EMAIL PROTECTED] Tivoli Systems Inc. Austin TX USA
http://www.cross-site.com