Tom Browder writes:
In my current XEmacs package (installed through ubuntu deb),
fortran.el is here:
/path/xemacs-packages/lisp/fortran-modes/fortran.el
(note parent directory "fortran-modes" instead of "prog-modes").
Does the parent directory name make a difference?
No, except that if you want to merge the latest versions from upstream
to yours, it will probably easier to find them in "fortran-modes". I
just forgot that fortran-modes was a separate package -- I don't
program in FORTRAN, and those packages have been stable for some time.
Speaking of "stable", the package currently has no maintainer. If you
have been making improvements, perhaps you would like to seem them
included? You could become maintainer, in which case you would be
have authority to make changes as you see fit, or you could simply
send them on to xemacs-patches.
Or is it just important not to duplicate the
"<file>.el[c]" name
under a particular "xemacs-packages" directory?
That's right. The xemacs-packages hierarchies have a fixed order of
precedence, but the order underneath the xemacs-packages directory is
arbitrary.
And I assume an ".elc" file is chosen over the accompanying
".el" file.
Yes. If outdated (the .el is newer), there should be a warning, but
the .elc will be loaded. We've never had the nerve to deviate from
the GNU Emacs practice, so no automatic recompile (a la Python) is
done, either. (I'm not entire sure it's a good idea, either, though
it is attractive.)
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta