emacs-orgmode
[Top][All Lists]
Advanced

[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: Mon, 23 Apr 2012 07:05:30 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.1.50 (gnu/linux)

Bastien writes:
> Please test this and report any problem while using make
> to install Org.

A few notes based on the feedback here and off-list:

The change of org-version was intended to show a complete version string
regardless of the place of installation and give a hint of where the
autoloads actually come from — it was showing the Git version only when
installed inside the repository before.  If you run org directly from
inside the work tree (possibly uncompiled, though that is an unrelated
matter), please do a "make autoloads" to get the correct version shown.

I am still experimenting to get the current version displayed without an
explicit invocation of make if and only if you run org directly from the
lisp directory in the worktree.  Doing that is not really difficult (as
the old implementation showed), having it work correctly in all
situations is another matter; finally I don't want that part of the code
active in an installed version even when it is inside the repository, so
that it always shows the version that is installed and not one that
currently happens to be checked out.  I'll probably provide a new make
target for setting the work tree up for that (you'll only have to use
that once), not sure yet what a good name is for that.

I currently see no way of running org directly without generating and
loading the org-install.el — doing so appears to work unfortunately, but
it actually relies on the autoload forms that have been supplied with
the org version that comes with Emacs (which will subtly or not so
subtly break depending on how far out of sync the version in Emacs is
with the version in Git).  So folks who use the Git repository but not
make would currently have to generate org-install.el by hand.  I'll try
to fix that, too — but it'll take a while.  If and when I get that done,
make will take advantage of it which should take care of keeping things
working further down the road.


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




reply via email to

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