On using xxml.el for syntax highlighting
"D. D. Brierton" <[email protected]> Sun, 22 Feb 2004 15:43:37 +0000
| Newsgroups | gmane.emacs.psgml.user |
|---|---|
| Organization | DZR Web Development |
| Message-ID | <[email protected]> |
Hi all, I use xxml.el for syntax highlighting/fontification like so: ; xxml.el extras (autoload 'xxml-mode-routine "xxml") (add-hook 'sgml-mode-hook 'xxml-mode-routine) (add-hook 'xml-mode-hook 'xxml-mode-routine) As I understand it, xxml.el just uses standard font-lock faces for highlighting and works independently of psgml's sgml-markup-faces. Is that correct? In which case, I am assuming that the following part of my .emacs is redundant and can be commented out: ; create faces to assign to markup categories (make-face 'sgml-comment-face) (make-face 'sgml-start-tag-face) (make-face 'sgml-end-tag-face) (make-face 'sgml-entity-face) (make-face 'sgml-doctype-face) ; DOCTYPE data (make-face 'sgml-ignored-face) ; data ignored by PSGML (make-face 'sgml-ms-start-face) ; marked sections start (make-face 'sgml-ms-end-face) ; end of marked section (make-face 'sgml-pi-face) ; processing instructions (make-face 'sgml-sgml-face) ; the SGML declaration (make-face 'sgml-shortref-face) ; short references ; assign faces to markup categories (setq sgml-markup-faces ' ( (comment . sgml-comment-face) (start-tag . sgml-start-tag-face) (end-tag . sgml-end-tag-face) (entity . sgml-entity-face) (doctype . sgml-doctype-face) (ignored . sgml-ignored-face) (ms-start . sgml-ms-start-face) (ms-end . sgml-ms-end-face) (pi . sgml-pi-face) (sgml . sgml-sgml-face) (shortref . sgml-shortref-face) )) ; tell PSGML to pay attention to face settings (setq sgml-set-face t) Is that correct? That is, can I just remove the above from my .emacs? TIA, Darren -- ===================================================================== D. D. Brierton [email protected] www.dzr-web.com Trying is the first step towards failure (Homer Simpson) ===================================================================== ------------------------------------------------------- SF.Net is sponsored by: Speed Start Your Linux Apps Now. Build and deploy apps & Web services for Linux with a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click