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


Philip= p Stephani <p.stephani2@gmail.c= om> schrieb am Mi., 18. Jan. 2017 um 22:37=C2=A0Uhr:

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--