Subject: Re: bug#72887: 31.0.50; use-package: :diminish keyword doesn't work unless form re-evaluated

From: [email-masked]
Date: Sat, 14 Sep 2024 09:19:55 -0700

This was fixed by the bca315aa "Fix broken use-package tests" change.  I apologize for not updating the ticket earlier.

Thank you

On Sat, Sep 14, 2024, at 06:02, Stefan Kangas wrote:
> [email-masked] writes:
>
>> the use-package :diminish keyword is not removing indicators from the
>> mode-line unless the form is evaluated a second time.  This was
>> previously working as expected.  This might be related to the fix for
>> #72453.
>>
>> ;; evaluate the following forms (in *scratch* or from init file)
>> (use-package diminish :ensure t)
>> (use-package which-key :init (which-key-mode) :diminish)
>
> I can't reproduce the bug on master using the following recipe (starting
> from emacs -Q):
>
>     (progn
>       (package-initialize)
>       (use-package diminish :ensure t)
>       (use-package which-key :init (which-key-mode) :diminish))
>
> Are there any additional steps required to reproduce the bug?