From mboxrd@z Thu Jan 1 00:00:00 1970
Path: news.gmane.org!.POSTED!not-for-mail
From: Philipp Stephani
Newsgroups: gmane.emacs.bugs
Subject: bug#25477: 26.0.50; `dolist' macro accepts more than three arguments
Date: Sun, 26 Mar 2017 18:56:39 +0000
Message-ID:
References:
NNTP-Posting-Host: blaine.gmane.org
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary=f403045f15180dcea7054ba6ca70
X-Trace: blaine.gmane.org 1490554635 12332 195.159.176.226 (26 Mar 2017 18:57:15 GMT)
X-Complaints-To: usenet@blaine.gmane.org
NNTP-Posting-Date: Sun, 26 Mar 2017 18:57:15 +0000 (UTC)
To: 25477@debbugs.gnu.org
Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Mar 26 20:57:10 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 1csDLd-0002IG-Sx
for geb-bug-gnu-emacs@m.gmane.org; Sun, 26 Mar 2017 20:57:06 +0200
Original-Received: from localhost ([::1]:41947 helo=lists.gnu.org)
by lists.gnu.org with esmtp (Exim 4.71)
(envelope-from )
id 1csDLj-0000tQ-Jg
for geb-bug-gnu-emacs@m.gmane.org; Sun, 26 Mar 2017 14:57:11 -0400
Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:43859)
by lists.gnu.org with esmtp (Exim 4.71)
(envelope-from ) id 1csDLd-0000t9-JG
for bug-gnu-emacs@gnu.org; Sun, 26 Mar 2017 14:57:06 -0400
Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
(envelope-from ) id 1csDLa-0007Ii-Gz
for bug-gnu-emacs@gnu.org; Sun, 26 Mar 2017 14:57:05 -0400
Original-Received: from debbugs.gnu.org ([208.118.235.43]:47971)
by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16)
(Exim 4.71) (envelope-from )
id 1csDLa-0007Ic-Cz
for bug-gnu-emacs@gnu.org; Sun, 26 Mar 2017 14:57:02 -0400
Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2)
(envelope-from ) id 1csDLa-0005Ky-2v
for bug-gnu-emacs@gnu.org; Sun, 26 Mar 2017 14:57:02 -0400
X-Loop: help-debbugs@gnu.org
Resent-From: Philipp Stephani
Original-Sender: "Debbugs-submit"
Resent-CC: bug-gnu-emacs@gnu.org
Resent-Date: Sun, 26 Mar 2017 18:57:02 +0000
Resent-Message-ID:
Resent-Sender: help-debbugs@gnu.org
X-GNU-PR-Message: followup 25477
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
Original-Received: via spool by 25477-submit@debbugs.gnu.org id=B25477.149055461820506
(code B ref 25477); Sun, 26 Mar 2017 18:57:02 +0000
Original-Received: (at 25477) by debbugs.gnu.org; 26 Mar 2017 18:56:58 +0000
Original-Received: from localhost ([127.0.0.1]:46170 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1csDLV-0005Kd-NW
for submit@debbugs.gnu.org; Sun, 26 Mar 2017 14:56:57 -0400
Original-Received: from mail-wr0-f175.google.com ([209.85.128.175]:35673)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1csDLT-0005KQ-V1
for 25477@debbugs.gnu.org; Sun, 26 Mar 2017 14:56:56 -0400
Original-Received: by mail-wr0-f175.google.com with SMTP id u1so27362270wra.2
for <25477@debbugs.gnu.org>; Sun, 26 Mar 2017 11:56:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
h=mime-version:references:in-reply-to:from:date:message-id:subject:to;
bh=pWkgbiWD4WQ+jTVT7D413WJn/TF3KusSEUZePLl3pws=;
b=moD3o12IHGAdpSkTQ2YWo8Cj4LWxCL3uIHuk42tSwk0wnNqIjQnq135yfA4HFz8rar
v0dQMV1Baw8kGoVvPqmGEszbnys7XEionvv+6MfxCW8DzeOSPVEgUbthHQU1smujouXS
B7ySV2wgDxaiC2DbDhPJ55UHlfARS8jjN78prU+TbQ6uBaEAuBiSAhx6rqX67ofPJvl0
Q8yCguS6JCaEMf80O2DNYBs3pilrO3gUctAffxlRXsTV3rwlfV+zoXjX1Qk8jXm6DwsZ
1++gDmeCNrkxwz1/V5nVoqpS5lcAyYcjgwrEXTA5qh+nXpnTzRD2pGZWgzMYemX+y9Qi
DVUQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20161025;
h=x-gm-message-state:mime-version:references:in-reply-to:from:date
:message-id:subject:to;
bh=pWkgbiWD4WQ+jTVT7D413WJn/TF3KusSEUZePLl3pws=;
b=LOsxUmtCukapgoL5IiEDujfCaQaH98xkQI0cj+ywMDUavVaO7wE7ABv81UlF99/0et
yRQGSZ0xOIaCR2dL6ybfKhV68U7Ag+UafrZp5NFapOyy06wJIZyKYWiNdACPhpaCU3zD
Rv8MYWJPT79G+TS+pUB1M/324yYLb2OCgLM9Xgkw8DYssjeyAaxKABKpLPz/ypVkj9BS
WiMOvRVVEWMyocXJaZLohf3w3GiYq4+5Qlc/87kBQIbIjiL5UgVh7AnJCI4MroJCEGhx
f3JpHDJLlJHts1VhZ2y5mRwvUIYwW7CgBlD/8wDplXYgJbgdJnr1smG9J09zZF9BHUec
Y6HQ==
X-Gm-Message-State: AFeK/H0fy3q8qzw8uy1MnsmnISq8OpEz1CgjYsVVL9kWjfaM0gf16SaNMxj5moB8lEnMGddi3enD+8DxGwgoWA==
X-Received: by 10.223.164.201 with SMTP id h9mr16080407wrb.175.1490554610099;
Sun, 26 Mar 2017 11:56:50 -0700 (PDT)
In-Reply-To:
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:130988
Archived-At:
--f403045f15180dcea7054ba6ca70
Content-Type: multipart/alternative; boundary=f403045f15180dcea2054ba6ca6e
--f403045f15180dcea2054ba6ca6e
Content-Type: text/plain; charset=UTF-8
Philipp Stephani schrieb am Mi., 18. Jan. 2017 um
22:37 Uhr:
>
> In *scratch*, evaluate
>
> (dolist (a () 1 2 3))
>
> The result is 3, but a `wrong-number-of-arguments' signal should be
> raised.
>
I've attached a patch.
--f403045f15180dcea2054ba6ca6e
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
In *scratch*, evaluate
(dolist (a () 1 2 3))
The result is 3, but a `wrong-number-of-arguments' signal should be
raised.
I've at=
tached a patch.
--f403045f15180dcea2054ba6ca6e--
--f403045f15180dcea7054ba6ca70
Content-Type: text/plain; charset=US-ASCII;
name="0001-Validate-SPEC-of-dolist-cf.-Bug-25477.txt"
Content-Disposition: attachment;
filename="0001-Validate-SPEC-of-dolist-cf.-Bug-25477.txt"
Content-Transfer-Encoding: base64
Content-ID: <15b0bfa21648e4993831>
X-Attachment-Id: 15b0bfa21648e4993831
RnJvbSBjYjFmOGNlODBlZGYxZGU3YTFmOWI4ODYzMDhhNjg4YTJhYjZkY2JmIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBQaGlsaXBwIFN0ZXBoYW5pIDxwaHN0QGdvb2dsZS5jb20+CkRh
dGU6IFN1biwgMjYgTWFyIDIwMTcgMjA6NTM6NDMgKzAyMDAKU3ViamVjdDogW1BBVENIXSBWYWxp
ZGF0ZSBTUEVDIG9mIGBkb2xpc3QnLCBjZi4gQnVnIzI1NDc3LgoKKiBsaXNwL3N1YnIuZWwgKGRv
bGlzdCk6IFRlc3QgdHlwZSBhbmQgbGVuZ3RoIG9mIFNQRUMuCiogdGVzdC9saXNwL3N1YnItdGVz
dHMuZWwgKHN1YnItdGVzdHMtLWRvbGlzdC0td3JvbmctbnVtYmVyLW9mLWFyZ3MpOgpBZGQgdW5p
dCB0ZXN0LgotLS0KIGxpc3Avc3Vici5lbCAgICAgICAgICAgIHwgIDQgKysrKwogdGVzdC9saXNw
L3N1YnItdGVzdHMuZWwgfCAxMCArKysrKysrKysrCiAyIGZpbGVzIGNoYW5nZWQsIDE0IGluc2Vy
dGlvbnMoKykKCmRpZmYgLS1naXQgYS9saXNwL3N1YnIuZWwgYi9saXNwL3N1YnIuZWwKaW5kZXgg
NmIwNDAzODkwYy4uNjVkMWI5YjQ4MiAxMDA2NDQKLS0tIGEvbGlzcC9zdWJyLmVsCisrKyBiL2xp
c3Avc3Vici5lbApAQCAtMTkwLDYgKzE5MCwxMCBAQCBkb2xpc3QKIAogXChmbiAoVkFSIExJU1Qg
W1JFU1VMVF0pIEJPRFkuLi4pIgogICAoZGVjbGFyZSAoaW5kZW50IDEpIChkZWJ1ZyAoKHN5bWJv
bHAgZm9ybSAmb3B0aW9uYWwgZm9ybSkgYm9keSkpKQorICAodW5sZXNzIChjb25zcCBzcGVjKQor
ICAgIChzaWduYWwgJ3dyb25nLXR5cGUtYXJndW1lbnQgKGxpc3QgJ2NvbnNwIHNwZWMpKSkKKyAg
KHVubGVzcyAoPD0gMiAobGVuZ3RoIHNwZWMpIDMpCisgICAgKHNpZ25hbCAnd3JvbmctbnVtYmVy
LW9mLWFyZ3VtZW50cyAobGlzdCAnKDIgLiAzKSAobGVuZ3RoIHNwZWMpKSkpCiAgIDs7IEl0IHdv
dWxkIGJlIGNsZWFuZXIgdG8gY3JlYXRlIGFuIHVuaW50ZXJuZWQgc3ltYm9sLAogICA7OyBidXQg
dGhhdCB1c2VzIGEgbG90IG1vcmUgc3BhY2Ugd2hlbiBtYW55IGZ1bmN0aW9ucyBpbiBtYW55IGZp
bGVzCiAgIDs7IHVzZSBkb2xpc3QuCmRpZmYgLS1naXQgYS90ZXN0L2xpc3Avc3Vici10ZXN0cy5l
bCBiL3Rlc3QvbGlzcC9zdWJyLXRlc3RzLmVsCmluZGV4IGEzYjA4ZTk2OTcuLjBkMjQzY2M1ZDgg
MTAwNjQ0Ci0tLSBhL3Rlc3QvbGlzcC9zdWJyLXRlc3RzLmVsCisrKyBiL3Rlc3QvbGlzcC9zdWJy
LXRlc3RzLmVsCkBAIC0yODEsNSArMjgxLDE1IEBAIHN1YnItdGVzdC0tZnJhbWVzLTEKICAgKHNo
b3VsZCAoZXF1YWwgKHN0cmluZy1tYXRjaC1wICJcXGBbWzpibGFuazpdXVxcJyIgIlx1MzAwMCIp
IDApKQogICAoc2hvdWxkLW5vdCAoc3RyaW5nLW1hdGNoLXAgIlxcYFtbOmJsYW5rOl1dXFwnIiAi
XE57TElORSBTRVBBUkFUT1J9IikpKQogCisoZXJ0LWRlZnRlc3Qgc3Vici10ZXN0cy0tZG9saXN0
LS13cm9uZy1udW1iZXItb2YtYXJncyAoKQorICAiVGVzdCB0aGF0IGBkb2xpc3QnIGRvZXNuJ3Qg
YWNjZXB0IHdyb25nIHR5cGVzIG9yIGxlbmd0aCBvZiBTUEVDLAorY2YuIEJ1ZyMyNTQ3Ny4iCisg
IChzaG91bGQtZXJyb3IgKGV2YWwgJyhkb2xpc3QgKGEpKSkKKyAgICAgICAgICAgICAgICA6dHlw
ZSAnd3JvbmctbnVtYmVyLW9mLWFyZ3VtZW50cykKKyAgKHNob3VsZC1lcnJvciAoZXZhbCAnKGRv
bGlzdCAoYSAoKSAncmVzdWx0ICdpbnZhbGlkKSkgdCkKKyAgICAgICAgICAgICAgICA6dHlwZSAn
d3JvbmctbnVtYmVyLW9mLWFyZ3VtZW50cykKKyAgKHNob3VsZC1lcnJvciAoZXZhbCAnKGRvbGlz
dCAiZm9vIikgdCkKKyAgICAgICAgICAgICAgICA6dHlwZSAnd3JvbmctdHlwZS1hcmd1bWVudCkp
CisKIChwcm92aWRlICdzdWJyLXRlc3RzKQogOzs7IHN1YnItdGVzdHMuZWwgZW5kcyBoZXJlCi0t
IAoyLjEyLjIKCg==
--f403045f15180dcea7054ba6ca70--