David.Kastrup(a)t-online.de (David Kastrup) writes:
The package system is not powerful enough to deal with all settings
those packages work under. You might have wildly different TeX
distributions with their own directory components, you have different
GhostScript executable names, you have different ways of adding local
TeX styles and so forth and so on. preview-latex's installation is
./configure; make; make install
on all systems (where you need a few more options when you are not
kpathsea based). Of course, this has the disadvantage of requiring a
toolset being able to run autoconf.
I've said before that IMHO, work on an Emacs package system should
start with support for Autoconf. Ie, it should be easy to use
Autoconf to make Emacs packages so that they can be installed with
"./configure; make; make install".
David has done all the work manually, I guess. (I haven't looked at
the code.)
But it seems that both the XEmacs and the Emacs folk think that
code outside of *.el files can be ignored, more or less.
But from time to time, it turns out that this is just not enough.
What about gnuserv? How is gnuserv handled in XEmacs? Maybe this
mechanism could be used for Preview-LaTeX, as well.
What about Remembrance Agent?
What about starttls?
ebrowse?
Hexl-mode?
Movemail?
A lot of questions, I'm sure somebody has answers.
--
Ambibibentists unite!