Re: Emacs 31 release-blocking bugs

Sean Whitton <[email protected]> Fri, 31 Jul 2026 11:20:59 +0100
Newsgroups gmane.emacs.devel
Message-ID <[email protected]>
unblock 81521 by 81151 81232 81459
thanks

Eli Zaretskii [30/Jul  5:20pm +03] wrote:
>> From: Sean Whitton <[email protected]>
>> Cc: [email protected]
>> Date: Thu, 30 Jul 2026 13:22:46 +0100
>>
>> Eli Zaretskii [30/Jul  2:24pm +03] wrote:
>> >> >> - #81151 32.0.50; Make c-ts-mode-indent-style work with setopt-local
>> >> >
>> >> > I don't think this is a regression in Emacs 31.
>> >>
>> >> I can't reproduce it with Emacs 30.
>> >
>> > setopt-local didn't exist in Emacs 30, so I'm not sure what you tried
>> > to reproduce there.
>> >
>> > From where I stand, setopt-local is a relatively recent addition, and
>> > it will take some time to adapt all of Emacs to its introduction.
>> > That shouldn't delay Emacs 31.1.
>>
>> I used the recipe in the bug.  I don't think I understand why you think
>> that this case is special -- didn't we just say that we want anything
>> new in Emacs 31 to not have bugs?
>
> Because I think there are gobs of places which need to be adapted to
> setopt-local.  They just haven't been reported yet.  I don't think we
> want to delay Emacs 31.1 until all of them are fixed.
>
> The simple workaround for this is not to use setopt-local where it
> doesn't work.  That's what we did in previous versions where
> setopt-local simply didn't exist.
>
> IOW, this is a convenience feature that doesn't have to be used where
> it still doesn't work.

Thanks Eli and Stephané for the input.  Unblocking.

-- 
Sean Whitton