bug-gnu-emacs
[Top][All Lists]
Advanced

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

bug#49866: 28.0.50; gnus-summary-exit from the transient search buffer g


From: Stefan Monnier
Subject: bug#49866: 28.0.50; gnus-summary-exit from the transient search buffer giving error
Date: Mon, 09 Aug 2021 12:50:06 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux)

> Man, I have provided some really unhelpful suggestions in the course of
> this thread. Turns out it wasn't "make bootstrap" (though that did
> appear to work, just once), but in fact was some code in EBDB after all.
> This method definition:
>
> (cl-defmethod ebdb-records-cite ((_style (eql list))
>                                (records list))
>   (mapconcat (lambda (pair)
>              (format "%s <%s>"
>                      ;; TODO: Wrap non-ASCII record names in double
>                      ;; quotes?
>                      (ebdb-string (car pair))
>                      (ebdb-string (cdr pair))))
>            records "\n"))
>
> uses the unquoted symbol 'list in the specializer, which I'd always
> understood to be the normal way of doing it. Now that eql specializers
> are evaluated, eval'ling the above definition apparently hoses all
> methods specializing on (eql 'list) everywhere in Emacs,

Thanks for providing a reproducible test case.


        Stefan "trying to figure out how to fix this mess"






reply via email to

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