From unknown Sun Jun 22 11:38:18 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#28736 <28736@debbugs.gnu.org> To: bug#28736 <28736@debbugs.gnu.org> Subject: Status: 24.5; doc of `push' Reply-To: bug#28736 <28736@debbugs.gnu.org> Date: Sun, 22 Jun 2025 18:38:18 +0000 retitle 28736 24.5; doc of `push' reassign 28736 emacs submitter 28736 Drew Adams severity 28736 wishlist tag 28736 notabug wontfix thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 07 22:57:21 2017 Received: (at submit) by debbugs.gnu.org; 8 Oct 2017 02:57:21 +0000 Received: from localhost ([127.0.0.1]:55338 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e11mJ-00016U-EW for submit@debbugs.gnu.org; Sat, 07 Oct 2017 22:57:21 -0400 Received: from eggs.gnu.org ([208.118.235.92]:57701) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e11mG-00016C-Js for submit@debbugs.gnu.org; Sat, 07 Oct 2017 22:57:17 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e11mA-00072n-NE for submit@debbugs.gnu.org; Sat, 07 Oct 2017 22:57:11 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:41013) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1e11mA-00072a-KK for submit@debbugs.gnu.org; Sat, 07 Oct 2017 22:57:10 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:48671) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e11m9-0004T1-Cm for bug-gnu-emacs@gnu.org; Sat, 07 Oct 2017 22:57:10 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e11m6-00070A-6Q for bug-gnu-emacs@gnu.org; Sat, 07 Oct 2017 22:57:09 -0400 Received: from userp1040.oracle.com ([156.151.31.81]:42717) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1e11m5-0006zD-U5 for bug-gnu-emacs@gnu.org; Sat, 07 Oct 2017 22:57:06 -0400 Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233]) by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id v982v1M4032353 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Sun, 8 Oct 2017 02:57:01 GMT Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236]) by aserv0021.oracle.com (8.14.4/8.14.4) with ESMTP id v982v0VH030189 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Sun, 8 Oct 2017 02:57:01 GMT Received: from abhmp0006.oracle.com (abhmp0006.oracle.com [141.146.116.12]) by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id v982uxGf015718 for ; Sun, 8 Oct 2017 02:56:59 GMT MIME-Version: 1.0 Message-ID: <53afe0a4-8ce5-45fc-9e18-6bf52018c9b6@default> Date: Sat, 7 Oct 2017 19:56:58 -0700 (PDT) From: Drew Adams To: bug-gnu-emacs@gnu.org Subject: 24.5; doc of `push' X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1 (1003210) [OL 16.0.4588.0 (x86)] Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Source-IP: aserv0021.oracle.com [141.146.126.233] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) Both the doc string and the Elisp manual entry should say that `push' returns the new value of the place that it updates. The doc says nothing about the return value. The return value is implied by the doc, which says that `push' is "morally equivalent" to (setf PLACE (cons NEWELT PLACE)), and one Can figure out that `setf' returns the new value. But the doc should just say explicitly what the return value is, instead of making users dig it out or check the code. This is morally equivalent to (setf PLACE (cons NEWELT PLACE)), except that PLACE is only evaluated once (after NEWELT). Also, the use of "morally equivalent" here, though perhaps intended to be cute, as a joke of sorts, is inappropriate and possibly confusing. What matters is that the behavior and return value are equivalent, with the proviso mentioned: that PLACE is evaluated only once (after NEWELT). In GNU Emacs 24.5.1 (i686-pc-mingw32) of 2015-04-11 on LEG570 Windowing system distributor `Microsoft Corp.', version 6.1.7601 Configured using: `configure --prefix=3D/c/usr --host=3Di686-pc-mingw32' From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 08 02:04:39 2017 Received: (at 28736) by debbugs.gnu.org; 8 Oct 2017 06:04:39 +0000 Received: from localhost ([127.0.0.1]:55417 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e14ha-00060x-Pn for submit@debbugs.gnu.org; Sun, 08 Oct 2017 02:04:38 -0400 Received: from eggs.gnu.org ([208.118.235.92]:53242) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e14hZ-00060l-Dj for 28736@debbugs.gnu.org; Sun, 08 Oct 2017 02:04:37 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e14hR-00022H-6D for 28736@debbugs.gnu.org; Sun, 08 Oct 2017 02:04:32 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:32811) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e14hR-00022D-3F; Sun, 08 Oct 2017 02:04:29 -0400 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:3334 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1e14hP-0004w9-Ix; Sun, 08 Oct 2017 02:04:27 -0400 Date: Sun, 08 Oct 2017 09:04:23 +0300 Message-Id: <83h8vatbtk.fsf@gnu.org> From: Eli Zaretskii To: Drew Adams In-reply-to: <53afe0a4-8ce5-45fc-9e18-6bf52018c9b6@default> (message from Drew Adams on Sat, 7 Oct 2017 19:56:58 -0700 (PDT)) Subject: Re: bug#28736: 24.5; doc of `push' References: <53afe0a4-8ce5-45fc-9e18-6bf52018c9b6@default> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 28736 Cc: 28736@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > Date: Sat, 7 Oct 2017 19:56:58 -0700 (PDT) > From: Drew Adams > > Both the doc string and the Elisp manual entry should say that `push' > returns the new value of the place that it updates. The doc says > nothing about the return value. That usually means we don't want to advertise the return value, and that programs should not depend on it. Why is that a problem in this case? From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 08 12:50:48 2017 Received: (at 28736) by debbugs.gnu.org; 8 Oct 2017 16:50:48 +0000 Received: from localhost ([127.0.0.1]:56598 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e1Emt-0006ug-Sn for submit@debbugs.gnu.org; Sun, 08 Oct 2017 12:50:48 -0400 Received: from aserp1040.oracle.com ([141.146.126.69]:31881) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e1Ems-0006uU-Jo for 28736@debbugs.gnu.org; Sun, 08 Oct 2017 12:50:47 -0400 Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233]) by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id v98GodYY016603 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sun, 8 Oct 2017 16:50:40 GMT Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72]) by aserv0021.oracle.com (8.14.4/8.14.4) with ESMTP id v98GodbF011626 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sun, 8 Oct 2017 16:50:39 GMT Received: from abhmp0007.oracle.com (abhmp0007.oracle.com [141.146.116.13]) by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id v98Goc1G014246; Sun, 8 Oct 2017 16:50:38 GMT MIME-Version: 1.0 Message-ID: <09655ed0-be2c-4453-9755-224ec733e221@default> Date: Sun, 8 Oct 2017 09:50:37 -0700 (PDT) From: Drew Adams To: Eli Zaretskii , Drew Adams Subject: RE: bug#28736: 24.5; doc of `push' References: <<53afe0a4-8ce5-45fc-9e18-6bf52018c9b6@default>> <<83h8vatbtk.fsf@gnu.org>> In-Reply-To: <<83h8vatbtk.fsf@gnu.org>> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1 (1003210) [OL 16.0.4588.0 (x86)] Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Source-IP: aserv0021.oracle.com [141.146.126.233] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 28736 Cc: 28736@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) > > Both the doc string and the Elisp manual entry should say that `push' > > returns the new value of the place that it updates. The doc says > > nothing about the return value. >=20 > That usually means Usually? Maybe. In this case? Who knows? > we don't want to advertise the return value, and > that programs should not depend on it. Well, now, that would be quite strange in this case. This is taken directly from Common Lisp (with some functionality lost), where it is not only prominently documented but it has also been widely used - for decades. > Why is that a problem in this case? No. The right question is why is it a problem to document this? This is an important part of the behavior of the macro. Why should we _not_ inform users about this useful feature? This is no different (zero difference, in fact) from documenting that `setq' returns the value of its (last) assignment. (Not to mention that we document the return value of `pop'.) From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 08 13:15:30 2017 Received: (at 28736) by debbugs.gnu.org; 8 Oct 2017 17:15:30 +0000 Received: from localhost ([127.0.0.1]:56610 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e1FAl-0007VN-B5 for submit@debbugs.gnu.org; Sun, 08 Oct 2017 13:15:30 -0400 Received: from eggs.gnu.org ([208.118.235.92]:60604) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e1FAg-0007V5-LF for 28736@debbugs.gnu.org; Sun, 08 Oct 2017 13:15:26 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e1FAW-0002wR-D3 for 28736@debbugs.gnu.org; Sun, 08 Oct 2017 13:15:17 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:41056) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e1FAW-0002wL-AH; Sun, 08 Oct 2017 13:15:12 -0400 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:4272 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1e1FAV-0000A7-La; Sun, 08 Oct 2017 13:15:12 -0400 Date: Sun, 08 Oct 2017 20:15:09 +0300 Message-Id: <83wp45sgrm.fsf@gnu.org> From: Eli Zaretskii To: Drew Adams In-reply-to: <09655ed0-be2c-4453-9755-224ec733e221@default> (message from Drew Adams on Sun, 8 Oct 2017 09:50:37 -0700 (PDT)) Subject: Re: bug#28736: 24.5; doc of `push' References: <<53afe0a4-8ce5-45fc-9e18-6bf52018c9b6@default>> <<83h8vatbtk.fsf@gnu.org>> <09655ed0-be2c-4453-9755-224ec733e221@default> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 28736 Cc: 28736@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > Date: Sun, 8 Oct 2017 09:50:37 -0700 (PDT) > From: Drew Adams > Cc: 28736@debbugs.gnu.org > > > Why is that a problem in this case? > > No. The right question is why is it a problem to document > this? Because we don't want to guarantee the return value won't change in the future? From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 08 13:48:42 2017 Received: (at 28736) by debbugs.gnu.org; 8 Oct 2017 17:48:42 +0000 Received: from localhost ([127.0.0.1]:56629 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e1Fgw-0008Ix-KQ for submit@debbugs.gnu.org; Sun, 08 Oct 2017 13:48:42 -0400 Received: from userp1040.oracle.com ([156.151.31.81]:51058) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e1Fgv-0008Ik-FQ for 28736@debbugs.gnu.org; Sun, 08 Oct 2017 13:48:41 -0400 Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74]) by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id v98HmYYp023143 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sun, 8 Oct 2017 17:48:35 GMT Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72]) by userv0022.oracle.com (8.14.4/8.14.4) with ESMTP id v98HmYHb022564 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sun, 8 Oct 2017 17:48:34 GMT Received: from abhmp0016.oracle.com (abhmp0016.oracle.com [141.146.116.22]) by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id v98HmXsl030474; Sun, 8 Oct 2017 17:48:34 GMT MIME-Version: 1.0 Message-ID: <9d23e7ad-ff25-4dac-b598-6614b272bebc@default> Date: Sun, 8 Oct 2017 10:48:32 -0700 (PDT) From: Drew Adams To: Eli Zaretskii Subject: RE: bug#28736: 24.5; doc of `push' References: <<<53afe0a4-8ce5-45fc-9e18-6bf52018c9b6@default>>> <<<83h8vatbtk.fsf@gnu.org>>> <<09655ed0-be2c-4453-9755-224ec733e221@default>> <<83wp45sgrm.fsf@gnu.org>> In-Reply-To: <<83wp45sgrm.fsf@gnu.org>> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1 (1003210) [OL 16.0.4588.0 (x86)] Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Source-IP: userv0022.oracle.com [156.151.31.74] X-Spam-Score: -5.1 (-----) X-Debbugs-Envelope-To: 28736 Cc: 28736@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.1 (-----) > > The right question is why is it a problem to document this? >=20 > Because we don't want to guarantee the return value won't > change in the future? Are you sure? When was that decided? Just now? Why would we want to do that? Gratuitously acting different from Common Lisp (and all other Lisps?) in this case wouldn't seem to be advantageous. Do you see a good reason to do that? And why ""? I wonder if your answer might have been different if a different person had filed this bug... From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 08 14:13:43 2017 Received: (at 28736) by debbugs.gnu.org; 8 Oct 2017 18:13:43 +0000 Received: from localhost ([127.0.0.1]:56633 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e1G55-0000RM-Mn for submit@debbugs.gnu.org; Sun, 08 Oct 2017 14:13:43 -0400 Received: from eggs.gnu.org ([208.118.235.92]:40947) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e1G50-0000R4-TE for 28736@debbugs.gnu.org; Sun, 08 Oct 2017 14:13:38 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e1G4r-0005vv-7e for 28736@debbugs.gnu.org; Sun, 08 Oct 2017 14:13:29 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_40,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:41598) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e1G4r-0005vp-41; Sun, 08 Oct 2017 14:13:25 -0400 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:4290 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1e1G4p-0001FA-Ju; Sun, 08 Oct 2017 14:13:24 -0400 Date: Sun, 08 Oct 2017 21:13:15 +0300 Message-Id: <83tvz9se2s.fsf@gnu.org> From: Eli Zaretskii To: Drew Adams In-reply-to: <9d23e7ad-ff25-4dac-b598-6614b272bebc@default> (message from Drew Adams on Sun, 8 Oct 2017 10:48:32 -0700 (PDT)) Subject: Re: bug#28736: 24.5; doc of `push' References: <<<53afe0a4-8ce5-45fc-9e18-6bf52018c9b6@default>>> <<<83h8vatbtk.fsf@gnu.org>>> <<09655ed0-be2c-4453-9755-224ec733e221@default>> <<83wp45sgrm.fsf@gnu.org>> <9d23e7ad-ff25-4dac-b598-6614b272bebc@default> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 28736 Cc: 28736@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > Date: Sun, 8 Oct 2017 10:48:32 -0700 (PDT) > From: Drew Adams > Cc: 28736@debbugs.gnu.org > > > > The right question is why is it a problem to document this? > > > > Because we don't want to guarantee the return value won't > > change in the future? > > Are you sure? No. > When was that decided? I don't know if it was decided and when, I was just wondering whether the lack of documentation is deliberate or an omission. > Just now? That's uncalled-for. > And why ""? I wonder if your answer might have been > different if a different person had filed this bug... Why would you wonder about that? Have I ever treated your bug reports different from anyone else's? From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 08 15:40:23 2017 Received: (at 28736) by debbugs.gnu.org; 8 Oct 2017 19:40:24 +0000 Received: from localhost ([127.0.0.1]:56682 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e1HR1-0002bT-My for submit@debbugs.gnu.org; Sun, 08 Oct 2017 15:40:23 -0400 Received: from userp1040.oracle.com ([156.151.31.81]:25623) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e1HQy-0002bG-UG for 28736@debbugs.gnu.org; Sun, 08 Oct 2017 15:40:22 -0400 Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234]) by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id v98JeEJm014834 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sun, 8 Oct 2017 19:40:14 GMT Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75]) by aserv0022.oracle.com (8.14.4/8.14.4) with ESMTP id v98JeDQj010529 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sun, 8 Oct 2017 19:40:13 GMT Received: from abhmp0016.oracle.com (abhmp0016.oracle.com [141.146.116.22]) by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id v98Je9Vs028969; Sun, 8 Oct 2017 19:40:11 GMT MIME-Version: 1.0 Message-ID: Date: Sun, 8 Oct 2017 12:40:08 -0700 (PDT) From: Drew Adams To: Eli Zaretskii Subject: RE: bug#28736: 24.5; doc of `push' References: <<<<53afe0a4-8ce5-45fc-9e18-6bf52018c9b6@default>>>> <<<<83h8vatbtk.fsf@gnu.org>>>> <<<09655ed0-be2c-4453-9755-224ec733e221@default>>> <<<83wp45sgrm.fsf@gnu.org>>> <<9d23e7ad-ff25-4dac-b598-6614b272bebc@default>> <<83tvz9se2s.fsf@gnu.org>> In-Reply-To: <<83tvz9se2s.fsf@gnu.org>> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1 (1003210) [OL 16.0.4588.0 (x86)] Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Source-IP: aserv0022.oracle.com [141.146.126.234] X-Spam-Score: -5.1 (-----) X-Debbugs-Envelope-To: 28736 Cc: 28736@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.1 (-----) > > > > why is it a problem to document this? > > > > > > Because we don't want to guarantee the return > > > value won't change in the future? > > > > Are you sure? >=20 > No. >=20 > > When was that decided? >=20 > I don't know if it was decided and when, I was just wondering > whether the lack of documentation is deliberate or an omission. Good. Neither do I know that we don't want to guarantee that the return value won't change. Nor do I know whether the lack of documentation was deliberate or not. Nor do I know a reason why we wouldn't want to document the behavior, guarantee or no guarantee.=20 Not having any reason to think there was a deliberate decision not to document this, and not knowing any good reason why it should not be documented, whether it was deliberate or (a priori more likely) an oversight, and knowing good reasons why it _should_ be documented (it is useful, and documenting that use is the practice in Lisp in general, and it fits what we do for things like `setq'), this should be a no-brainer, IMO. But if there is a good reason why it should not be documented, let's hear it, please. From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 09 02:56:20 2017 Received: (at submit) by debbugs.gnu.org; 9 Oct 2017 06:56:20 +0000 Received: from localhost ([127.0.0.1]:57021 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e1RzA-0003wC-Do for submit@debbugs.gnu.org; Mon, 09 Oct 2017 02:56:20 -0400 Received: from eggs.gnu.org ([208.118.235.92]:34677) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e1Rz8-0003vw-Ch for submit@debbugs.gnu.org; Mon, 09 Oct 2017 02:56:18 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e1Rz1-0007iJ-VF for submit@debbugs.gnu.org; Mon, 09 Oct 2017 02:56:13 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,HTML_MESSAGE autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:58668) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1e1Rz1-0007iF-RG for submit@debbugs.gnu.org; Mon, 09 Oct 2017 02:56:11 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:53878) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e1Rz0-0005WJ-Gz for bug-gnu-emacs@gnu.org; Mon, 09 Oct 2017 02:56:11 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e1Ryw-0007gG-Kl for bug-gnu-emacs@gnu.org; Mon, 09 Oct 2017 02:56:10 -0400 Received: from mout.kundenserver.de ([212.227.17.13]:55879) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1e1Ryw-0007ec-8z for bug-gnu-emacs@gnu.org; Mon, 09 Oct 2017 02:56:06 -0400 Received: from [192.168.178.35] ([77.12.177.117]) by mrelayeu.kundenserver.de (mreue103 [212.227.15.183]) with ESMTPSA (Nemesis) id 0LlHiI-1dSwB33PgE-00b6am for ; Mon, 09 Oct 2017 08:56:04 +0200 Subject: Re: bug#28736: 24.5; doc of `push' To: bug-gnu-emacs@gnu.org References: <<<<53afe0a4-8ce5-45fc-9e18-6bf52018c9b6@default> <<<<83h8vatbtk.fsf@gnu.org> <<<09655ed0-be2c-4453-9755-224ec733e221@default> <<<83wp45sgrm.fsf@gnu.org> <<9d23e7ad-ff25-4dac-b598-6614b272bebc@default> <<83tvz9se2s.fsf@gnu.org> From: =?UTF-8?Q?Andreas_R=c3=b6hler?= Message-ID: Date: Mon, 9 Oct 2017 09:13:04 +0200 User-Agent: Mozilla/5.0 (X11; Linux i686; rv:52.0) Gecko/20100101 Thunderbird/52.3.0 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/alternative; boundary="------------0595B02D271A6C0C7F9B70E1" Content-Language: en-US X-Provags-ID: V03:K0:tsj8zmcNglpJwJxvXe7qp1MgXfKWpC4ThcWIwzvkP7MO38rTDNo v5FAdNIf7SPoqtB4zQVNnnPQDJmHgkg1Gc7WQEa6xqswBaSiqCMFEVS7HtKW0Qp+KBSbf47 0PsxCOrx9cqpBFR6gNzPR8kQkgOmtkUj8E1qNdJmb8kpB6Zh766si6HuCI+/dD99t9Zjppa T9ROYAb90xPc5wCNkPBGA== X-UI-Out-Filterresults: notjunk:1;V01:K0:RH9L3JpPv68=:BwmaMJrCKqCfW5dtEs/GYz zYjI/XJVk34EIcp87tme3A2CP6PkgoxEg2Derf3BM5IvnOs93yWkhGYTopWaKl6ffIQk8ULIr AuM46taytU+eMTUhKMtczBZGK41nh2zL5Pvd7i4xVK4c8lC5Y9PmrGoV5OjKoJhzHesg+i7je hQNlT+ssJ3jnPVPA3yEC3R03Wc5o1xUYStanQEuI9gwdj03Xml993AfFuz7ze8k9PulArCqWs tLS1LpsPMb1FumPjzFuew2nq9quHGBehZfdMfMIfpJWlNWG6p73Qapr37tFyk9apAOVa8YRip ijyLw23PWhlD+pnBH5A4rV90GKww/UAszTJ2eZ8IZ8EBwyHMzy9EMmUdcREfROwl8Pfkls6Vy AGlHHhHhsFs2cc0bTOhe2HpdN2DpkEhB0wT4uIusiwCW5GnMsBjSz1kk9m6mdeBYEPRf4VxWp RuD6ZWkUi8A1EogFA13FpHD6wkPiPHsUnYpg/olkbRiwP4eoFFnacJGke8MgmIFXqmxvAX7rn s6IfNNKhEL+9TR+lamaNWYfxSwg6HeutpX3sPUf+K2Q/UuiU2moNDapPQdh75jmgKsGaXSPDn 3SbDS00lSANhSGlARYNgjdQ6eW84AxreAClabAyHegksWJKoJbz0zTLOArcKTO/5jQcyravh6 +vStrDDIvvomqoCfZm4ESKL4/b95Ks56rfyOBNkjA3FUSsFdyUuRF1pAe+qrVVBdCxlIWaj3B x4nZw966p/TX/wEEJIySg/x7cBiMGcyCwtoj9Mwkpq+Wb1dQ89eQ2WMlnJU= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) This is a multi-part message in MIME format. --------------0595B02D271A6C0C7F9B70E1 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit On 08.10.2017 21:40, Drew Adams wrote: >>>>> why is it a problem to document this? >>>> Because we don't want to guarantee the return >>>> value won't change in the future? >>> Are you sure? >> No. >> >>> When was that decided? >> I don't know if it was decided and when, I was just wondering >> whether the lack of documentation is deliberate or an omission. > Good. Neither do I know that we don't want to guarantee > that the return value won't change. Nor do I know whether > the lack of documentation was deliberate or not. Nor do I > know a reason why we wouldn't want to document the behavior, > guarantee or no guarantee. > > Not having any reason to think there was a deliberate > decision not to document this, and not knowing any good > reason why it should not be documented, whether it was > deliberate or (a priori more likely) an oversight, and > knowing good reasons why it _should_ be documented (it > is useful, and documenting that use is the practice in > Lisp in general, and it fits what we do for things like > `setq'), this should be a no-brainer, IMO. > > But if there is a good reason why it should not be > documented, let's hear it, please. > > > +1 --------------0595B02D271A6C0C7F9B70E1 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit



On 08.10.2017 21:40, Drew Adams wrote:
why is it a problem to document this?
<Shrug> Because we don't want to guarantee the return
value won't change in the future?
Are you sure?
No.

When was that decided?
I don't know if it was decided and when, I was just wondering
whether the lack of documentation is deliberate or an omission.
Good.  Neither do I know that we don't want to guarantee
that the return value won't change.  Nor do I know whether
the lack of documentation was deliberate or not.  Nor do I
know a reason why we wouldn't want to document the behavior,
guarantee or no guarantee. 

Not having any reason to think there was a deliberate
decision not to document this, and not knowing any good
reason why it should not be documented, whether it was
deliberate or (a priori more likely) an oversight, and
knowing good reasons why it _should_ be documented (it
is useful, and documenting that use is the practice in
Lisp in general, and it fits what we do for things like
`setq'), this should be a no-brainer, IMO.

But if there is a good reason why it should not be
documented, let's hear it, please.




+1
--------------0595B02D271A6C0C7F9B70E1-- From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 25 11:41:10 2021 Received: (at 28736) by debbugs.gnu.org; 25 Sep 2021 15:41:10 +0000 Received: from localhost ([127.0.0.1]:34395 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mU9nZ-0006HL-Rp for submit@debbugs.gnu.org; Sat, 25 Sep 2021 11:41:10 -0400 Received: from mail-pl1-f172.google.com ([209.85.214.172]:45671) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mU9nY-0006H1-CS for 28736@debbugs.gnu.org; Sat, 25 Sep 2021 11:41:08 -0400 Received: by mail-pl1-f172.google.com with SMTP id n2so8585815plk.12 for <28736@debbugs.gnu.org>; Sat, 25 Sep 2021 08:41:08 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:in-reply-to:references:user-agent :mime-version:date:message-id:subject:to:cc; bh=EwepD2Iy2CRbFJD8i9gDUu3PXEq1Ue0h2YUpw9nnkkc=; b=XxR++8G0POZ0a+2fa/5dx1C7Zk8XnNs3ebK3qbn04msKqkZoZzkrJMyoZR9hRzZE0l dikPYgoR1qSaWl64Nu3jmk5mCHprIRS6gVztKFiwZ3xSLQQDYpcz/CGFpx1Iv8JIoINH pKZdG0eo6rxz7PJeRsT3jaFZm413RSR4ImHc0nUyHDETKhSj0mdl2zF7gbAmReWg17f8 6704kFZfMWesCWmudpskgoEVAyfTfNFxXo2qfsKmcTtAFp0xshjsdQBjPYhQlV1zJ2zx wgZkumWli1cRDrQF2cuihYygFSB9A0iu0liRl1Cbp0EeclODgK/HHkFf7yko331iqdZ9 C9Gg== X-Gm-Message-State: AOAM532j1+YNq2+tdSOKEmf7Lp5yYMlLIZe36cQ+qUbfN7AGM27Y2eVs 3jNItQFFbwkPhje7GxZ5X/NiCmT5xn1d854BD0U= X-Google-Smtp-Source: ABdhPJw++FzlrjQWFbnH9ISrO4IWl8pbgomkhTe9oGwzGk7/1OOEYZmQnTUsSzVwJxT/qrgr/i5pFETKsRd8AMXVVUs= X-Received: by 2002:a17:90b:3805:: with SMTP id mq5mr8895755pjb.143.1632584462381; Sat, 25 Sep 2021 08:41:02 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sat, 25 Sep 2021 08:41:01 -0700 From: Stefan Kangas In-Reply-To: <83tvz9se2s.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 08 Oct 2017 21:13:15 +0300") References: <53afe0a4-8ce5-45fc-9e18-6bf52018c9b6@default>>> <83h8vatbtk.fsf@gnu.org>>> <09655ed0-be2c-4453-9755-224ec733e221@default>> <83wp45sgrm.fsf@gnu.org>> <9d23e7ad-ff25-4dac-b598-6614b272bebc@default> <83tvz9se2s.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Date: Sat, 25 Sep 2021 08:41:01 -0700 Message-ID: Subject: Re: bug#28736: 24.5; doc of `push' To: Eli Zaretskii Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 28736 Cc: 28736@debbugs.gnu.org, Drew Adams X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) tags 28736 wontfix notabug close 28736 thanks Eli Zaretskii writes: >> Date: Sun, 8 Oct 2017 10:48:32 -0700 (PDT) >> From: Drew Adams >> Cc: 28736@debbugs.gnu.org >> >> > > The right question is why is it a problem to document this? >> > >> > Because we don't want to guarantee the return value won't >> > change in the future? >> >> Are you sure? > > No. The question here is if the return value of `push' should be documented. I took a look at Common Lisp, and they do not document its return value.[1] I think it's fine for us to also not document it, unless someone can show a clear reason why it should be. I'm therefore closing this bug report. Footnotes: [1] http://clhs.lisp.se/Body/m_push.htm From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 25 12:43:19 2021 Received: (at 28736) by debbugs.gnu.org; 25 Sep 2021 16:43:20 +0000 Received: from localhost ([127.0.0.1]:34512 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUAlj-0003qZ-I8 for submit@debbugs.gnu.org; Sat, 25 Sep 2021 12:43:19 -0400 Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]:10538) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUAle-0003qN-Ne for 28736@debbugs.gnu.org; Sat, 25 Sep 2021 12:43:17 -0400 Received: from pps.filterd (m0246617.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.16.1.2/8.16.1.2) with SMTP id 18PEmo43019092; Sat, 25 Sep 2021 16:43:13 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2021-07-09; bh=oQh8euXZwMECZKeZk1+jxh9QDjbicC5Vn2yyxtjgm9o=; b=KAuigLu7ZPdT89og6gzavzpJbpKBZaRWH2QjnaB4YrmdbwA+ibbBr6sWU2PSKDPS4vAV VDnVNLxuILFxwn6avSOyqlXIdxdCtKsPXvhGtJljydopfzIr5GzxHrT1zPjIx12i6ftV MY2sSy1+NgEr6ZJWLqG9ANlaYW2EPc6it728/l5Fwci3GE4Z3+Z+rvDBmTlySJnKtJ71 uOqByES2mX/otgmudTxxNnvI29+/7vFaJawErkyHUIsnL2J1DPCQmg0DrBeSWbabQ+mq v4lhawMiRW55uvI4VS5Rx86mh4mEBTHfs4L08cbUwNoCC61ThjQS17zywMMlbjx+v7YY RA== Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70]) by mx0b-00069f02.pphosted.com with ESMTP id 3b9vats57d-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sat, 25 Sep 2021 16:43:13 +0000 Received: from pps.filterd (aserp3020.oracle.com [127.0.0.1]) by aserp3020.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 18PGf0jr104892; Sat, 25 Sep 2021 16:43:12 GMT Received: from nam12-mw2-obe.outbound.protection.outlook.com (mail-mw2nam12lp2044.outbound.protection.outlook.com [104.47.66.44]) by aserp3020.oracle.com with ESMTP id 3b9x4xsc4n-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sat, 25 Sep 2021 16:43:11 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=MCO8qkAeFyEZi/cwMG+OEcC5+jzFwvJXWlrX+dvV/2ofNMwTUrCiu8FQxPGenXGUwyTxb/Q3gd7tbqcPByRgQn02gXWZXWV9U05N1TAKrZ6DEYKEMWnw/kXo3Rw0J0JHnJTEeYuc8N6rcgSgSP4AlMoA8EGU9/oSe7G8b9HgRcYkMGTeYO+p2Fg9/2fTXkBGkKY2aOpsaso3rDGd1dkV3/H2n+rolK/HKU3fZS/rW2P38eeBl6rKhyVLzEGRD619Twgt8J9DUhglxgi5K5/sRlabeQZRUNloP/Ykg64thfC5Ehz64LEagSKchqOPPXQ2fAISp8a1J8MRn4yTeqMrZw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=oQh8euXZwMECZKeZk1+jxh9QDjbicC5Vn2yyxtjgm9o=; b=GKTkbfYvITCHZf8MjmPUrR4iykEyE59DBefV/shVqLJzQ4TN+NOG3f402l012CwuUyT7SNZii4VeftTCvpYaY28vV+7XEEZbCuYU7bUHj/s1IcrCtG5Az12wCsbsA16PSRnN45AYKZMJ+8G3VjihDSeOn7i0ku1QUBYST1vJCbMMO/jVAq1028rGywEcnUJdqgfJM/WcRfpHgFIHnp/XrYzO1WJ/9O2NHEzYDGn3NERyByr6irJvIxjJJWGUUlH08npRh9Dsb2v4qVUcYMGoQahkuTYQtT2mztv2Cu6jgwfD/hwOnJE7KYEIQggTt5omSLJi1I5SHZLIM9xXSwdPjg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=oQh8euXZwMECZKeZk1+jxh9QDjbicC5Vn2yyxtjgm9o=; b=Ah7+UH9tohip99BCkl26pkwbg4VjjGFfvO2/lSOJeNtlWO1VayDSbK98FhQ02G+K+h0foE9e/YU4+u5yRAmR5EyqDv01XeviUIPsYcCTiCCPVbzvP1dXwxPGdPkF0byr7i9lGY4xpBpRB0F1HOwZb13+a2wjhOk4S2tZvjMTsLU= Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by BY5PR10MB4146.namprd10.prod.outlook.com (2603:10b6:a03:20d::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4544.14; Sat, 25 Sep 2021 16:43:09 +0000 Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::c0bc:7c3a:292f:8a82]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::c0bc:7c3a:292f:8a82%9]) with mapi id 15.20.4544.020; Sat, 25 Sep 2021 16:43:09 +0000 From: Drew Adams To: Stefan Kangas , Eli Zaretskii Subject: RE: [External] : Re: bug#28736: 24.5; doc of `push' Thread-Topic: [External] : Re: bug#28736: 24.5; doc of `push' Thread-Index: AQHXsiPBLUo6nTKlYEmmC4QmZYVk2au07pFA Date: Sat, 25 Sep 2021 16:43:09 +0000 Message-ID: References: <53afe0a4-8ce5-45fc-9e18-6bf52018c9b6@default>>> <83h8vatbtk.fsf@gnu.org>>> <09655ed0-be2c-4453-9755-224ec733e221@default>> <83wp45sgrm.fsf@gnu.org>> <9d23e7ad-ff25-4dac-b598-6614b272bebc@default> <83tvz9se2s.fsf@gnu.org> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: marxist.se; dkim=none (message not signed) header.d=none;marxist.se; dmarc=none action=none header.from=oracle.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 2df05cde-465e-47d0-fff6-08d980438eb4 x-ms-traffictypediagnostic: BY5PR10MB4146: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: k9ForXvUEC6Ja+7uMCcsGdr9O3vZ+vDzoaJICCVoepqqvr6g/FMz9TAdkgs7zabHMq748nUaw57VWZl/JySjjHJojGuz6tveoNZJhu8tcIzZ0k+mPdd0E6uUKfrdSH11MG/yEGYqbAJjSVscPIJcKHlBfNTotq9lWHTpbZmGZszbWO12w5V+0A+dsiuRIniDchHMslG7KFLjqhLMIFgBxxVmRpRupYElZrnnhh0VD2RAhDmltUPT3dy1l10uraTsd8pUQWo6gE2AMAlClXzFAAgAC7JAD/CV5NE3TZC8V3ADLAb5TLQOD6TMm6EwE9eHDYevPehZr7BYrWOEebQCTMo3adRgrTqUFOO9w/WUlT9THQViDTiY3C+R9TH51e6RgdWSpQM1TwdaAPStoZIXf5DcpKiX1RBaWDV9EuXXKoxNZQ0781c0mYHhHQBp1N5hY79vdNOZ/fjEuaOR+fZp049op+N6cIVr0Jk88Vt/pWERlmkCpMcW0yKj7xBZhbZOKibShUV49/CiyJ+tecPX/sJy1Nr2pr82+BawHrVQ0ViwY0A+hjfQl3OK11dVQeeX4KVXB7NNUy9cmvSDA5lrWA3BIiP3M4CAa37spp4RSBOhEpLklDQaZXypUJVK/hHWypnPfKXziOzAWjmosqDpoi1Ac6g2JyiFWu0GeN3MMYXrBY8DawJYukwp/IRZ4cbe0q7Cv3GBLmWOVx3qsKMGh556ZhbBQxJxsl+9ADJdOkmIgdDH7yTqXm0kHmM3MfaCihOh7TRyUbww4vfzqeZJ89P+Cq7zZu6foBbntKf1fLJY6xFbhUSZ9GcIWIep0Y6WpkgKyKWDWa1kvKtDqcjNag== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(366004)(122000001)(4326008)(8936002)(38100700002)(7696005)(966005)(38070700005)(55016002)(9686003)(508600001)(66446008)(76116006)(66946007)(33656002)(26005)(66556008)(66476007)(2906002)(64756008)(8676002)(44832011)(110136005)(86362001)(316002)(6506007)(71200400001)(186003)(83380400001)(5660300002)(52536014)(81973001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?alcwNXFDMHpBQnZtVVVFdFBUVXFYV0VhWWFYOVNkVWZ4UDVQVHVBYzNIMys5?= =?utf-8?B?Y29hakM0eWdmWVhaUXQvZElHby9RVzFudXJ2UG4waXUrWnlxWmE5c2JsenJK?= =?utf-8?B?bXlnMlkxQ09va0xiT095czZzaWlwb0YvbjJNQ3BvQnVMeHRmM1N1azk2RjN1?= =?utf-8?B?NE5Xcmh5U2MvNXI2TVFocmxUMU1BdkU2ZFpTanNhNStVdVp6OUF6WlRUMWc1?= =?utf-8?B?WTc1dUxjNldScHlkMzBlZWdhWS9QcEZaTTYyUkdiZXBVWG43V1RaTGR2K0pq?= =?utf-8?B?bC9qVk1TUURsVjNVZTVhRSt3OTdBOHV3dnl3MzhwQXZEb1c2RXFoVjF2VHM3?= =?utf-8?B?blV1TjViY1htK1VIS25DOHJDbXgzdUhhZkpqamVnTG55TmNVOUxoNkZmQXFi?= =?utf-8?B?YWl0NmtPK005T0NoeU44cWtlNS9kZWd2c25QTlp3b0FlWUtKeDRHOXVvbWlz?= =?utf-8?B?QXZvZWVwT3YrbVFpa1hDVFBxb0JUdU1jcm04SFNGR2EySkpSdmVXb1g2dnpN?= =?utf-8?B?T085aDRQNU91ejVQQTdrZmVNUUhSSWJ2UDVrVjJWenZ6Q0x5K3JKK3l0UmIr?= =?utf-8?B?SkVPUjE1a2NUSE5SSFJHTzJJSGNXcjdKcEhPTHJFMU12OEIrMHVxQkVCaWpL?= =?utf-8?B?aElLYUZueTUxUkJ2U0hiQ1M1VnhlaHJnd0ZKWmU5V1EzOGgwOXRnNVFGci9W?= =?utf-8?B?OEFIdWtDYTFqVkViYyttdDV5bWhHeXVXSVF3NVZNQ3dJb2lXTjVCNDhnbzVV?= =?utf-8?B?eTI1dklJd0NadW1aNG94Q09FRUs1WGFwRHVxSnZxWTZDOFUrTXdsUVllZUw1?= =?utf-8?B?Sk1uMHAzVmRtKzcvSWJJQ0M2NzhhSFMyOGpaUlBvK1h2SmdMb0hucnE2alk4?= =?utf-8?B?QkdLTmhxTXNEOW5JeEh6QjVJY2gyNFMwWFpYR3Z1ZTlJelFpSDBMcFhyaVBr?= =?utf-8?B?ajl3MmFXVnFueVRvbTJmcnIrRDlveTJjRzlmZUVFLzhueUtHTnJJVjNybnB0?= =?utf-8?B?eGJHT25hU2pwenRsRUk5RWhPYzNjNlJSSmtUY04rUDFGaTB1QjI1dEVaL01F?= =?utf-8?B?WkFTcUExKzFLN25kRS9NNlNGNWhuSkVoTGVIeUhsM0VsTUZQNU1WRXVrZDc1?= =?utf-8?B?QW92OXlCcXk1UStvQy9CVzFuMzE3U3BnNUhmMFR1MFRFM1cxMG1wYnUzU3Ax?= =?utf-8?B?VGRCNXZJZ0lZc0s3dm95amV5RHhXcitBZ0pSSytWeCtleXdKL1Q5UVMzOXhW?= =?utf-8?B?R21ubjVOYUY2T2lBUjZtNW1MSEpIMWx3VWhFU0NPbkgyaXFuMmZUZmdZOUtp?= =?utf-8?B?UUVsTlk4MGpBVnc3UnlJTy9PWWR3NldCdVRRbmJodVI4SWlNYU1JT09Hd01y?= =?utf-8?B?Wk9kQ29qMTl5MUFRVUJzdXlCYzJkTGZOTVRpN1hpY1Y3ZnFuNDFrWkFKbkVY?= =?utf-8?B?by84TDhYWFJFOEdCdkJxU04vajJBZkpsaDlWU3ZVWDBRckxBaHRud1hkK3kx?= =?utf-8?B?b1UxZXV4NUt4ZmtFMk50M1dyMnhCdmdVak5UV1gzOHhVbC9ZbHZoamh6RlFH?= =?utf-8?B?emlqWExkd25OdnhkVmVTMyt0bG5jN2owbSt3VGF4V2FvbEVoOFRGbTliZzF6?= =?utf-8?B?cjZZcTdlNlBmZS9PZW1TT0F3TURoWHB0aGh4R2sxWnRuRzVibzNaQXFNOW4v?= =?utf-8?B?Y3hpYVk1YTV6cG1zY0IrbzErYmlJQjBKVjZDQW42LzFWVW96ejJuUmVtQWRZ?= =?utf-8?Q?yMgYFfIRtK3Z+1BiQZflSEAnLuWnIM0XTvvTGLm?= x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2df05cde-465e-47d0-fff6-08d980438eb4 X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Sep 2021 16:43:09.4379 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: BKh3ZQLUswhVHtCQ97EOa+3xZR0KSUlnWMrL0yGn2YLGOwz1oted6eKMfbRVejYKeJR/KmPF4Ejez9iP/XyAZA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR10MB4146 X-Proofpoint-Virus-Version: vendor=nai engine=6300 definitions=10118 signatures=668682 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 phishscore=0 adultscore=0 mlxscore=0 malwarescore=0 suspectscore=0 bulkscore=0 mlxlogscore=773 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2109230001 definitions=main-2109250125 X-Proofpoint-ORIG-GUID: LuopR16x5rWtYHIoEranYnVOw4RxfIYN X-Proofpoint-GUID: LuopR16x5rWtYHIoEranYnVOw4RxfIYN X-Spam-Score: 0.6 (/) X-Debbugs-Envelope-To: 28736 Cc: "28736@debbugs.gnu.org" <28736@debbugs.gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) PiA+PiA+ID4gVGhlIHJpZ2h0IHF1ZXN0aW9uIGlzIHdoeSBpcyBpdCBhIHByb2JsZW0gdG8gZG9j dW1lbnQgdGhpcz8NCj4gPj4gPg0KPiA+PiA+IDxTaHJ1Zz4gQmVjYXVzZSB3ZSBkb24ndCB3YW50 IHRvIGd1YXJhbnRlZSB0aGUgcmV0dXJuIHZhbHVlIHdvbid0DQo+ID4+ID4gY2hhbmdlIGluIHRo ZSBmdXR1cmU/DQo+ID4+DQo+ID4+IEFyZSB5b3Ugc3VyZT8NCj4gPg0KPiA+IE5vLg0KPiANCj4g VGhlIHF1ZXN0aW9uIGhlcmUgaXMgaWYgdGhlIHJldHVybiB2YWx1ZSBvZiBgcHVzaCcgc2hvdWxk IGJlDQo+IGRvY3VtZW50ZWQuDQo+IA0KPiBJIHRvb2sgYSBsb29rIGF0IENvbW1vbiBMaXNwLCBh bmQgdGhleSBkbyBub3QgZG9jdW1lbnQgaXRzIHJldHVybg0KPiB2YWx1ZS5bMV0gIEkgdGhpbmsg aXQncyBmaW5lIGZvciB1cyB0byBhbHNvIG5vdCBkb2N1bWVudCBpdCwgdW5sZXNzDQo+IHNvbWVv bmUgY2FuIHNob3cgYSBjbGVhciByZWFzb24gd2h5IGl0IHNob3VsZCBiZS4NCj4gDQo+IEknbSB0 aGVyZWZvcmUgY2xvc2luZyB0aGlzIGJ1ZyByZXBvcnQuDQo+IEZvb3Rub3RlczoNCj4gWzFdIGh0 dHA6Ly9jbGhzLmxpc3Auc2UvQm9keS9tX3B1c2guaHRtDQoNCkRvbid0IGxvb2sgdG8gdGhlIENv bW1vbiBMaXNwIEh5cGVyc3BlYyBhcyBhIGNvbXBsZXRlDQpkZWZpbml0aW9uIG9mIHRoZSBsYW5n dWFnZS4gIEl0J3MganVzdCBhIHF1aWNrIHdheSB0bw0KZ2V0IHNvbWUgaW5mbyAoSU1PKS4NCg0K Q29tbW9uIExpc3AgVGhlIExhbmd1YWdlICgybmQgZWRpdGlvbikgaXMgd2hlcmUgdG8NCmxvb2su ICBFc3BlY2lhbGx5IGZvciBkZXNpZ24gY2hvaWNlcywgc2VtYW50aWNzLCBhbmQNCnJlYXNvbnMg YmVoaW5kIHRoZSBkZXNpZ24uDQoNCkNMVEwyIHNheXMgdGhpcyBhYm91dCBgcHVzaCcgKHNpbWls YXJseSBgcHVzaG5ldycpOg0KDQogVGhlIGVmZmVjdCBvZiAocHVzaCBpdGVtIHBsYWNlKSBpcyBy b3VnaGx5IGVxdWl2YWxlbnQgdG8NCg0KIChzZXRmIHBsYWNlIChjb25zIGl0ZW0gcGxhY2UpKQ0K IGV4Y2VwdCB0aGF0IHRoZSBsYXR0ZXIgd291bGQgZXZhbHVhdGUgYW55IHN1YmZvcm1zIG9mDQog cGxhY2UgdHdpY2UsIHdoaWxlIHB1c2ggdGFrZXMgY2FyZSB0byBldmFsdWF0ZSB0aGVtDQogb25s eSBvbmNlLiBNb3Jlb3ZlciwgZm9yIGNlcnRhaW4gcGxhY2UgZm9ybXMgcHVzaCBtYXkNCiBiZSBz aWduaWZpY2FudGx5IG1vcmUgZWZmaWNpZW50IHRoYW4gdGhlIHNldGYgdmVyc2lvbi4NCg0KQW5k IHdoYXQgaXMgdGhlIGVmZmVjdCBvZiBgc2V0Zicgd2l0aCBhIGNvbnM/ICBDTFRMMg0KdGVsbHMg dXM6DQoNCiBUaGUgdWx0aW1hdGUgcmVzdWx0IG9mIGV2YWx1YXRpbmcgYSBzZXRmIGZvcm0gaXMg dGhlDQogdmFsdWUgb2YgbmV3dmFsdWUuDQoNCmBzZXRmJywgaW4gYWxsIGl0cyBteXJpYWQgcG9z c2liaWxpdGllcywgaW5jbHVkaW5nDQp1c2VyLWRlZmluZWQgc2V0ZiBtZXRob2RzLCBpcywgSSB0 aGluaywgc3BlY2lmaWVkIGFzDQpyZXR1cm5pbmcgdGhlIG5ldyAoanVzdCBzZXQpIHZhbHVlLg0K DQpJIGFncmVlIHRoYXQgdGhlIENvbW1vbiBMaXNwIGRvYyBjb3VsZCBiZSBtb3JlIGV4cGxpY2l0 DQphYm91dCB0aGlzLCBidXQgbXkgcmVhZGluZyBvZiBpdCBpcyB0aGF0IGBwdXNoJyByZXR1cm5z DQp0aGUgbmV3IHZhbHVlIC0gdGhhdCdzIHBhcnQgb2YgaXRzIHNwZWNpZmllZCBiZWhhdmlvci4N Cg0KT3RoZXIgcmVhZGVycyBtYXkgZGlzYWdyZWUuDQoNCkZvciBgcHVzaCc6IA0KDQpodHRwczov L3d3dy5jcy5jbXUuZWR1L0dyb3Vwcy9BSS9odG1sL2NsdGwvY2xtL25vZGUxNDkuaHRtbA0KDQpG b3IgYHNldGYnOg0KDQpodHRwczovL3d3dy5jcy5jbXUuZWR1L0dyb3Vwcy9BSS9odG1sL2NsdGwv Y2xtL25vZGU4MC5odG1sDQoNCkV4YW1wbGVzIChgcHVzaCcsIGBzZXRmJyk6DQoNCmh0dHBzOi8v d3d3LmNzZWUudW1iYy5lZHUvY291cnNlcy8zMzEvcmVzb3VyY2VzL2xpc3AvTElTUC10dXRvcmlh bC5odG1sI1NldGYNCg0KX19fDQoNCk5vdGUsIGhvd2V2ZXIsIHRoYXQgc29tZSB0aGluZ3MgdGhh dCBgc2V0ZicgX3JlcGxhY2VkXw0KaW4gQ29tbW9uIExpc3AsIHN1Y2ggYXMgYHNldGNhcicsIGRv IE5PVCByZXR1cm4gdGhlDQp0aGluZyB1cGRhdGVkLiBgc2V0Y2FyJyByZXR1cm5zIHRoZSBuZXcg Y2FyLCBub3QgdGhlDQp1cGRhdGVkIGNvbnMuDQogDQo= From unknown Sun Jun 22 11:38:18 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 24 Oct 2021 11:24:08 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator