Re: please don't add incompatibilities

[email protected] (Paul Jarc) Mon, 23 Jun 2003 19:10:45 -0400
Newsgroups gmane.comp.djb.package
Organization What did you have in mind? A short, blunt, human pyramid?
Message-ID <[email protected]>
"D. J. Bernstein" <[email protected]> wrote:
> Until that happens, creating yet another emacs fork, with yet another
> site-lisp location, is only going to make the situation worse. The
> advantages of having files in /package are outweighed by the costs of
> having an even messier site-lisp access system for the foreseeable
> future.

I'm not convinced.  The situation is better for the admin who is
installing multiple versions, upgrading, downgrading, etc.  It's worse
for programs that need to find the site-lisp directory.  Which are
those?  There's Emacs itself - but it always knows where its own
installed site-lisp directory is.  There are also installers for elisp
packages.  But the way I do things, they get installed as separate
packages anyway; they have their own site-lisp directory, and they
don't need to know where Emacs's site-lisp directory was created.  I
had to add some code to my .emacs to find all other packages'
site-lisp directories and add them to load-path, but that was easy
enough to write.


paul