[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: |
Eric Abrahamsen |
Subject: |
bug#49866: 28.0.50; gnus-summary-exit from the transient search buffer giving error |
Date: |
Fri, 06 Aug 2021 09:25:23 -0700 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) |
On 08/06/21 12:25 PM, Basil L. Contovounesios wrote:
> Lars Ingebrigtsen <larsi@gnus.org> writes:
>
>> "Basil L. Contovounesios" <contovob@tcd.ie> writes:
>>
>>> The problem isn't nil, it's '(1 2 3).
>>
>> The original backtrace was
>>
>> Debugger entered--Lisp error: (cl-no-applicable-method map-into nil list)
>> signal(cl-no-applicable-method (map-into nil list))
>> [...]
>> map-into(nil list)
>> map-merge(list nil nil)
>
> This reminds me of https://bugs.gnu.org/46722, although I can't
> reproduce the error with (map-into () 'list).
>
>> though. So Eric's patch is the right thing for the '(1 2 3) nil case?
>
> I don't see how Eric's patch addresses the '(1 2 3) case, since '(1 2 3)
> is not a valid map that map-merge can usefully operate on.
I've provided unhelpful examples here, because I didn't really know what
`map-merge' was supposed to do.
Reloading map.el or map.elc is enough to fix the problem here. So that's
another data point.
I realized that I was lying when I told Andy that EBDB doesn't use
map.el! In fact it does require it at the top ebdb.el, but then doesn't
make use of any of the functions. Maybe at some point I thought I'd use
it for something?
I'll remove the require, but it would be pretty amazing if that were the
source of the problem.
- bug#49866: 28.0.50; gnus-summary-exit from the transient search buffer giving error, (continued)
- bug#49866: 28.0.50; gnus-summary-exit from the transient search buffer giving error, Eric Abrahamsen, 2021/08/05
- bug#49866: 28.0.50; gnus-summary-exit from the transient search buffer giving error, Lars Ingebrigtsen, 2021/08/06
- bug#49866: 28.0.50; gnus-summary-exit from the transient search buffer giving error, Basil L. Contovounesios, 2021/08/06
- bug#49866: 28.0.50; gnus-summary-exit from the transient search buffer giving error, Lars Ingebrigtsen, 2021/08/06
- bug#49866: 28.0.50; gnus-summary-exit from the transient search buffer giving error, Basil L. Contovounesios, 2021/08/06
- bug#49866: 28.0.50; gnus-summary-exit from the transient search buffer giving error, Lars Ingebrigtsen, 2021/08/06
- bug#49866: 28.0.50; gnus-summary-exit from the transient search buffer giving error, Basil L. Contovounesios, 2021/08/06
- bug#49866: 28.0.50; gnus-summary-exit from the transient search buffer giving error,
Eric Abrahamsen <=
- bug#49866: 28.0.50; gnus-summary-exit from the transient search buffer giving error, Eric Abrahamsen, 2021/08/06
- bug#49866: 28.0.50; gnus-summary-exit from the transient search buffer giving error, Lars Ingebrigtsen, 2021/08/06
- bug#49866: 28.0.50; gnus-summary-exit from the transient search buffer giving error, akater, 2021/08/06
- bug#49866: 28.0.50; gnus-summary-exit from the transient search buffer giving error, Eric Abrahamsen, 2021/08/06
- bug#49866: 28.0.50; gnus-summary-exit from the transient search buffer giving error, akater, 2021/08/06
- bug#49866: 28.0.50; gnus-summary-exit from the transient search buffer giving error, Lars Ingebrigtsen, 2021/08/06
- bug#49866: 28.0.50; gnus-summary-exit from the transient search buffer giving error, akater, 2021/08/06
- bug#49866: 28.0.50; gnus-summary-exit from the transient search buffer giving error, Eric Abrahamsen, 2021/08/06
- bug#49866: 28.0.50; gnus-summary-exit from the transient search buffer giving error, Pankaj Jangid, 2021/08/07
- bug#49866: 28.0.50; gnus-summary-exit from the transient search buffer giving error, Lars Ingebrigtsen, 2021/08/07