Hi Loris, "Loris Bennett" <loris.benn...@fu-berlin.de> writes:
> Thanks, Achim, that worked. But what exactly does it do? let me try -- I'm confident Achim will correct me if I'm wrong or incomplete. `make autoloads' creates two files in your lisp/ directory: - org-install.el - org-version.el The first one declares the functions and macros that should be autoloaded with this version of Org. Those functions/macros are always accessible, even when the library that contain them is not explicitely loaded. Calling one of those functions/macros will load the library. See the Emacs manual for further details. The second one defines the correct version for your Org distrib and it is further checked by (org-version). If it does not exist, systems that have Git will try to infer the version number from Git (checking against the latest tag, which is always of the form "release_X.X[.X]". If org-version.el has not been created and Git is not available, you will end up with a "N/A" version number. Note that org-version.el and org-install.el are both included in the .tar.gz/.zip distribution files. HTH, -- Bastien