emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [elpa] externals/xelb ad879fb: Backport cl-defgeneric to Emacs 24


From: Stefan Monnier
Subject: Re: [elpa] externals/xelb ad879fb: Backport cl-defgeneric to Emacs 24
Date: Wed, 23 Sep 2015 09:36:54 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux)

> The builtin cl-generic of version 1.0 is not listed in
> `package--builtin-versions',

That's a bug.  IIUC it's because cl-generic.el is preloaded, whereas
package--builtin-versions is populated via loaddefs.el.

> * Due to a bug of EIEIO in Emacs 24, I cannot define classes with more
> than 101 slots. Would it be possible to fix it in the next release of
> Emacs 24 (by simply setting a fallback length of the obarray in
> `eieio-defclass')?

Not sure what you're referring to.

> * And finally a minor issue: README.org was picked as the long
> description of this package. I personally consider org-mode files as
> well as reStructuredText or other markup files, when not properly
> rendered, are not easily readable. In fact I made this file mainly for
> the GitHub project page and thought GNU ELPA would pick the
> 'Commentary:' section. Of course I can rename it to something not
> mentioned in archive-contents.el to work around this problem.

If you use README.md, it will be ignored (quoting
elpa.git/admin/archive-contents.el:

      (let ((rm (archive--get-section
                 "Commentary" '("README" "README.rst"
                                ;; Most README.md files seem to be currently
                                ;; worse than the Commentary: section :-(
                                ;; "README.md"
                                "README.org")
                 srcdir mainsrcfile)))


-- Stefan



reply via email to

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