From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: =?UTF-8?Q?Cl=c3=a9ment_Pit--Claudel?= Newsgroups: gmane.emacs.devel Subject: Re: humble proposal: New special form progn-1 Date: Wed, 27 Jul 2016 15:07:10 -0400 Message-ID: <664cb477-c44f-9eb3-87b4-443e206bd26e@gmail.com> References: <3d003b0a-6d60-1081-5a6f-6324add22e79@gmail.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="JM95UhN7bHIXQ4oPELVF17mMWg3fmj1fX" X-Trace: ger.gmane.org 1469646456 12706 80.91.229.3 (27 Jul 2016 19:07:36 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 27 Jul 2016 19:07:36 +0000 (UTC) Cc: emacs-devel@gnu.org To: Tino Calancha Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Jul 27 21:07:31 2016 Return-path: Envelope-to: ged-emacs-devel@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 1bSUB0-0002p4-Ql for ged-emacs-devel@m.gmane.org; Wed, 27 Jul 2016 21:07:30 +0200 Original-Received: from localhost ([::1]:48248 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bSUB0-000105-1A for ged-emacs-devel@m.gmane.org; Wed, 27 Jul 2016 15:07:30 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:40577) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bSUAt-0000zw-SY for emacs-devel@gnu.org; Wed, 27 Jul 2016 15:07:24 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bSUAo-0007B3-Ri for emacs-devel@gnu.org; Wed, 27 Jul 2016 15:07:22 -0400 Original-Received: from mout.kundenserver.de ([217.72.192.73]:60843) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bSUAo-0007Ay-GR for emacs-devel@gnu.org; Wed, 27 Jul 2016 15:07:18 -0400 Original-Received: from [18.189.62.146] ([18.189.62.146]) by mrelayeu.kundenserver.de (mreue101) with ESMTPSA (Nemesis) id 0M2uxS-1bCjju32ec-00si9H; Wed, 27 Jul 2016 21:07:16 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 In-Reply-To: X-Provags-ID: V03:K0:biV0bvRbg06PfqOQSuY+FgAgMOs6wcQ5mCrDF+QslYQi+b3vul7 okOLfP+6xC6/N2bVh1ELc+zvpBOgBMuoIAJKUke+E1IaAIMmwQkFsDBiWVhVcl7hn9ULL9Q xiyz316OxpihlQ9sljSqH/rrKfcYTC9svFkBkjA462mEdchLdfVXNUkZiN4/F7rvzWqCYJO zwotin5XQxdgIyIfdxWCw== X-UI-Out-Filterresults: notjunk:1;V01:K0:VN6mfhkwbRQ=:3C5HdjplPHM1BsoehFdWme c8EcUpoh7UCRcGW+ZlMdss6RNR1mq7wxi15mPGPovkkMgKwE6kgGiEGVRtQ1iy1+DPnocM7DE Pmsp0M8UXRL+hd/W9kyKPJBPDlaY2Ht64zLRVmTYfVzaHALeXj9vatkXAZ/5ljpakyh7hw7NX NXftqDFXgmKBSqysjs4YFG5ya0UDCJ+D5maMJF9qfrrUk3xsoBSg/IPNkh4jjW1Ghg3fSqNn2 w6BAziS1FJGYUHLqBCoslc+fo8503j1fNfhSZc3zMUjca7IBbDgFY/S/xGd0+0BEAHrgzpfQ7 S9mvXio8Rc1MBJZczv0SQlvrEJUg4AjkZ4uTHVykveM99CqHoQ7nhCUTZGu0OhAY3b2L12tqO TpMlLFAuSPb9fJHyvEUU46xrnMJXVC4M3wpIKaOcjx6dvGcBvfmL2K/VSxFFnh1kAEyg/M4gV VVpsuVKr1upu1O/i+DN9l1RFikPmtiAJ5GYfvLIus5dm/vms6P8dL5QvJkHQY2ASp8pnFa6jU kwIw5M+VCkc889uaV22HV1dR8cibgetyW8dsW6GKJFWLEXvc7uPqaVy0YNiDYtg+lCoh7c/1v nyP7c8hdF2zbSsLtFh6c16keOgu24jVbr+uKtGLACPUkYgTurbIsxTvJm7foCGcVFWXvwcunc M64vbY36te4NrpntuReMDPn1nMJhwNWhnrbSYl1SQX5yYQYKiNdlxvkzHDCkUMP13Onc= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 217.72.192.73 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:206195 Archived-At: This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --JM95UhN7bHIXQ4oPELVF17mMWg3fmj1fX Content-Type: multipart/mixed; boundary="EahTtCjQeQjfLffSrj992DrgHwIhxs0OO" From: =?UTF-8?Q?Cl=c3=a9ment_Pit--Claudel?= To: Tino Calancha Cc: emacs-devel@gnu.org Message-ID: <664cb477-c44f-9eb3-87b4-443e206bd26e@gmail.com> Subject: Re: humble proposal: New special form progn-1 References: <3d003b0a-6d60-1081-5a6f-6324add22e79@gmail.com> In-Reply-To: --EahTtCjQeQjfLffSrj992DrgHwIhxs0OO Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 2016-07-27 10:38, Tino Calancha wrote: > You mean that could confuse some people that is like: > (1- (progn (form))) > I still like progn-1 more because naturally fit in the sequence: > prog1, prog2, ..., progn No, that's not what I meant. I meant that in Lisp when I want to write (n= - 1) I actually write (- n 1); thus, when I see progn-1, I don't read it= as "prog (n minus 1)", but instead as "progn dash 1". Given the conventi= on that foo-1 usually means "internal function used in the implementation= of foo", I read it as "internal function used to implement progn". --EahTtCjQeQjfLffSrj992DrgHwIhxs0OO-- --JM95UhN7bHIXQ4oPELVF17mMWg3fmj1fX Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJXmQZeAAoJEPqg+cTm90wjkEgP/jkdH3LKJrvtEk4kMKpeaIrI dwl3Z2bqEDtGm7ucipQceXAEh5SGLUqxj2IQRFngGpmIly4xEmDNp2ArTyI6AcMT JyjqqSgyp6bjwqiQELeeqMuT2qXsi6osw5N4hUkN/PKYZ8hJihNz9JD9TcS1FQng rGg4vt13HIIQHBVEdTEkPg74lP3JS0sOOttnKUYHLDV/2P7w/8bNpn4PDTrsERYc 68OphFMEo02EBYbJnaCQIh8icdcqCXMfXftQrrIZQx0Om5UHldHPbljPYLTZtSuq aY/llHCVjQu4b6YfqZAPFD/7jJcA/u8C53yvSzNnJGwbnCm55ZkO0oYNtuMj9bZd JzNEO5UWhlUHMKCSky5+E2LmRZsjyfbZlAI5ORTYhWQsJW1LcoBexdX1T1+rulFM vbSjVxHkKy2LE50IMdmpgHj0EWCpxvaQQHG1aQrZHhkSP5SMVEc9ug4haeN5ba09 j7MfYSKp93aiAlb5p3SvfN7hs0hwWFBef7RWi3OBF09hKcpWBU9NHhVJD1uKpVZw 4Z2zTrjsvqntDzxcZ7FXpP7S7udx+COUx7UKXbHpUGxWDLdX6Cqu0wgidnx74Fc6 9h49Wvsl/xH5m73EnzhV8WdvKsZPUFGJvd3GFWBe5sLtB2aQcD3pEoaBX/z9VE5O 7NfSs/5pho5goc1fhAMd =jOmw -----END PGP SIGNATURE----- --JM95UhN7bHIXQ4oPELVF17mMWg3fmj1fX--