help-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: can't find library nxml-mode.el


From: Andreas Röhler
Subject: Re: can't find library nxml-mode.el
Date: Wed, 08 Jun 2011 10:02:29 +0200
User-agent: Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.2.17) Gecko/20110414 SUSE/3.1.10 Thunderbird/3.1.10

Am 05.06.2011 04:23, schrieb pablo platt:
Hi

I'm using the emacs 23.2 package on ubuntu 11.04
I'm trying to use mxml + actionscript mode using MuMaMo as explained here:
http://transfinite.wordpress.com/2009/04/24/multiple-modes-for-mxml-and-actionscript-in-emacs/

When trying to use TAB inside an .mxml file I'm getting an error:
emacs can't find library /usr/share/emacs/23.2/lisp/nxml/nxml-mode.el
I don't see nxml-mode.el in that path but I do see nxml-mode.elc
I've copied the nxml-mode.el file from the emacs source and the error
disappeared.


Hi,


thanks pointing at that.

Think it's just an error in your configuration,

As nxml-mode is installed already, there is no need to load this file.

Just do M-x nxml-mode resp. (require 'nxml-mode)

BTW Emacs doesn't see this file because it's zipped probably.

Should exist as "nxml-mode.el.gz"

In cases, you want to install some new stuff,
AFAIU the recommended way to add mode-files is adding it's directory to Eamcs' load-path and afterwards require it:

(add-to-list 'load-path "MODE-DIRECTORY")
(require 'MY_NEW_MODE')


Andreas

--
https://code.launchpad.net/~a-roehler/python-mode/components-python-mode
https://code.launchpad.net/s-x-emacs-werkstatt/



I'm new to emacs so I don't know if this is a bug in emacs, one of the
packages or my configuration.
Please see below the way I setup emacs.

Thanks

In ~/.emacs.d/ I've included the actionscript-mode from here
http://austin.pettomato.com/actionscript-mode.el
and nxhtml from
http://ourcomments.org/Emacs/nXhtml/doc/nxhtml.html

My .emacs file looks like this:

(load "~/.emacs.d/nxhtml/autostart.el")

(load-file "~/.emacs.d/actionscript-mode.el")
(autoload 'actionscript-mode "javascript" nil t)
(add-to-list 'auto-mode-alist '("\\.as\\'" . actionscript-mode))

(defun mumamo-chunk-mxml-script (pos min max)
"Find ... , return range and actionscript-mode."
(mumamo-quick-static-chunk pos min max "<Script>""</Script>" nil
'actionscript-mode nil))

(define-mumamo-multi-major-mode mxml-actionscript-mumamo-mode
"Turn on multiple major modes for MXML files with main mode `nxml-mode'.
This covers inlined Actionscript."
("MXML Actionscript Family" nxml-mode
(mumamo-chunk-mxml-script
)))

(add-to-list 'auto-mode-alist '("\\.mxml$" . mxml-actionscript-mumamo))





reply via email to

[Prev in Thread] Current Thread [Next in Thread]