[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Dependency graph for Emacs Lisp files
From: |
Andreas Schwab |
Subject: |
Re: Dependency graph for Emacs Lisp files |
Date: |
Thu, 01 Aug 2019 15:24:20 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/26.2.90 (gnu/linux) |
On Aug 01 2019, Lars Ingebrigtsen <address@hidden> wrote:
> address@hidden (Phillip Lord) writes:
>
>>> (We need to delete B.elc because otherwise `(require B)' in A.el would
>>> load the old B.elc, and A.el might be byte-compiled before B.el.)
>>
>> a.elc: a.el b.elc
>> b.elc: b.el
>>
>> Changes to b.el would now force a.elc recompilation. If this were in
>> place then the current name based fudge for tests should work.
>
> But triggering recompilation isn't enough: b.elc has to be deleted,
> otherwise compiling a.el will just load the old b.elc.
Unless load-prefer-newer is non-nil.
Andreas.
--
Andreas Schwab, SUSE Labs, address@hidden
GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7
"And now for something completely different."
- Dependency graph for Emacs Lisp files, Lars Ingebrigtsen, 2019/08/01
- Re: Dependency graph for Emacs Lisp files, Phillip Lord, 2019/08/01
- Re: Dependency graph for Emacs Lisp files, Lars Ingebrigtsen, 2019/08/01
- Re: Dependency graph for Emacs Lisp files, Phillip Lord, 2019/08/01
- Re: Dependency graph for Emacs Lisp files, Lars Ingebrigtsen, 2019/08/01
- Re: Dependency graph for Emacs Lisp files,
Andreas Schwab <=
- Re: Dependency graph for Emacs Lisp files, Stefan Monnier, 2019/08/01
- Re: Dependency graph for Emacs Lisp files, Lars Ingebrigtsen, 2019/08/01
Re: Dependency graph for Emacs Lisp files, Stefan Monnier, 2019/08/01