[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Disabling nxml-mode
From: |
Xah Lee |
Subject: |
Re: Disabling nxml-mode |
Date: |
Tue, 10 May 2011 04:23:01 -0700 (PDT) |
User-agent: |
G2/1.0 |
the reason it nxml-mode is loaded when u call xml-mode is probably
because there is a alias.
you can probably set it back by:
(defalias 'xml-mode 'sgml-xml-mode)
Peter wrote:
> (setq auto-mode-alist (cons '("\\.[XxRrMmDdTt][TtMmDdSsNnEe]
[PpAaMmLlFfSsIi]?[EePp]*[Cc]*$" . xml-mode) auto-mode-alist))
that seems to be pretty bad.
you probably want to use add-to-list instead of setq.
(add-to-list 'auto-mode-alist '("\\.js\\'" . js2-mode))
also, the file suffix
"\\.[XxRrMmDdTt][TtMmDdSsNnEe][PpAaMmLlFfSsIi]?[EePp]*[Cc]*$"
seems quite wild. What is it?
nxml-mode is a new mode for xml, written by the xml expert James
Clark, who is also the original author of sgml-mode (html-mode and xml-
mode are parts of sgml-mode). nxml-mode features on-the-fly xml
validation. It's 10k lines of elisp.
the following might provide helpful info:
〈How to Install Emacs Packages〉
http://xahlee.org/emacs/emacs_installing_packages.html
〈New Features in Emacs 23〉
http://xahlee.org/emacs/emacs23_features.html
Xah
On May 7, 3:45 pm, Peter Flynn <pe...@silmaril.ie> wrote:
> I just upgraded a machine to Ubuntu Natty, which installed Emacs 23.2,
> which appears to open XML files in nxml-mode by default. My .emacs file says
>
> > (autoload 'xml-mode "psgml" "Major mode to edit XML files." t )
> > (setq auto-mode-alist (cons
> > '("\\.[XxRrMmDdTt][TtMmDdSsNnEe][PpAaMmLlFfSsIi]?[EePp]*[Cc]*$" . xml-mode)
> > auto-mode-alist))
>
> which has been working fine for years. It looks as if Emacs 23.2 defines
> xml-mode to point to nxml-mode, and this is somehow superseding my .emacs.
>
> Unfortunately I still need to use psgml's xml-mode for all my XML stuff.
> Does anyone know how I disable Emacs' new behaviour?
>
> ///Peter
Re: Disabling nxml-mode, Joe Kesselman, 2011/05/24
Re: Disabling nxml-mode, Peter Flynn, 2011/05/24
Re: Disabling nxml-mode, Peter Flynn, 2011/05/24