Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
Re: PATCH: clarify which quotation marks to note
- X-seq: zsh-workers 29393
- From: Mikael Magnusson <mikachu@xxxxxxxxx>
- To: Bart Schaefer <schaefer@xxxxxxxxxxxxxxxx>
- Subject: Re: PATCH: clarify which quotation marks to note
- Date: Fri, 27 May 2011 07:14:28 +0200
- Cc: zsh-workers@xxxxxxx
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=BCbTubDzeLz0gL9hDklJrxhdT5g27ojLS1gV/nt6Onw=; b=fncO90wshybxiGatyyBR1mS14owVupVWy5e4QXbelrTqlUpk+pfg5yV5d5SEiFvEr4 K4dIu/WQjdcifbXUrUtbRL99rFK4uwUFWqbuoYbONMx1WqMccGKe+N8jQvqn/GNKA3gI b6HI7F2LMMWELu1v/xE++u5Xk5S2jXkaSGNs8=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=QA4N52oWdxfEDnciZ42IPVJAwtJrwgiZCeEjPM4CWhv1Tx4Ww5cpuPTzfT4k3TeIvz 3dL6imSOCYvLVAWI1apMVNd7Z7vNJRKaxhkgpbbZNAngLjJIzmAtUR6q0Px0U0eRvDod 11OOErLgX0TalVLutoNwmLBWIhNBelAfl0piI=
- In-reply-to: <110526214445.ZM533@torch.brasslantern.com>
- List-help: <mailto:zsh-workers-help@zsh.org>
- List-id: Zsh Workers List <zsh-workers.zsh.org>
- List-post: <mailto:zsh-workers@zsh.org>
- Mailing-list: contact zsh-workers-help@xxxxxxx; run by ezmlm
- References: <1306459987-18807-1-git-send-email-mikachu@gmail.com> <110526214445.ZM533@torch.brasslantern.com>
On 27 May 2011 06:44, Bart Schaefer <schaefer@xxxxxxxxxxxxxxxx> wrote:
> On May 27, 3:33am, Mikael Magnusson wrote:
> } Subject: PATCH: clarify which quotation marks to note
> }
> } I found the "Note the quotation marks" remark a bit confusing when I
> } read this.
>
> I still find it confusing. :-}
>
> } the expression `tt(*(e:'reply=(${REPLY}{1,2})':))' will cause the words
> } +`tt(lonely1)' and `tt(lonely2)' to be inserted into the command line. Note
> } +the quotation marks in the expression.
>
> Note the single quotes inside the colons in the expression.
>
> Perhaps??
Maybe we could say "The var(string) is quoted as noted above",
referring to this earlier sentence
Note that expansions must be quoted in the var(string)
to prevent them from being expanded before globbing is done.
Which is not incorrect, but you need to quote other things too,
*(e:):) is an error for example (a different error than *(e:\):) ).
It's weird how long you can stare at some stupid little thing and not
come up with a good concise way to write it down. Do we really need to
note the quotes at all? We already said that var(string) has to be
quoted. :)
--
Mikael Magnusson
Messages sorted by:
Reverse Date,
Date,
Thread,
Author