[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [O] Makefile restructuring
From: |
Achim Gratz |
Subject: |
Re: [O] Makefile restructuring |
Date: |
Tue, 08 Nov 2011 22:35:50 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.0.91 (gnu/linux) |
Jambunathan K <address@hidden> writes:
> If we reconcile what happens here with what is done in Makefile, may be
> we can uncover why certain macros in org-macs.el doesn't propagated to
> some set of files.
If byte-compile-directory is available in all versions of Emacs, then I
could certainly use it in the Makefile. Not sure if I can get to it
before the weekend, but I will try it out soon-ish.
> Note that org-macs.el issue is increasingly reported only with emacs-23
> and not with emacs-24. One of the reason could be that emacs-24
> *already* has most of the macro definitions in the system path. This is
> not the case with emacs-23 installations which have (much?) older
> versions of org.
I may be missing what the "org-macs.el issue" is, precisely.
> From what I understand package manager compiles files in alphabetical
> order. It means that org-macs.el gets compiled after org-agenda.el.
With make (at least after "make clean") it's exactly the same thing.
What I don't understand is if package manager uses the already
customized load-path or the bog-standard one, like make does via
"emacsĀ -Q".
> Also when eval-when-compile is done of org-macs.el - somewhere it should
> be done right? - I don't know which of the org-macs.el gets loaded. Is
> it system-installed one or the one in the distribution tar.
That would depend on which one it finds first, hence the question of
what load-path looks like at that point.
Regards,
Achim.
--
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+
Factory and User Sound Singles for Waldorf Blofeld:
http://Synth.Stromeko.net/Downloads.html#WaldorfSounds