[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#62208: 30.0.50; [PATCH] save-some-buffers repeatedly asks for saving
From: |
Filipp Gunbin |
Subject: |
bug#62208: 30.0.50; [PATCH] save-some-buffers repeatedly asks for saving abbrev file |
Date: |
Thu, 16 Mar 2023 17:48:07 +0300 |
User-agent: |
Gnus/5.13 (Gnus v5.13) |
On 16/03/2023 07:12 +0200, Eli Zaretskii wrote:
>> From: Filipp Gunbin <fgunbin@fastmail.fm>
>> Date: Wed, 15 Mar 2023 20:42:31 +0300
>>
>>
>> - emacs -Q
>> - Define an abbrev using C-x a g
>> - C-x s, answer "yes"
>> - Repeat C-x s, it again asks to save abbrevs
>>
>> This is a regression since 28.1.
>
> Thanks, but do you happen to know which change introduced this
> regression? If so, can you point to that change?
It was in 1cfb89dc79b76923c1c93cb44e3e4836b6a8c2bf, here's the previous code:
- (and save-abbrevs abbrevs-changed
- (progn
- (if (or arg
- (eq save-abbrevs 'silently)
- (y-or-n-p (format "Save abbrevs in %s? "
- abbrev-file-name)))
- (write-abbrev-file nil))
- ;; Don't keep bothering user if he says no.
- (setq abbrevs-changed nil)
- (setq abbrevs-done t)))
Note (setq abbrevs-changed nil) is outside of if.
> Also, would it be possible to add a test for this issue?
Yeah, I'll try to.
Thanks.