From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Daniel Colascione Newsgroups: gmane.emacs.bugs Subject: bug#16963: A patch to create a list-with-tail primitive. Date: Mon, 24 Mar 2014 19:45:04 -0700 Message-ID: <5330EDB0.1070406@dancol.org> References: <1394200708.1710.4.camel@localhost.localdomain> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="q7rirHXgFVf487a4ApluSnpSN9XUq7xs3" X-Trace: ger.gmane.org 1395715567 3536 80.91.229.3 (25 Mar 2014 02:46:07 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 25 Mar 2014 02:46:07 +0000 (UTC) Cc: 16963@debbugs.gnu.org To: Stefan , Demetrios Obenour Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Mar 25 03:46:17 2014 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 1WSHNY-0004K9-Oa for geb-bug-gnu-emacs@m.gmane.org; Tue, 25 Mar 2014 03:46:16 +0100 Original-Received: from localhost ([::1]:39397 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WSHNY-0003t1-DR for geb-bug-gnu-emacs@m.gmane.org; Mon, 24 Mar 2014 22:46:16 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:50882) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WSHNQ-0003so-K6 for bug-gnu-emacs@gnu.org; Mon, 24 Mar 2014 22:46:13 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WSHNL-0004Mk-87 for bug-gnu-emacs@gnu.org; Mon, 24 Mar 2014 22:46:08 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:47117) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WSHNL-0004MT-13 for bug-gnu-emacs@gnu.org; Mon, 24 Mar 2014 22:46:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1WSHNK-0004iw-8d for bug-gnu-emacs@gnu.org; Mon, 24 Mar 2014 22:46:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Daniel Colascione Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 25 Mar 2014 02:46:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 16963 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 16963-submit@debbugs.gnu.org id=B16963.139571551918091 (code B ref 16963); Tue, 25 Mar 2014 02:46:02 +0000 Original-Received: (at 16963) by debbugs.gnu.org; 25 Mar 2014 02:45:19 +0000 Original-Received: from localhost ([127.0.0.1]:48297 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WSHMc-0004hi-CG for submit@debbugs.gnu.org; Mon, 24 Mar 2014 22:45:18 -0400 Original-Received: from dancol.org ([96.126.100.184]:42282) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WSHMY-0004hU-J3 for 16963@debbugs.gnu.org; Mon, 24 Mar 2014 22:45:15 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=dancol.org; s=x; h=Content-Type:In-Reply-To:References:Subject:CC:To:MIME-Version:From:Date:Message-ID; bh=1ORSYsMgOiyX9A8m5Ci1QOA30BFsc7FNg1wK/speG1M=; b=ScHoagx3NaRzw8VbCu1Zwad3QNDhl97EZdw1jkp/SCLVcZ3hLzeZ0Aj1x1Z4OW5UkDpbmlqSJstI7VeLtZXVXh3A8Je5thkbBGxFjRn/G8ZMMn7lWSXYvLqjR5M12lZrq1q+icJbU34pkbSXn3jLtOWUpjq1gAglgEiwQ5OWnDrcQy5KZVztTrptCCoGtN/zEqetFGm4d/WYcIKX/kQQqVZcJTJgS4QUzAAt7zoWamwT6URsIlKoH7l8eZETRuFYt8EJI5khASXYgsj9MfMcmf5Pb2nLH6kn6lwYjH5EXeRxyCz7X8q8fxZtfG8pm85Wy3ZfFVIk3A9gtE7hoj9InA==; Original-Received: from [2620:0:1cfe:a1:2b5:6dff:fe00:f9a6] by dancol.org with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1WSHMV-0002xy-U9; Mon, 24 Mar 2014 19:45:11 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 In-Reply-To: X-Enigmail-Version: 1.6 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.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-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:87343 Archived-At: This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --q7rirHXgFVf487a4ApluSnpSN9XUq7xs3 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 03/24/2014 07:10 PM, Stefan wrote: >> Since a comment in backquote.el said that backquote-list* needed to be= a >> primitive, here is an implementation of it as one, under the name >> list-with-tail. >=20 > I think it would make more sense to call it `list*'. Also it might mak= e > sense to change backquote.el so it uses this `list*' (tho probably only= > when passed with enough arguments). Agreed. On more that one occasion, I've wished we had a CL-less `list*'. If you do add this feature, please make sure the existing list* compiler macros keep working. --q7rirHXgFVf487a4ApluSnpSN9XUq7xs3 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.14 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJTMO2wAAoJEMAaIROpHW7IORoQAIcNd/i3cZ7Sfig9Om4IMQ15 T3ibfcizBBnTR8RYo56j4HN0CkxkryF8J+WMrp7UKCQmYKvQR2gBUh3y+YTBdWhr a3lwQR3NVr12aXFnn2thhxf7YbTttMeJl2wid6bk29CBl0MXLd19lW4zE4zVW4Mx iApxhzugkVSUb3Y+Uxz6n0Ao4fCmh/WqmIDAxkDg5rz2B8T0bq56U4B22tC1DfP8 8zR/GG8687HDRdY12PiCHtKIzrtpETF+Tb2k2DeCTYfUbrClPQhkF5b26J0EOVbd Bbc3Tpvtnt1QZbq3KXWEg/S73LYTGsuaoTXKP7kA58Rmz9t0Acu0WHPGSWJpmnJA a3WUz8Q3NNxq5LygwOTb2XOVDTf6coOYx98p7rm8CG95xg8vO/lK3rwM2jQHgU0Q VcCaukluKoWfX91O7wENCu9Xx3sCJ5FK6vwtqqD2JESWiWXsPk26d246zz/lP2/4 o0SoHrbvTvJgXTpqgXmTLkR9nbFoTGARDHIIDdaq5a23dF/qOz6xC92G22ENZUfz ZMw8x8UZ2uQaRnbPqwrnsmlY8+hYoLtAP2mJ/i6tKzA8aSV1K563Pa9FMuWxoYjk ZJmhlYCqk7uUvkY6qBhEZZSVMSyu4qyHpYMjxnupYeM6luiFoE8JK3HMU+dqlUne b0B+zwQRhEBWMifqBxZH =ogJu -----END PGP SIGNATURE----- --q7rirHXgFVf487a4ApluSnpSN9XUq7xs3--