From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: John Wiegley Newsgroups: gmane.emacs.devel Subject: Re: [PATCH] Implement letrec without backquote? Date: Sat, 05 Nov 2016 01:48:24 -0700 Message-ID: References: <878tszkuvf.fsf@gmail.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1478335732 20374 195.159.176.226 (5 Nov 2016 08:48:52 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 5 Nov 2016 08:48:52 +0000 (UTC) User-Agent: Gnus/5.130014 (Ma Gnus v0.14) Emacs/25.1.50 (darwin) Cc: Emacs developers To: Tino Calancha Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Nov 05 09:48:47 2016 Return-path: Envelope-to: ged-emacs-devel@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 1c2weQ-0002t6-4Y for ged-emacs-devel@m.gmane.org; Sat, 05 Nov 2016 09:48:34 +0100 Original-Received: from localhost ([::1]:42651 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1c2weT-0003J6-32 for ged-emacs-devel@m.gmane.org; Sat, 05 Nov 2016 04:48:37 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:58186) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1c2weM-0003Iw-9j for emacs-devel@gnu.org; Sat, 05 Nov 2016 04:48:31 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1c2weJ-0006f3-5O for emacs-devel@gnu.org; Sat, 05 Nov 2016 04:48:30 -0400 Original-Received: from mail-pf0-x232.google.com ([2607:f8b0:400e:c00::232]:35760) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1c2weI-0006eQ-Vo for emacs-devel@gnu.org; Sat, 05 Nov 2016 04:48:27 -0400 Original-Received: by mail-pf0-x232.google.com with SMTP id i88so64574739pfk.2 for ; Sat, 05 Nov 2016 01:48:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:in-reply-to:date:message-id:references :user-agent:mail-followup-to:mime-version; bh=ilgujm33bJa7FEWyk/Q1MMWa0v7pFggZTyJp46nwSg4=; b=XMI1L4tmkkEqOyOAhPwEvZBzpPsveh7Cf+Cieu9NVxqN/L4A0Y95Ypm1cb2E2xKZwa 9OResthqjQvqMppMLKGvh/+vrpTAnEINTsHOJ4ingsxT2B98mWWUplekZApDLs8C6Ioh SyZ/a2LrRiyZ8ZEk7h2I3Wngy7vduHTaMwucIUmVpzGhr1EQqL6jcDXFI4Sd4IfObCob /oENyonFoM9diRXwO25xIxho+/y1EQe3wImwJammm2a+wVY/K5Lj99l7QKilv5IF07rg aQs+JBlsNH3fPPgz6qS33BeM1pWUh2WjgfoHBerqNLiud+SJNO/8XXPJdMTDz5D5qvdL 0E0g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:in-reply-to:date:message-id :references:user-agent:mail-followup-to:mime-version; bh=ilgujm33bJa7FEWyk/Q1MMWa0v7pFggZTyJp46nwSg4=; b=SJ7mW+AYZYeOaD2l29yTRBI4DgXQVNXnsUzTIdu2hUtyk2dk8kPMvNywNR08rNniwY x5shF5i2uDfi9sUTx6jrl+FPAdHUSo6Hvrhd+r8GS/QaQUfzfM7BSY5zWNpmqykhQ6hQ Pjsnb1fJC0FURe71fskEQuXveunIAa00dhe8T1ytr8WnELbuIyF/NB8LjBBf3fYmZCJg vT80kKXyMPxtH24yrCm56l0alH1eiTwBpr8IfPfRhTTq5OVUFL0siA3JWUUSTvkkVrr+ Y0c5oHBtkGie8MFda9gI5gPNcRyk5vxCEWcYNg6q4WKFoFmFQpyo3EiGdoyy9wNmZNNw pjug== X-Gm-Message-State: ABUngvfXNAoIqBupJuRcy4uzrsXT7ciI+IwEw8yhDkSmjqu55I//Jibqb/KFkuRFRe6fww== X-Received: by 10.98.90.135 with SMTP id o129mr34143503pfb.81.1478335705937; Sat, 05 Nov 2016 01:48:25 -0700 (PDT) Original-Received: from Vulcan.local (76-234-69-149.lightspeed.frokca.sbcglobal.net. [76.234.69.149]) by smtp.gmail.com with ESMTPSA id c2sm3456374pfl.66.2016.11.05.01.48.25 (version=TLS1 cipher=AES128-SHA bits=128/128); Sat, 05 Nov 2016 01:48:25 -0700 (PDT) X-Google-Original-From: "John Wiegley" Original-Received: by Vulcan.local (Postfix, from userid 501) id 7DECD36EE772; Sat, 5 Nov 2016 01:48:25 -0700 (PDT) In-Reply-To: (Tino Calancha's message of "Sat, 5 Nov 2016 17:43:54 +0900 (JST)") Mail-Followup-To: Tino Calancha , Emacs developers X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2607:f8b0:400e:c00::232 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:209178 Archived-At: >>>>> Tino Calancha writes: > Just for my own education because i am not expert as you, let me ask you, > Why do you prefer the original one? Maybe is it more readable? That's a good question. I think it's because I've written far more macros using the former style than the latter, so it reads more naturally to me. The "list construction" style is also valid, but has always felt more awkward. That said, others might feel exactly the opposite. But in the absence of a definitive style guide, I'd say: stick with what we have already. Thanks for the taking the time to submit a patch! -- John Wiegley GPG fingerprint = 4710 CF98 AF9B 327B B80F http://newartisans.com 60E1 46C4 BD1A 7AC1 4BA2