OVH Cloud OVH Cloud

nxml-mode au lieu de xml-mode dans Emacs 22

3 réponses
Avatar
Jérôme
Bonjour

Je suis en train de tester Emacs 22
(http://ourcomments.org/Emacs/EmacsW32.html).

Dans cette derni=E8re version, le pb de scroll souris avec 2 =E9crans a
disparu.
http://groups.google.fr/group/fr.comp.applications.emacs/tree/browse_frm/th=
read/4aa29f7f918fd66/1da3061f2686e4f9

Je bute sur un pb. de mode par d=E9faut. La solution est surement toute
simple.

Les fichiers .xml sont par d=E9faut associ=E9 au mode xml-mode, et je
pref=E8re utiliser nxml-mode

Mon .emacs - le m=EAme qui fonctionne avec Emacs 21 - contient donc :
(add-to-list 'auto-mode-alist '("\\.xml$" . nxml-mode))

Et malgr=E9 cela, le mode associ=E9 est toujours xml-mode.
C'est vrai que la variable auto-mode-alist contient - plus loin -
("\\.x[ms]l\\'" . xml-mode)

Question : comment faire pour d=E9sactiver, surcharger, "prioritariser"
l'association voulue ?
(eval-after-load ?, inhibit-first-line-modes-regexps ? ...)

Merci

3 réponses

Avatar
Sébastien Kirche
Le 11 May 2006 à 09:52, Jérôme vraute :

Question : comment faire pour désactiver, surcharger, "prioritariser"
l'association voulue ?



Le wiki m'informe que sur ourcomments.org se trouve justement un module
qui permet simplement ce genre de remplacement.
Voir fmode.el sur http://ourcomments.org/Emacs/Emacs.html

Au passage j'ai découvert hier par comp.emacs un module intéressant qui
permet le stockage de signets et aussi la recherche sur des sites comme
emacswiki, google groups, etc (c'est le navigateur web habituel qui est
utilisé).
Ce module est webjump, qui est inclus dans emacs (peut-être seulement à
partir de la 22).

HTH.
--
Sébastien Kirche
Avatar
Bastien
"Jérôme" writes:

Mon .emacs - le même qui fonctionne avec Emacs 21 - contient donc :
(add-to-list 'auto-mode-alist '(".xml$" . nxml-mode))

Et malgré cela, le mode associé est toujours xml-mode.



C'est bizarre, je viens d'essayer et chez moi c'est la première entrée
qui est définie par défaut. Essaie peut-être:

(add-to-list 'auto-mode-alist '(".xml$" . nxml-mode) t)

--
Bastien
Avatar
Bastien
"Jérôme" writes:

Mon .emacs - le même qui fonctionne avec Emacs 21 - contient donc :
(add-to-list 'auto-mode-alist '(".xml$" . nxml-mode))

Et malgré cela, le mode associé est toujours xml-mode.



C'est bizarre, je viens d'essayer et chez moi c'est la première entrée
qui est définie par défaut. Essaie peut-être:

(add-to-list 'auto-mode-alist '(".xml$" . nxml-mode) t)

--
Bastien