GNU bug report logs - #74511
31.0.50; `dictionary-search-interface' overrides the user's customization of `dictionary-read-word-function'

Previous Next

Package: emacs;

Reported by: Steven Allen <steven <at> stebalien.com>

Date: Sun, 24 Nov 2024 18:57:01 UTC

Severity: normal

Found in version 31.0.50

Fixed in version 30.1

Done: Eshel Yaron <me <at> eshelyaron.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Eshel Yaron <me <at> eshelyaron.com>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: steven <at> stebalien.com, 74511 <at> debbugs.gnu.org
Subject: bug#74511: 31.0.50; `dictionary-search-interface' overrides the user's customization of `dictionary-read-word-function'
Date: Sat, 30 Nov 2024 13:09:25 +0100
close 74511 30.1
quit

Eli Zaretskii <eliz <at> gnu.org> writes:

>> From: Eshel Yaron <me <at> eshelyaron.com>
>> Cc: steven <at> stebalien.com,  74511 <at> debbugs.gnu.org
>> Date: Fri, 29 Nov 2024 07:30:35 +0100
>> 
>> With custom-initialize-changed we get the following:
>> 
>> - If you customize the other options but not dictionary-search-interface
>>   before loading dictionary.el, then your settings persist (they are not
>>   overridden) after loading dictionary.el.  If you later customize
>>   dictionary-search-interface, then it affects does the other options,
>>   as expected.
>> - If you do customize dictionary-search-interface before loading
>>   dictionary.el, then it does set the other options when you load
>>   dictionary.el, whether or not you've also set the other options (so it
>>   doesn't make sense to customize both dictionary-search-interface and
>>   the other options, you either customize dictionary-search-interface or
>>   individual options).
>> 
>> So AFAICT it's safe in the sense that it facilitates use cases that
>> currently do not work (customizing the other options before loading
>> dictionary.el) without prohibiting any existing use case.
>
> Thanks, so please install on the emacs-30 branch.

All right, done in commit 0a753603a53, and closing the bug.




This bug report was last modified 211 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.