From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Howard McCay Newsgroups: gmane.emacs.bugs Subject: bug#24621: 24.5.1 (i686-pc-mingw32) of 2015-04-11 on LEG570; elisp manual; third attempt; please forgive and disregard first and second. Date: Sun, 9 Oct 2016 23:22:23 +0000 (UTC) Message-ID: <464741169.1690694.1476055344006@mail.yahoo.com> References: <1882419341.2371236.1475649537138.ref@mail.yahoo.com> <1882419341.2371236.1475649537138@mail.yahoo.com> <417241573.1229709.1475649965531@mail.yahoo.com> <1464462670.2852406.1475651578683@mail.yahoo.com> <1818766431.2865153.1475651705954@mail.yahoo.com> <87int76oki.fsf@zigzag.favinet> Reply-To: Howard McCay NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_1690693_862103298.1476055344001" X-Trace: blaine.gmane.org 1476055466 9613 195.159.176.226 (9 Oct 2016 23:24:26 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sun, 9 Oct 2016 23:24:26 +0000 (UTC) To: "24621@debbugs.gnu.org" <24621@debbugs.gnu.org> Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Oct 10 01:24:23 2016 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 1btNS3-0000yl-Tm for geb-bug-gnu-emacs@m.gmane.org; Mon, 10 Oct 2016 01:24:16 +0200 Original-Received: from localhost ([::1]:46300 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1btNS2-000891-9l for geb-bug-gnu-emacs@m.gmane.org; Sun, 09 Oct 2016 19:24:14 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:42804) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1btNRv-00088u-RP for bug-gnu-emacs@gnu.org; Sun, 09 Oct 2016 19:24:09 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1btNRr-0006gx-EM for bug-gnu-emacs@gnu.org; Sun, 09 Oct 2016 19:24:06 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:44126) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1btNRq-0006gj-Vl for bug-gnu-emacs@gnu.org; Sun, 09 Oct 2016 19:24:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1btNRq-0001Vt-GD for bug-gnu-emacs@gnu.org; Sun, 09 Oct 2016 19:24:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Howard McCay Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 09 Oct 2016 23:24:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 24621 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 24621-submit@debbugs.gnu.org id=B24621.14760553965755 (code B ref 24621); Sun, 09 Oct 2016 23:24:02 +0000 Original-Received: (at 24621) by debbugs.gnu.org; 9 Oct 2016 23:23:16 +0000 Original-Received: from localhost ([127.0.0.1]:50316 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1btNR5-0001Uk-S6 for submit@debbugs.gnu.org; Sun, 09 Oct 2016 19:23:16 -0400 Original-Received: from nm21-vm4.bullet.mail.gq1.yahoo.com ([98.136.217.51]:39189) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1btNR3-0001UU-P1 for 24621@debbugs.gnu.org; Sun, 09 Oct 2016 19:23:14 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1476055387; bh=de4S5PCvQe41PuTN2lyXwi6wU44pwFyKE2J4TyfCL/8=; h=Date:From:Reply-To:To:In-Reply-To:References:Subject:From:Subject; b=SKMXCTDlxkfYlyJcR6xcDW57+uUo5bXH5dI4cDwhKSBk+05OJlwdNqMK+bzypEQ0Q8SOgood3vgfh0Sxq94U2pdmdd2KKa1pUeI+o/LMJW1aBfcGcfnO+zYXcTDeUUiK0Zn7zRDOWcVd8eBn9X4DSM1QzKh54oYQX5sVPGverKvdElJQfHljGzGJfY/pxfVTT7KLOjFFjJ+8mRYv+0PAikaM0cva4+nfhZNGg79GvkYVrNHvLfYxGWJoZP16rka/MSQnhvefqorIZPMgDopdl7Bo95hvTBSh8qphWcTLuWG4JL9g/n9oRxD1L1yz+Ad0ZjNmzz6GD4ELIi1usITPNA== Original-Received: from [216.39.60.184] by nm21.bullet.mail.gq1.yahoo.com with NNFMP; 09 Oct 2016 23:23:07 -0000 Original-Received: from [98.137.12.215] by tm20.bullet.mail.gq1.yahoo.com with NNFMP; 09 Oct 2016 23:23:07 -0000 Original-Received: from [127.0.0.1] by omp1023.mail.gq1.yahoo.com with NNFMP; 09 Oct 2016 23:23:07 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 634917.3960.bm@omp1023.mail.gq1.yahoo.com X-YMail-OSG: uiK13rgVM1kiukL9dtPwgrww8eu.HcSbdNjKwBLSxFl20bujpBkkUpHmPzo_M7b mP3hg9d1GWLIxVl4u_jdloPOcg9N6xt0L6hXuhwyMqmvsVKdQrcTpO5E8Wfd1cHdKngqAb1NPJNR qJVGmcdvn.0mMfk5AcVwKcwciCGnFxRfX9RW1JPb66tFmmASN.2oKccQJDzm3ehDT0IiM80uhFq0 WpOhdKSX5nbfghQqjj71JXhJhHlpu31H.oxVT7PHr.rHb.x1E7WkWK9Fa33G3v5rQX55J_OgkCHh sDr2YO4Mne7ZOqNG4cLuHXDFE54ayVZ4NkCIFX4rwuOvO1jZ.gJQXGufBQd0T_WIcS6gRSXoZfMF 9cShgBTF.LrzM7CPtEONDb9gjgBCWsxW.lUHt.KHv2l2scUXS0nirFRHmkvTibdAdyAYqujAlo6t mGPoeWFjtMAJsZCl6JKRK_MZlfd7UaCIffpPjPPT_wUxTMfdwaHJBmSJzhS7WnrhUIAKLGpmBbNf kH9nfjb77lP5QpzUOCD6s.lZueC0wJwhpRz.rzGzz3cEMS_XMRPliSSTAI.6Zcj9fT9s- Original-Received: from jws300054.mail.gq1.yahoo.com by sendmailws125.mail.gq1.yahoo.com; Sun, 09 Oct 2016 23:23:07 +0000; 1476055387.055 In-Reply-To: <87int76oki.fsf@zigzag.favinet> 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:124284 Archived-At: ------=_Part_1690693_862103298.1476055344001 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Dear Mr. Nguyen: Thank you for your timely response to my request. You are correct.=C2=A0 It was my mistake to have included the extra erroneo= us parenthesis. Please revise my request to allow(rose . violet . buttercup) to be interpre= ted as(rose . (violet . buttercup)) which, as you have explained, is the sa= me as(rose violet . buttercup) I understand this alternative to be a cons whose CAR is rose and whose CDR = points to a cons whose CAR is violet and whose CDR is buttercup.=C2=A0 You = have explained that this is equivalent to a two member list whose first mem= ber is rose and whose second member is a cons whose CAR is violet and whose= CDR is buttercup. My expanded request is that all functions expecting a list for an argument = should treat these alternative lists just as they would treat a nil-termina= ted list. From: Thien-Thi Nguyen To: Howard McCay =20 Cc: 24621@debbugs.gnu.org Sent: Wednesday, October 5, 2016 4:08 AM Subject: Re: bug#24621: 24.5.1 (i686-pc-mingw32) of 2015-04-11 on LEG570; = elisp manual; third attempt; please forgive and disregard first and second. =20 () Howard McCay () Wed, 5 Oct 2016 07:15:05 +0000 (UTC) =C2=A0 (rose . (violet . buttercup)) =C2=A0 =3D =C2=A0 (rose (violet . buttercup)) For Lisp (and Scheme), this relation does not hold.=C2=A0 To see for yourself, in the *scratch* buffer, add: '(rose . (violet . buttercup)) and type =E2=80=98C-j=E2=80=99 (NB: single-quote at the beginning of the fo= rm). You should see: (rose violet . buttercup) Any change you propose to =E2=80=98read=E2=80=99 that assumes (or prescribe= s) otherwise will be DOA. --=20 Thien-Thi Nguyen ----------------------------------------------- (defun responsep (type via) =C2=A0 (case type =C2=A0 =C2=A0 (technical (eq 'mailing-list via)) =C2=A0 =C2=A0 ...))=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 748E A0E8 1CB8 A748 9BFA --------------------------------------- 6CE4 6703 2224 4C80 7502 =20 ------=_Part_1690693_862103298.1476055344001 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Dear Mr. Nguyen:

Thank you for your timely response to my request.

You are correct.  = It was my mistake to have included the extra erroneous parenthesis.

Please revise my request to allow
(rose . violet . buttercup) to = be interpreted as
(rose . (violet . buttercup)) which, as you have explained, is the sam= e as
(rose vi= olet . buttercup)

I u= nderstand this alternative to be a cons whose CAR is rose and whose CDR poi= nts to a cons whose CAR is violet and whose CDR is buttercup.  You hav= e explained that this is equivalent to a two member list whose first member= is rose and whose second member is a cons whose CAR is violet and whose CD= R is buttercup.

My ex= panded request is that all functions expecting a list for an argument shoul= d treat these alternative lists just as they would treat a nil-terminated l= ist.
------=_Part_1690693_862103298.1476055344001--