From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: rslovers@yandex.com Newsgroups: gmane.emacs.help Subject: Re: (fset 'nil 'message) Date: Sun, 13 May 2018 10:09:36 +0300 Message-ID: <20180513100936.9XFGPFaJ@smtp4j.mail.yandex.net> References: <20180511053003.TxFeXgDe@smtp4p.mail.yandex.net> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: blaine.gmane.org 1526195292 20757 195.159.176.226 (13 May 2018 07:08:12 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sun, 13 May 2018 07:08:12 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sun May 13 09:08:08 2018 Return-path: Envelope-to: geh-help-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 1fHl71-0005IX-0W for geh-help-gnu-emacs@m.gmane.org; Sun, 13 May 2018 09:08:07 +0200 Original-Received: from localhost ([::1]:47029 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fHl96-0003uy-Cz for geh-help-gnu-emacs@m.gmane.org; Sun, 13 May 2018 03:10:16 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:45798) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fHl8a-0003Kj-U6 for help-gnu-emacs@gnu.org; Sun, 13 May 2018 03:09:45 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fHl8X-0005EM-P0 for help-gnu-emacs@gnu.org; Sun, 13 May 2018 03:09:44 -0400 Original-Received: from forward105p.mail.yandex.net ([77.88.28.108]:51949) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fHl8X-0005DH-Bf for help-gnu-emacs@gnu.org; Sun, 13 May 2018 03:09:41 -0400 Original-Received: from mxback2o.mail.yandex.net (mxback2o.mail.yandex.net [IPv6:2a02:6b8:0:1a2d::1c]) by forward105p.mail.yandex.net (Yandex) with ESMTP id 6F62740834CB for ; Sun, 13 May 2018 10:09:37 +0300 (MSK) Original-Received: from smtp4j.mail.yandex.net (smtp4j.mail.yandex.net [2a02:6b8:0:1619::15:6]) by mxback2o.mail.yandex.net (nwsmtp/Yandex) with ESMTP id KhW9bJJCgd-9braGLOL; Sun, 13 May 2018 10:09:37 +0300 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.com; s=mail; t=1526195377; bh=IvclWjViEm3xWcBnHE3wT6QPFJwzwLU8GrUGOCgyM28=; h=Message-Id:Date:From:To:Subject:References:In-Reply-To; b=rnRQjZ/NjT2qm7Vnv87PdV5A2APPnlRGr1cs2Fuph7LCVfr+NVLMpa0WatvonUHgh Kh1XmT/YWmAz7iUsGBW5wSJicRgBA6nyXGxp1CeHo4WrAcExP8iLG2KK8snK5lXNOK fRGoTnX8IMer1P8d3ywmMJhaNLKAJL/c041F7dnk= Original-Received: by smtp4j.mail.yandex.net (nwsmtp/Yandex) with ESMTPSA id mqnY9gNXtO-9XFGPFaJ; Sun, 13 May 2018 10:09:33 +0300 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client certificate not present) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.com; s=mail; t=1526195376; bh=IvclWjViEm3xWcBnHE3wT6QPFJwzwLU8GrUGOCgyM28=; h=From:To:Subject:References:In-Reply-To; b=GecsnEcgTVysEjR9MgI5ZEmF79zlIWn4Ctrc4Jxj0WOXdUOmtImtTEg8/JpMv51QI RsbA4MNnhqq4IQ2pFNXa0gMOG9xSjZHFLQJ49hIOn1qwa2yGz2TCn8eCaeZ+qgM2s8 WRuD/2+Sl2+d1zcjXfaKdjUf6SnDiQKVUmf/HMxo= Authentication-Results: smtp4j.mail.yandex.net; dkim=pass header.i=@yandex.com Content-Disposition: inline In-Reply-To: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 77.88.28.108 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.org gmane.emacs.help:116723 Archived-At: On Fri, May 11, 2018 at 08:39:16AM -0400, Noam Postavsky wrote: > Yes, after you do (fset 'nil 'message), (functionp nil) returns t, but > (funcall nil) still fails. Many places do things like > > (when (functionp some-var) > (funcall some-var)) > > which will cause the errors you see if `some-var' is nil. > > In Emacs 26, doing (fset 'nil 'message) will fail (see Bug#25110). > https://debbugs.gnu.org/cgi/bugreport.cgi?bug=25110 Thanks, appreciate the info.