unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#51796: 29.0.50; gnus-article-describe-key signals (wrong-type-argument listp ..)
@ 2021-11-12 21:42 Filipp Gunbin
  2021-11-13  9:46 ` Robert Pluim
  2021-11-14  1:46 ` Lars Ingebrigtsen
  0 siblings, 2 replies; 7+ messages in thread
From: Filipp Gunbin @ 2021-11-12 21:42 UTC (permalink / raw)
  To: 51796

Not sure how to give emacs -Q recipe, because Gnus will read .gnus.el
even then?

Anyway, if I:
- go to any Gnus Article buffer
- type "C-h k" (gnus-article-describe-key), then type any key, like "g"

I get this error (with debug-on-error turned on):

Debugger entered--Lisp error: (wrong-type-argument listp [103])
  mapcar(#f(compiled-function (kr) #<bytecode -0x10b5d8d159a06a93>) ("g" . [103]))
  describe-key(("g" . [103]) #<buffer *Summary nnfolder+mailserver:ml.emacs-devel*>)
  gnus-article-describe-key("g")
  funcall-interactively(gnus-article-describe-key "g")
  call-interactively(gnus-article-describe-key nil nil)
  command-execute(gnus-article-describe-key)

I tried make bootstrap, it didn't help.

Thanks.

In GNU Emacs 29.0.50 (build 1, x86_64-apple-darwin20.6.0, NS appkit-2022.60 Version 11.6 (Build 20G165))
 of 2021-11-13 built on fgunbin.local
Repository revision: 12d554e5c54487d753a133c048e262f3d54019bd
Repository branch: master
System Description:  macOS 11.6

Configured using:
 'configure --enable-check-lisp-object-type --with-file-notification=no'

Configured features:
ACL GLIB GNUTLS LCMS2 LIBXML2 MODULES NS PDUMPER PNG RSVG THREADS
TOOLKIT_SCROLL_BARS WEBP XIM ZLIB





^ permalink raw reply	[flat|nested] 7+ messages in thread

* bug#51796: 29.0.50; gnus-article-describe-key signals (wrong-type-argument listp ..)
  2021-11-12 21:42 bug#51796: 29.0.50; gnus-article-describe-key signals (wrong-type-argument listp ..) Filipp Gunbin
@ 2021-11-13  9:46 ` Robert Pluim
  2021-11-15 12:16   ` Filipp Gunbin
  2021-11-14  1:46 ` Lars Ingebrigtsen
  1 sibling, 1 reply; 7+ messages in thread
From: Robert Pluim @ 2021-11-13  9:46 UTC (permalink / raw)
  To: Filipp Gunbin; +Cc: 51796

>>>>> On Sat, 13 Nov 2021 00:42:42 +0300, Filipp Gunbin <fgunbin@fastmail.fm> said:

    Filipp> Not sure how to give emacs -Q recipe, because Gnus will read .gnus.el
    Filipp> even then?

HOME=/tmp emacs -Q

    Filipp> Anyway, if I:
    Filipp> - go to any Gnus Article buffer
    Filipp> - type "C-h k" (gnus-article-describe-key), then type any key, like "g"

    Filipp> I get this error (with debug-on-error turned on):

    Filipp> Debugger entered--Lisp error: (wrong-type-argument listp [103])
    Filipp>   mapcar(#f(compiled-function (kr) #<bytecode -0x10b5d8d159a06a93>) ("g" . [103]))
    Filipp>   describe-key(("g" . [103]) #<buffer *Summary nnfolder+mailserver:ml.emacs-devel*>)
    Filipp>   gnus-article-describe-key("g")
    Filipp>   funcall-interactively(gnus-article-describe-key "g")
    Filipp>   call-interactively(gnus-article-describe-key nil nil)
    Filipp>   command-execute(gnus-article-describe-key)

    Filipp> I tried make bootstrap, it didn't help.

Is your .gnus.el byte-compiled? Is 'gnus-use-byte-compile' t?

Robert
-- 





^ permalink raw reply	[flat|nested] 7+ messages in thread

* bug#51796: 29.0.50; gnus-article-describe-key signals (wrong-type-argument listp ..)
  2021-11-12 21:42 bug#51796: 29.0.50; gnus-article-describe-key signals (wrong-type-argument listp ..) Filipp Gunbin
  2021-11-13  9:46 ` Robert Pluim
@ 2021-11-14  1:46 ` Lars Ingebrigtsen
  2021-11-14 17:35   ` Juri Linkov
  1 sibling, 1 reply; 7+ messages in thread
From: Lars Ingebrigtsen @ 2021-11-14  1:46 UTC (permalink / raw)
  To: Filipp Gunbin; +Cc: 51796

Filipp Gunbin <fgunbin@fastmail.fm> writes:

> Not sure how to give emacs -Q recipe, because Gnus will read .gnus.el
> even then?
>
> Anyway, if I:
> - go to any Gnus Article buffer
> - type "C-h k" (gnus-article-describe-key), then type any key, like "g"
>
> I get this error (with debug-on-error turned on):
>
> Debugger entered--Lisp error: (wrong-type-argument listp [103])

Yup.  I've now fixed this in Emacs 29.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no





^ permalink raw reply	[flat|nested] 7+ messages in thread

* bug#51796: 29.0.50; gnus-article-describe-key signals (wrong-type-argument listp ..)
  2021-11-14  1:46 ` Lars Ingebrigtsen
@ 2021-11-14 17:35   ` Juri Linkov
  2021-11-14 17:47     ` Lars Ingebrigtsen
  0 siblings, 1 reply; 7+ messages in thread
From: Juri Linkov @ 2021-11-14 17:35 UTC (permalink / raw)
  To: Lars Ingebrigtsen; +Cc: 51796, Filipp Gunbin

>> Anyway, if I:
>> - go to any Gnus Article buffer
>> - type "C-h k" (gnus-article-describe-key), then type any key, like "g"
>>
>> I get this error (with debug-on-error turned on):
>>
>> Debugger entered--Lisp error: (wrong-type-argument listp [103])
>
> Yup.  I've now fixed this in Emacs 29.

Sorry for bad news 🥲, this needs to be fixed in Emacs 28.





^ permalink raw reply	[flat|nested] 7+ messages in thread

* bug#51796: 29.0.50; gnus-article-describe-key signals (wrong-type-argument listp ..)
  2021-11-14 17:35   ` Juri Linkov
@ 2021-11-14 17:47     ` Lars Ingebrigtsen
  0 siblings, 0 replies; 7+ messages in thread
From: Lars Ingebrigtsen @ 2021-11-14 17:47 UTC (permalink / raw)
  To: Juri Linkov; +Cc: 51796, Filipp Gunbin

Juri Linkov <juri@linkov.net> writes:

>> Yup.  I've now fixed this in Emacs 29.
>
> Sorry for bad news 🥲, this needs to be fixed in Emacs 28.

Ah, I thought the changes were newer than that.  OK, I'll cherry-pick
the commit for emacs-28.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no





^ permalink raw reply	[flat|nested] 7+ messages in thread

* bug#51796: 29.0.50; gnus-article-describe-key signals (wrong-type-argument listp ..)
  2021-11-13  9:46 ` Robert Pluim
@ 2021-11-15 12:16   ` Filipp Gunbin
  2021-11-15 13:01     ` Robert Pluim
  0 siblings, 1 reply; 7+ messages in thread
From: Filipp Gunbin @ 2021-11-15 12:16 UTC (permalink / raw)
  To: Robert Pluim; +Cc: 51796

On 13/11/2021 10:46 +0100, Robert Pluim wrote:

>>>>>> On Sat, 13 Nov 2021 00:42:42 +0300, Filipp Gunbin <fgunbin@fastmail.fm> said:
>
>     Filipp> Not sure how to give emacs -Q recipe, because Gnus will read .gnus.el
>     Filipp> even then?
>
> HOME=/tmp emacs -Q

Thanks!

>     Filipp> Anyway, if I:
>     Filipp> - go to any Gnus Article buffer
>     Filipp> - type "C-h k" (gnus-article-describe-key), then type any key, like "g"
>
>     Filipp> I get this error (with debug-on-error turned on):
>
>     Filipp> Debugger entered--Lisp error: (wrong-type-argument listp [103])
>     Filipp>   mapcar(#f(compiled-function (kr) #<bytecode -0x10b5d8d159a06a93>) ("g" . [103]))
>     Filipp>   describe-key(("g" . [103]) #<buffer *Summary nnfolder+mailserver:ml.emacs-devel*>)
>     Filipp>   gnus-article-describe-key("g")
>     Filipp>   funcall-interactively(gnus-article-describe-key "g")
>     Filipp>   call-interactively(gnus-article-describe-key nil nil)
>     Filipp>   command-execute(gnus-article-describe-key)
>
>     Filipp> I tried make bootstrap, it didn't help.
>

I see Lars already fixed this, but FTR, 

> Is your .gnus.el byte-compiled?

No, why would I byte-compile it?

> Is 'gnus-use-byte-compile' t?

Yes, by default.

Filipp





^ permalink raw reply	[flat|nested] 7+ messages in thread

* bug#51796: 29.0.50; gnus-article-describe-key signals (wrong-type-argument listp ..)
  2021-11-15 12:16   ` Filipp Gunbin
@ 2021-11-15 13:01     ` Robert Pluim
  0 siblings, 0 replies; 7+ messages in thread
From: Robert Pluim @ 2021-11-15 13:01 UTC (permalink / raw)
  To: Filipp Gunbin; +Cc: 51796

>>>>> On Mon, 15 Nov 2021 15:16:14 +0300, Filipp Gunbin <fgunbin@fastmail.fm> said:

    Filipp> I see Lars already fixed this, but FTR, 

    >> Is your .gnus.el byte-compiled?

    Filipp> No, why would I byte-compile it?

Because some people byte-compile .emacs and any other .el
configuration file, on the theory that it makes things faster. Which
it might, but it can also cause problems.

    >> Is 'gnus-use-byte-compile' t?

    Filipp> Yes, by default.

Hmm, I thought that was nil by default, but thatʼs just my local
setting. Oh well.

Robert
-- 





^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2021-11-15 13:01 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-11-12 21:42 bug#51796: 29.0.50; gnus-article-describe-key signals (wrong-type-argument listp ..) Filipp Gunbin
2021-11-13  9:46 ` Robert Pluim
2021-11-15 12:16   ` Filipp Gunbin
2021-11-15 13:01     ` Robert Pluim
2021-11-14  1:46 ` Lars Ingebrigtsen
2021-11-14 17:35   ` Juri Linkov
2021-11-14 17:47     ` Lars Ingebrigtsen

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).