Greg Klanderman <greg(a)alphatech.com> writes in xemacs-beta(a)xemacs.org:
...
>> Outstanding issues:
I'd like to change the format of the package index file to
* be able to share the same format for updates as well as
the entire database.
* be more easily parseable from elisp, so i can avoid using
`eval' on elisp gotten over ftp. yes, it is pgp signed,
but still probably better to be as secure as possible.
(guess Pete Ware got to me.. ;-)
I propose a sequence of entries in the following format, with no
setq or what have you wrapped around it
(package-get-add-base-entry
...
))
I'd add a function of that name, so these could easily be
evalled,
but I would use `read' and parse the sexp in the package-get.el
code. I would continue to have the header:
;; Package Index file -- Do not edit manually.
and put markers between entries:
;;;@@@
How's that sound?
That's fine with me. Do you wish this to happen immediately?
I'm going to release 21.2-beta3 this afternoon/evening along with a
handful of package updates for a full dose of new package UI testing.
Why don't you fix up the latest package-index on
ftp.xemacs.org, drop
the modified copy in:
ftp://altair.xemacs.org/incoming/