emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: load-paths while generating autoloads


From: Eli Zaretskii
Subject: Re: load-paths while generating autoloads
Date: Mon, 14 Jan 2002 10:10:20 +0200 (IST)

On Sun, 13 Jan 2002, Richard Stallman wrote:

> Other rules in lisp/Makefile.in have the same issue, and we have
> standard way to handle it: use $(emacs) instead of $(EMACS).  But it
> is not used in this rule.
> 
> Eli, what was the reason for this change:
> 
>     date: 2000/11/15 17:51:41;  author: eliz;  state: Exp;  lines: +4 -4
>     (custom-deps, finder-data, autoloads, recompile): Don't set EMACSLOADPATH.

Setting EMACSLOADPATH in $(emacs) uses a feature specific to a Unix
shell, so I'd like to keep its use to a bare minimum (ideally zero),
for the sake of non-Unix platforms.

That change undid a part of the previous change (by Ken Raeborn) which 
introduced setting EMACSLOADPATH into the value of $(emacs), whereas 
previously EMACSLOADPATH was only set explicitly for several specific 
commands.  IIRC, the discussion following Ken's change concluded that
it was not needed in some of the targets, and those were the ones where 
I removed $(emacs).

However, I still don't feel I understand the reasons for Colin's
problem well enough.  Isn't it a bug in Emacs that it uses installed
files in preference to the ones it has in the source tree when it is
run from the source/build directory?  I thought we discussed this some
time ago, and someone suggested changes to take care of that, changes
which were installed.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]