[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#16222: Installing ELPA packages complains about :keywords in define-
From: |
Ted Zlatanov |
Subject: |
bug#16222: Installing ELPA packages complains about :keywords in define-package |
Date: |
Mon, 23 Dec 2013 17:57:52 -0500 |
User-agent: |
Gnus/5.130008 (Ma Gnus v0.8) Emacs/24.3.50 (gnu/linux) |
On Mon, 23 Dec 2013 16:13:32 +0100 Juanma Barranquero <lekktu@gmail.com> wrote:
JB> On Mon, Dec 23, 2013 at 4:02 PM, Ted Zlatanov <tzz@lifelogs.com> wrote:
>> Can you provide a full bug description, Emacs version, etc.? I can't
>> find it here (I know there's an emacs-devel discussion but the bug
>> report is incomplete as is).
JB> With an Emacs from trunk, of a few days ago, I just did M-x
JB> list-packages, then U (packages to update where debbugs and
JB> rainbow-mode), then x, and voilĂ .
JB> Aren't you able to reproduce it?
I can reproduce it but don't see why you couldn't make a proper bug
report with a version (for the record, mine is 24.3.50.1, compiled today).
Stefan: I think the problem is `package--alist-to-plist'. The generated
PACKAGE-pkg.el has, for example:
(define-package "ack" "1.3" "Interface to ack-like source code search tools"
'nil :keywords ("tools" "processes" "convenience") :url
"https://github.com/leoliu/ack-el")
(define-package "nlinum" "1.1" "Show line numbers in the margin" 'nil :url
"http://elpa.gnu.org/packages/nlinum.html" :keywords ("convenience"))
If I quote the keywords, e.g.
:keywords '("convenience")
then the function call works but I don't really understand the creative
mix of `defstruct' and the `define-package' funcall that errors out, so
I couldn't write the fix and test it. I hope you or someone else has a
chance to do it... I may try it again tomorrow if no one else does.
Ted
- bug#16222: Installing ELPA packages complains about :keywords in define-package, Juanma Barranquero, 2013/12/22
- bug#16222: Installing ELPA packages complains about :keywords in define-package, Ted Zlatanov, 2013/12/23
- bug#16222: Installing ELPA packages complains about :keywords in define-package, Juanma Barranquero, 2013/12/23
- bug#16222: Installing ELPA packages complains about :keywords in define-package,
Ted Zlatanov <=
- bug#16222: Installing ELPA packages complains about :keywords in define-package, Juanma Barranquero, 2013/12/23
- bug#16222: Installing ELPA packages complains about :keywords in define-package, Stefan Monnier, 2013/12/23
- bug#16222: Installing ELPA packages complains about :keywords in define-package, Ted Zlatanov, 2013/12/24
- bug#16222: Installing ELPA packages complains about :keywords in define-package, Stefan Monnier, 2013/12/24
- bug#16222: Installing ELPA packages complains about :keywords in define-package, Ted Zlatanov, 2013/12/24
- bug#16222: Installing ELPA packages complains about :keywords in define-package, Stefan Monnier, 2013/12/24