From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Noam Postavsky Newsgroups: gmane.emacs.bugs 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 Message-ID: References: <5f7f76ia4e.fsf@fencepost.gnu.org> <1hpokwx5br.fsf@fencepost.gnu.org> <83wpemwjzq.fsf@gnu.org> <834m1pvvhb.fsf@gnu.org> <83ziewipb2.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" X-Trace: blaine.gmane.org 1509127222 11164 195.159.176.226 (27 Oct 2017 18:00:22 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 27 Oct 2017 18:00:22 +0000 (UTC) Cc: Philipp Stephani , 25166@debbugs.gnu.org, Stefan Monnier To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Oct 27 20:00:15 2017 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e88vT-0001ly-3c for geb-bug-gnu-emacs@m.gmane.org; Fri, 27 Oct 2017 20:00:11 +0200 Original-Received: from localhost ([::1]:58491 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e88va-0003Da-Cq for geb-bug-gnu-emacs@m.gmane.org; Fri, 27 Oct 2017 14:00:18 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:46423) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e88vS-0003CQ-8s for bug-gnu-emacs@gnu.org; Fri, 27 Oct 2017 14:00:12 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e88vK-0002Bj-IR for bug-gnu-emacs@gnu.org; Fri, 27 Oct 2017 14:00:10 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:57184) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1e88vK-0002B3-FG for bug-gnu-emacs@gnu.org; Fri, 27 Oct 2017 14:00:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1e88vK-00018O-5z for bug-gnu-emacs@gnu.org; Fri, 27 Oct 2017 14:00:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Noam Postavsky Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 27 Oct 2017 18:00:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25166 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 25166-submit@debbugs.gnu.org id=B25166.15091271744289 (code B ref 25166); Fri, 27 Oct 2017 18:00:02 +0000 Original-Received: (at 25166) by debbugs.gnu.org; 27 Oct 2017 17:59:34 +0000 Original-Received: from localhost ([127.0.0.1]:37630 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e88us-000176-3P for submit@debbugs.gnu.org; Fri, 27 Oct 2017 13:59:34 -0400 Original-Received: from mail-wr0-f180.google.com ([209.85.128.180]:54798) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e88uq-00016p-2p for 25166@debbugs.gnu.org; Fri, 27 Oct 2017 13:59:32 -0400 Original-Received: by mail-wr0-f180.google.com with SMTP id o44so6861183wrf.11 for <25166@debbugs.gnu.org>; Fri, 27 Oct 2017 10:59:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=Zv352qJWUmZcuOD+84kFK83drHWjX51CwmbNgPzIEZU=; b=EGE94xoCBnX5jeMqeRRupl10yajbaRzkqghiFqMM18BMEuxR6nCOHiqb3YhtLuKdDY km0uUiYSKFhk0YsLOw0WR0TOtB9Az683F8JwEpvjarVYxVVisRt5mt/TDljTrOw5KDkc Zom6n0P80VrREB7voARAt5VQGHvSSaSfc/Qd9Szp3qVTYrEo/Y0Q6ISJhwpZIG8fEFRe EdpFpfUUYZFb4W5QtBNEIx8g1Xz3HWgOja/09baQrbQHPiWBk617Nrkx2W81Z6pKBRLb hHwve/gVrTrxGnKt0wKLHgoJKhM4fF2xySPpocA3OAj6IFzG7dBl80+8MpnLvY7amhLX V/GQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=Zv352qJWUmZcuOD+84kFK83drHWjX51CwmbNgPzIEZU=; b=q2NlWKSh9XXCUiVN4HbdKRUXQafg3ecQ0iwFqsZGK6jwXbncLI653GbFbPDfkjn8St hHN8JdaJN84qatxX3E+JuLbJ2QZpLGRi0TTzOi6tyjWx3h0NVM5KeIQb2SAavfa6PtGM omcGGk5dxTbLeKfHj2gddLi0aY0TG7qsfBnUT6CNbrrWy4gNm303K2LJDFsH9PaH343h C/04bwruve4wG+GDVCUz2sxOi4/ENZwdrgCTd8gWboPfVbdH6UnFCpVHC8MTttcUoWHw pQsPx75MnAmz58VwFma/l/Q4N6nSqUjMzRtvIoDF5ZxM56H02Tal5dfRc63YRbFam4W5 AOew== X-Gm-Message-State: AMCzsaViTgpvh61RtfR1+2zuM3Dk7nDPYc//vdOyJPuGyqKrv10Wy3qL Z+gHgkOvXsnxwePPSRFiJfIIYhZpL4RBhID+VlQ= X-Google-Smtp-Source: ABhQp+QzcaIZTpWATR/pfDmiJsGsqrmV5lRAFBWAt1qM6ufQMnvEqufM2vVWOQp/EYA8ZYmsOSOJ2kIDRv/FCVgqOYU= X-Received: by 10.223.131.65 with SMTP id 59mr1076909wrd.66.1509127166351; Fri, 27 Oct 2017 10:59:26 -0700 (PDT) Original-Received: by 10.223.146.227 with HTTP; Fri, 27 Oct 2017 10:59:25 -0700 (PDT) In-Reply-To: <83ziewipb2.fsf@gnu.org> X-Google-Sender-Auth: Bh8zskRrifljuUMcoO7StFHl-Ng X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:139089 Archived-At: # 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 wrote: >> From: Philipp Stephani >> Date: Mon, 01 May 2017 14:44:44 +0000 >> Cc: rgm@gnu.org, 25166@debbugs.gnu.org >> >> Stefan Monnier 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