Brian Elmegaard wrote:

I absolutely appreciate your efforts. Mine
(http://www.et.dtu.dk/Software/DNA/emacs21.3-setup.exe) are probably a
lot less useful and I have several complaints about the installation
of an external package (http://www.et.dtu.dk/Software/DNA/index.html)
to use together with emacs. This is mainly because I haven't been able
to figure out how I can make two installers; one for emacs, one for
DNA, and make shortcuts and interaction work correctly.

With site-start.d support(*), install DNA as usual, and for emacs-integration, just drop DNA init in %programfiles%\Emacs\site-lisp\site-start.d\
and dna-mode.el in
%programfiles%\Emacs\site-lisp


and you should be good to go.

But is it really the best way to make an installer that includes both
programs, like yours?

(??)
I don't include multiple programs in a single installer. I've packaged Emacs and Macaulay2 separately.


-- Rex

(*) To add site-start.d support as I've done, simply append the attached site-start.el (borrowed from my redhat linux emacs install) to your %emacs_dir\site-lisp\site-start.el
;; load ".el" files in "/Program Files/Emacs/site-lisp/site-start.d/" on startup
(mapc 'load
      (directory-files "/Program Files/Emacs/site-lisp/site-start.d" t 
"\\.el\\'"))

Reply via email to