>> The "%H" above makes it output the commit hash where `Version:` was
>> changed, so you can replace that with an appropriate % thingy to get
>> the date instead.
> Why would I need the date of the last release?

Don't know.  I guess I misundersood what you meant by:

    Instead of looking at specially formatted lines in ChangeLog, it just
    looks at the git diffs to check when there was a "+;; Version: ..."
    change in auctex.el.  ...

Why do you need to look at diffs?

> Oh, no, one thing doesn't: the fine manuals.  I've changed it so that
> they stay in doc/ and there's also the dir file referencing the auctex
> and preview-latex manual.  Do they need to be top-level for elpa (in
> which case I'd just add an elpa make target doing the move) or can I
> somehow make that work?

Indeed, they need to be moved: `package.el` won't see your manual if the
`dir` is not in the top-level directory (and the Info viewer won't
search in subdirs, so either you need the Info files to be at top-level
or you need to change the `dir` file so it refers to `doc/auctex`).

Our tarball build scripts can take care of building the Info files and
the `dir` (and moving them as needed), so maybe you can just add

    :manual ("doc/auctex.texi" "doc/preview-latex.texi")

to the spec and that'll do the trick (with the advantage that the
manual will then also be made available at
`elpa.gnu.org/packages/doc/auctex.html`).


        Stefan


Reply via email to