[Top][All Lists]

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

Re: Something weird with when-let*/if-let*

From: Noam Postavsky
Subject: Re: Something weird with when-let*/if-let*
Date: Sat, 14 Oct 2017 09:47:04 -0400

On Sat, Oct 14, 2017 at 9:12 AM, Eric Abrahamsen
<address@hidden> wrote:

>> The problem is simply that if-let* and when-let* don't exist in emacs 25.
> That was probably the case there, but that wouldn't explain Julien's
> report, he's on master. And removing the star fixed it for him.

It could be that subr-x wasn't loaded, which would also have the
effect of if-let* and when-let* not existing. Although that wouldn't
directly explain the non-star version working, perhaps when removing
the star, subr-x got loaded? Seems especially likel

nnimap.el doesn't explicitly require subr-x. It used to be required in
message.el, until read-multiple-choice was moved to a separate file[1:
295457ae52], now it requires subr-x at compile time [2: 2d58d51329],
but perhaps it doesn't work for nnimap.el depending on the order of

[1: 295457ae52]: 2017-10-06 10:42:06 -0400
  Move read-multiple-choice to its own library

[2: 2d58d51329]: 2017-10-06 20:49:39 +0300
  Avoid byte-compilation warnings in message.el

reply via email to

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