Re: emacs directories in BSD.local.dist

1999-02-08 Thread Kris Kennaway
On Mon, 8 Feb 1999, Satoshi Asami wrote:

>  * Just curious as to why share/emacs and share/emacs/site-lisp are created by
>  * BSD.local.dist instead of by the emacs ports which might want to use them?
>  * It's not a big deal, but it seems to me that these aren't useful for the
>  * general case of someone not wanting to install an emacs port (strange as 
> that
>  * may sound [1]). I suspect it's for historical reasons, but it doesnt mean 
> it
>  * can't be removed if sufficient time is deemed to have passed.
> 
> Actually it's the other way around.  It's created by BSD.local.dist so 
> that people who don't need emacs don't have to install them. :)
> 
> The problem is that many ports, some of which only install .el files
> as a "by the way, you can use this from emacs too", fall over if this
> directory is not around.  One solution is to add RUN_DEPENDS to emacs, 
> which causes a whole lot of unhappiness, of course.

Ahh, that makes sense.

Thanks for the explanation.

Kris

-
(ASP) Microsoft Corporation (MSFT) announced today that the release of its 
productivity suite, Office 2000, will be delayed until the first quarter
of 1901.


To Unsubscribe: send mail to majord...@freebsd.org
with "unsubscribe freebsd-current" in the body of the message


Re: emacs directories in BSD.local.dist

1999-02-08 Thread Satoshi Asami
 * Just curious as to why share/emacs and share/emacs/site-lisp are created by
 * BSD.local.dist instead of by the emacs ports which might want to use them?
 * It's not a big deal, but it seems to me that these aren't useful for the
 * general case of someone not wanting to install an emacs port (strange as that
 * may sound [1]). I suspect it's for historical reasons, but it doesnt mean it
 * can't be removed if sufficient time is deemed to have passed.

Actually it's the other way around.  It's created by BSD.local.dist so 
that people who don't need emacs don't have to install them. :)

The problem is that many ports, some of which only install .el files
as a "by the way, you can use this from emacs too", fall over if this
directory is not around.  One solution is to add RUN_DEPENDS to emacs, 
which causes a whole lot of unhappiness, of course.

So it's either those ports create the directory themselves or let
BSD.local.dist do it.  The latter was infinitely easier. :)

Satoshi

To Unsubscribe: send mail to majord...@freebsd.org
with "unsubscribe freebsd-current" in the body of the message


emacs directories in BSD.local.dist

1999-02-07 Thread Kris Kennaway
Just curious as to why share/emacs and share/emacs/site-lisp are created by
BSD.local.dist instead of by the emacs ports which might want to use them?
It's not a big deal, but it seems to me that these aren't useful for the
general case of someone not wanting to install an emacs port (strange as that
may sound [1]). I suspect it's for historical reasons, but it doesnt mean it
can't be removed if sufficient time is deemed to have passed.

Kris

[1] Please, no editor wars :-)

--- BSD.local.dist  Thu Dec 24 01:54:29 1998
+++ BSD.local.dist~ Sun Feb  7 21:18:23 1999
@@ -168,10 +168,6 @@
 ..
 doc
 ..
-emacs
-site-lisp
-..
-..
 examples
 ..
 misc

-
(ASP) Microsoft Corporation (MSFT) announced today that the release of its 
productivity suite, Office 2000, will be delayed until the first quarter
of 1901.


To Unsubscribe: send mail to majord...@freebsd.org
with "unsubscribe freebsd-current" in the body of the message