bug-gnu-emacs
[Top][All Lists]
Advanced

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

bug#25166: 26.0.50; It shouldn't be possible to set the function cell of


From: Noam Postavsky
Subject: bug#25166: 26.0.50; It shouldn't be possible to set the function cell of nil and t
Date: Fri, 27 Oct 2017 13:59:25 -0400

# fset of nil is already covered in Bug#25110
retitle 25166 It shouldn't be possible to set the function cell of t
tags 25166 wontfix
close 25166
quit

On Mon, May 1, 2017 at 11:12 AM, Eli Zaretskii <eliz@gnu.org> wrote:
>> From: Philipp Stephani <p.stephani2@gmail.com>
>> Date: Mon, 01 May 2017 14:44:44 +0000
>> Cc: rgm@gnu.org, 25166@debbugs.gnu.org
>>
>> Stefan Monnier <monnier@iro.umontreal.ca> schrieb am Mi., 28. Dez. 2016 um 
>> 00:11 Uhr:
>>
>>  >> Because there doesn't seem to be any good reason to single out nil and
>>  >> t in this respect and because those things aren't terribly dangerous.
>>  > So therefore we shouldn't reinstate that now.
>>
>>  Yes, that's my opinion.
>>
>> Well, my opinion is obviously different, so the maintainer should decide.
>
> One maintainer has already decided, see above.

Seems final enough, closing as wontfix.

PS for an example of why singling out nil makes sense (but this
doesn't apply to t) see [1].
Summary: (autoload #'nil "something" nil t) silently succeeds but
makes forward-word, backward-word, etc, (fail to) funcall nil.

[1]: https://github.com/jwiegley/use-package/issues/512





reply via email to

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