From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Robert Cochran Newsgroups: gmane.emacs.bugs Subject: bug#23988: [PATCH] Remove FIXME to alias fboundp to symbol-function Date: Thu, 14 Jul 2016 15:49:37 -0700 Message-ID: <871t2vrg1q.fsf@cochranmail.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Trace: ger.gmane.org 1468536697 13883 80.91.229.3 (14 Jul 2016 22:51:37 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 14 Jul 2016 22:51:37 +0000 (UTC) To: 23988@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Jul 15 00:51:19 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1bNpTS-0001Iu-Jq for geb-bug-gnu-emacs@m.gmane.org; Fri, 15 Jul 2016 00:51:18 +0200 Original-Received: from localhost ([::1]:57361 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bNpTO-00039U-D9 for geb-bug-gnu-emacs@m.gmane.org; Thu, 14 Jul 2016 18:51:14 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:49887) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bNpTH-00039D-Gf for bug-gnu-emacs@gnu.org; Thu, 14 Jul 2016 18:51:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bNpTC-0004wl-I7 for bug-gnu-emacs@gnu.org; Thu, 14 Jul 2016 18:51:06 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:39502) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bNpTC-0004wh-Ed for bug-gnu-emacs@gnu.org; Thu, 14 Jul 2016 18:51:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1bNpTC-00013Y-7U for bug-gnu-emacs@gnu.org; Thu, 14 Jul 2016 18:51:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Robert Cochran Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 14 Jul 2016 22:51:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 23988 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.14685366043939 (code B ref -1); Thu, 14 Jul 2016 22:51:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 14 Jul 2016 22:50:04 +0000 Original-Received: from localhost ([127.0.0.1]:51838 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bNpSG-00011T-0z for submit@debbugs.gnu.org; Thu, 14 Jul 2016 18:50:04 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:58810) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bNpSE-00010r-KC for submit@debbugs.gnu.org; Thu, 14 Jul 2016 18:50:03 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bNpS8-0004i0-GS for submit@debbugs.gnu.org; Thu, 14 Jul 2016 18:49:57 -0400 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:54725) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bNpS8-0004hw-DK for submit@debbugs.gnu.org; Thu, 14 Jul 2016 18:49:56 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:49776) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bNpS6-000338-7p for bug-gnu-emacs@gnu.org; Thu, 14 Jul 2016 18:49:55 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bNpS1-0004hb-7n for bug-gnu-emacs@gnu.org; Thu, 14 Jul 2016 18:49:53 -0400 Original-Received: from mail.workgrouplinux.net ([207.195.177.82]:53084) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bNpS0-0004hX-Rg for bug-gnu-emacs@gnu.org; Thu, 14 Jul 2016 18:49:49 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=simple; d=cochranmail.com; h=from:to :subject:date:message-id:mime-version:content-type; s=dkim1; bh= UOJV/Fl+mL68u5zjLnxeitoPxvU=; b=FzCIkkrhPiV4J8MljYL9lf5PJjq/Vcqc D6eKLb5vZxPXZ5GMUqCyPph1ueDHUmBOzt9zDdVId1MNjst3jQu4zl0JaMBY7tcK RshBhNB9Y2zzIMPmO8GnDfFbxMwDPiZL3gHVwabLQov2K6uR/paxi+0A44NwfEIF gAPMI2Gxlr4ecs9Q43+b3KtRd9ZhTlGrRHtfR37JB+EzXTlD6vEhC7lsp/1nKabD qWMoQX+wxCcrBcxbKS9XamiPYdxNrhBt0LbiLM2CdB+27xKT95jfvwJnnudgUVRz YcGPYbctQAbcNxIUPp2AnhKov8OLK3oHB7yYXYpH03Hm390k7wdAHw== Original-Received: (qmail 17459 invoked by uid 0); 14 Jul 2016 22:49:46 -0000 Comment: DomainKeys? See http://antispam.yahoo.com/domainkeys DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=private; d=cochranmail.com; b=A/qAe6b0PFlBBkbq5gOkWxVwvg5ZFiQWLWoVUxv//U79X8Yx86KsqJvvwrsFUXcU8Md/nYbjGbNPfibQMRF5kw==; Original-Received: from 131-191-86-130.as.clicknet.org (HELO SoraLaptop) (robert@cochranmail.com@131.191.86.130) by mail.cochrantribe.org with ESMTPA; 14 Jul 2016 22:49:46 -0000 User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.94 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x 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:121101 Archived-At: --=-=-= Content-Type: text/plain Hello bug-gnu-emacs, As discussed in Bug#23957, the FIXME above fboundp suggesting to alias it to symbol-function is considered too great a risk to backwards compatibility. This patch removes the FIXME, so that other developers do not waste their time on it. Thanks, ~Robert Cochran --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-Remove-FIXME-to-alias-fboundp-to-symbol-function.patch Content-Description: Patch to remove fboundp alias FIXME >From cd13d3b0f1fc5ff0fcf2b581c8cffb18f5e05e05 Mon Sep 17 00:00:00 2001 From: Robert Cochran Date: Thu, 14 Jul 2016 15:37:24 -0700 Subject: [PATCH] Remove FIXME to alias fboundp to symbol-function As discussed in Bug#23957, the general consensus is that the FIXME was ill-advised. Remove it, so that no one else wastes time on it. * src/data.c (fboundp): Remove FIXME suggesting to alias it to symbol-function. --- src/data.c | 1 - 1 file changed, 1 deletion(-) diff --git a/src/data.c b/src/data.c index 71da916..d8be1dc 100644 --- a/src/data.c +++ b/src/data.c @@ -629,7 +629,6 @@ global value outside of any lexical scope. */) return (EQ (valcontents, Qunbound) ? Qnil : Qt); } -/* FIXME: Make it an alias for function-symbol! */ DEFUN ("fboundp", Ffboundp, Sfboundp, 1, 1, 0, doc: /* Return t if SYMBOL's function definition is not void. */) (register Lisp_Object symbol) -- 2.7.4 --=-=-=--