nxhtml-mode
Le
frouty
Bonjour,
Pas de moyen d'installation de nxhtml-mode
(http://www.emacswiki.org/cgi-bin/wiki/NxhtmlMode)
J'ai telechargé :http://ourcomments.org/Emacs/DL/elisp/nxhtml/
la version .77 que j'ai decompacté dans:
/usr/share/emacs/site-lisp/nxhtml-mode
Avant j'ai installé nxml-mode un paquet .deb debian.
J'ai mis dans mon :$HOME/.emacs
(load "/usr/share/emacs/site-lisp/nxml-mode/rng-auto.el")
(load "/usr/share/emacs/site-lisp/nxhtml-mode/nxhtml-autoload")
Comment cela est expliqué dans le
http://ourcomments.org/Emacs/DL/eli...nxhtml.txt
Bah ca ne marche pas.
Voici la sortie de emacs --init-debug
Debugger entered--Lisp error: (void-function assoc-string)
(assoc-string name xmlpe-mode-alist)
(let* ((name ) (old )) (while old (setq xmlpe-mode-alist )
(setq old )))
xmlpe-set-mode-alist-entry(("\\.htmlf" nxhtml-mode nil
"xhtml-iso-8859-1"))
(if (not (featurep )) (progn (lwarn :emergency ) (sit-for
10)) (add-to-list (quote load-path) (file-name-directory ))
(autoload (quote nxhtml-mode) "nxhtml" "Mode for editing XHTML files"
t) (require (quote fmode)) (fmode-replace-default-mode (quote
html-mode) (quote nxhtml-mode)) (fmode-replace-default-mode (quote
xml-mode) (quote nxml-mode)) (require (quote xmlpe)) (add-to-list
(quote auto-mode-alist) (quote )) (xmlpe-set-mode-alist-entry (quote
)) (autoload (quote css-mode) "css-mode" "Mode for editing css
files" t) (add-to-list (quote auto-mode-alist) (quote )) (autoload
(quote ecmascript-mode) "ecmascript-mode" "Mode for JavaScript" t)
(add-to-list (quote auto-mode-alist) (quote )) (autoload (quote
php-mode) "php-mode" "Mode for editing php files" t) (add-to-list
(quote auto-mode-alist) (quote )) (add-hook (quote nxml-mode-hook)
(lambda nil )) (add-hook (quote css-mode-hook) (lambda
nil )) (add-hook (quote ecmascript-mode-hook) (lambda nil
)))
eval-buffer(#<buffer *load*<2>> nil
"/usr/share/emacs/site-lisp/nxhtml-mode/nxhtml-autoload.el" nil t)
load-with-code-conversion("/usr/share/emacs/site-lisp/nxhtml-mode/nxhtml-au=
toload.el"
"/usr/share/emacs/site-lisp/nxhtml-mode/nxhtml-autoload.el" nil nil)
load("/usr/share/emacs/site-lisp/nxhtml-mode/nxhtml-autoload.el")
eval-buffer(#<buffer *load*> nil "~/.emacs" nil t)
load-with-code-conversion("/home/lof/.emacs" "~/.emacs" t t)
load("~/.emacs" t t)
#[nil "
Vous avez des idées????
le mode nxml marche semble-t-il.
Merci
Pas de moyen d'installation de nxhtml-mode
(http://www.emacswiki.org/cgi-bin/wiki/NxhtmlMode)
J'ai telechargé :http://ourcomments.org/Emacs/DL/elisp/nxhtml/
la version .77 que j'ai decompacté dans:
/usr/share/emacs/site-lisp/nxhtml-mode
Avant j'ai installé nxml-mode un paquet .deb debian.
J'ai mis dans mon :$HOME/.emacs
(load "/usr/share/emacs/site-lisp/nxml-mode/rng-auto.el")
(load "/usr/share/emacs/site-lisp/nxhtml-mode/nxhtml-autoload")
Comment cela est expliqué dans le
http://ourcomments.org/Emacs/DL/eli...nxhtml.txt
Bah ca ne marche pas.
Voici la sortie de emacs --init-debug
Debugger entered--Lisp error: (void-function assoc-string)
(assoc-string name xmlpe-mode-alist)
(let* ((name ) (old )) (while old (setq xmlpe-mode-alist )
(setq old )))
xmlpe-set-mode-alist-entry(("\\.htmlf" nxhtml-mode nil
"xhtml-iso-8859-1"))
(if (not (featurep )) (progn (lwarn :emergency ) (sit-for
10)) (add-to-list (quote load-path) (file-name-directory ))
(autoload (quote nxhtml-mode) "nxhtml" "Mode for editing XHTML files"
t) (require (quote fmode)) (fmode-replace-default-mode (quote
html-mode) (quote nxhtml-mode)) (fmode-replace-default-mode (quote
xml-mode) (quote nxml-mode)) (require (quote xmlpe)) (add-to-list
(quote auto-mode-alist) (quote )) (xmlpe-set-mode-alist-entry (quote
)) (autoload (quote css-mode) "css-mode" "Mode for editing css
files" t) (add-to-list (quote auto-mode-alist) (quote )) (autoload
(quote ecmascript-mode) "ecmascript-mode" "Mode for JavaScript" t)
(add-to-list (quote auto-mode-alist) (quote )) (autoload (quote
php-mode) "php-mode" "Mode for editing php files" t) (add-to-list
(quote auto-mode-alist) (quote )) (add-hook (quote nxml-mode-hook)
(lambda nil )) (add-hook (quote css-mode-hook) (lambda
nil )) (add-hook (quote ecmascript-mode-hook) (lambda nil
)))
eval-buffer(#<buffer *load*<2>> nil
"/usr/share/emacs/site-lisp/nxhtml-mode/nxhtml-autoload.el" nil t)
load-with-code-conversion("/usr/share/emacs/site-lisp/nxhtml-mode/nxhtml-au=
toload.el"
"/usr/share/emacs/site-lisp/nxhtml-mode/nxhtml-autoload.el" nil nil)
load("/usr/share/emacs/site-lisp/nxhtml-mode/nxhtml-autoload.el")
eval-buffer(#<buffer *load*> nil "~/.emacs" nil t)
load-with-code-conversion("/home/lof/.emacs" "~/.emacs" t t)
load("~/.emacs" t t)
#[nil "
Vous avez des idées????
le mode nxml marche semble-t-il.
Merci

Poser une question


Pourquoi ne pas avoir gardé le paquet Debian? Avec ce paquet, il n'y
a besoin de rien faire.
--
Vincent Lefèvre 100% accessible validated (X)HTML - Blog: Work: CR INRIA - computer arithmetic / Arenaire project (LIP, ENS-Lyon)
Parce que je pense que nxml-mode et nxhtml ne sont pas les memes
Merci
Ah, j'avais mal lu. Je n'avais jamais entendu parler de nxhtml.
Que fait-il en plus?
Note: nxml-mode se base sur un schéma, donc dans un certain sens,
il a déjà un bon support XHTML. S'il faut des choses en plus, je
verrais plutôt un mode par dessus nXML.
--
Vincent Lefèvre 100% accessible validated (X)HTML - Blog: Work: CR INRIA - computer arithmetic / Arenaire project (LIP, ENS-Lyon)
Si tu es interessé je peux te renvoyer vers le lien que j'ai mis dans
mon premiier
post.
nxhtml à l'air de "rajouter une couche à nxml"
Voici donc ce lien:
http://www.emacswiki.org/cgi-bin/wiki/NxhtmlMode
Qu'en pense-tu?
Merci
Ça a l'air d'être intéressant. Dommage qu'il ne soit pas dans Debian.
--
Vincent Lefèvre 100% accessible validated (X)HTML - Blog: Work: CR INRIA - computer arithmetic / Arenaire project (LIP, ENS-Lyon)