From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Artur Malabarba Newsgroups: gmane.emacs.devel Subject: Re: [PATCH] Add shell-quasiquote. Date: Mon, 19 Oct 2015 14:41:36 +0100 Message-ID: References: <87si59wj42.fsf@T420.taylan> <878u6znii9.fsf@T420.taylan> <836123gfh2.fsf@gnu.org> Reply-To: bruce.connor.am@gmail.com NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=001a11c3ccaae6dc3b0522754da2 X-Trace: ger.gmane.org 1445262109 1585 80.91.229.3 (19 Oct 2015 13:41:49 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 19 Oct 2015 13:41:49 +0000 (UTC) Cc: =?UTF-8?B?VGF5bGFuIFVscmljaCBCYXnEsXJsxLEvS2FtbWVy?= , emacs-devel To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Oct 19 15:41:48 2015 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 1ZoAh7-0004XH-EY for ged-emacs-devel@m.gmane.org; Mon, 19 Oct 2015 15:41:45 +0200 Original-Received: from localhost ([::1]:39572 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZoAh6-0002tu-Sz for ged-emacs-devel@m.gmane.org; Mon, 19 Oct 2015 09:41:44 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:35288) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZoAh2-0002td-8A for emacs-devel@gnu.org; Mon, 19 Oct 2015 09:41:41 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZoAh1-0000H8-9X for emacs-devel@gnu.org; Mon, 19 Oct 2015 09:41:40 -0400 Original-Received: from mail-lb0-x233.google.com ([2a00:1450:4010:c04::233]:36438) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZoAgz-0000FL-Ov; Mon, 19 Oct 2015 09:41:37 -0400 Original-Received: by lbcao8 with SMTP id ao8so143787201lbc.3; Mon, 19 Oct 2015 06:41:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:reply-to:sender:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=0I6ecperRro1QhQlvRhCapFIywalqfKctUNbPnTjI7A=; b=tswXxWa6ThDB+vEx1Y0+7ed0SObBXKnuJujioFa52qK5+d+B1aD1/hA0GtcOcRPAYy xetVhqLn1GNrbHY1DiO4udZVOxfv2eCf1XkIAS5ValjTeGzQmIDNaYJq3so5RHLOy5u8 RCGy9pK6bAsoZUEQFaVjFJ8wRHcM45TuSulHotMVHXO0mrZOjTCWU2W+KDMYWWXUD+tx m1NIdPm0g2G5a+l98jj0aUo6abrdEXyNsM8bMH/+zm9xe3SKlU9YQaNV95PwFURVvnuB CFV4NH0aNfJvUUILwpggw8K+M2qUC7EOECp2dTgiudHd4wNHdRBzdyGcbTpKykHsyYm8 g8RQ== X-Received: by 10.112.184.137 with SMTP id eu9mr14652871lbc.21.1445262097044; Mon, 19 Oct 2015 06:41:37 -0700 (PDT) Original-Received: by 10.25.22.197 with HTTP; Mon, 19 Oct 2015 06:41:36 -0700 (PDT) In-Reply-To: <836123gfh2.fsf@gnu.org> X-Google-Sender-Auth: rB4ImMYNQ-OGh92THehi73wKBCQ X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:4010:c04::233 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 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-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:192095 Archived-At: --001a11c3ccaae6dc3b0522754da2 Content-Type: text/plain; charset=UTF-8 2015-10-19 14:22 GMT+01:00 Eli Zaretskii : > > > and after all it has significantly different semantics anyway > > (it doesn't quote shell keywords like 'if'), so I will not be using > > shell-quote-argument. > > Please do use shell-quote-argument. Fixing any problems in > shell-quote-argument is orthogonal to this package. Inventing your > own functions for that is not the right way. > Yes, please do use it. Elpa is part of Emacs. Having some feature reimplemented there is like having the same function implemented twice inside Emacs. As much as possible, the code on the archive should extend the code released with the Emacs tarballs, not repeat it. --001a11c3ccaae6dc3b0522754da2 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
2015= -10-19 14:22 GMT+01:00 Eli Zaretskii <eliz@gnu.org>:
> and after all it has significantly different semantics anyway
> (it doesn't quote shell keywords like 'if'), so I will not= be using
> shell-quote-argument.

Please do use shell-quote-argument.=C2=A0 Fixing any problems in
shell-quote-argument is orthogonal to this package.=C2=A0 Inventing your own functions for that is not the right way.

Yes, please do use it.=C2=A0
Elpa is part of Emacs. Having = some feature reimplemented there is like having the same function implement= ed twice inside Emacs.
As much as possible, the code on the archi= ve should extend the code released with the Emacs tarballs, not repeat it.<= br>
--001a11c3ccaae6dc3b0522754da2--