[PATCH] aiaiai-email-lda: use the References mail header
robert.jarzmik at free.fr
Thu Dec 4 13:39:58 PST 2014
Artem Bityutskiy <dedekind1 at gmail.com> writes:
> On Thu, 2014-11-20 at 11:40 +0200, Artem Bityutskiy wrote:
>> On Fri, 2014-11-07 at 21:49 +0100, Robert Jarzmik wrote:
>> > Robert Jarzmik <robert.jarzmik at free.fr> writes:
>> > > Artem Bityutskiy <dedekind1 at gmail.com> writes:
>> > > Well, I tried, this doesn't work anymore. The mail reason I think is that for
>> > > each sentence such as :
>> > > to="$(formail -c -z -x "To:" < $mail)"
>> > > \-> here $mail is actually quoted I think.
>> > Actually if I understand correctly the man page:
>> > Command Substitution:
>> > If the substitution appears within double quotes, word splitting and
>> > pathname expansion are not performed on the results.
>> > That would mean $mail doesn't need quoting.
>> The $(blah) construct calls the subshell. Think about it as calling
>> another shell which runs 'blah'. The quotes around "$()" do not
>> "penetrate" to the sub-shell.
> Of course $(blah) is optimized and it does not create another shell
> process. But it works as if a separate shell process was executed. So
> your outer quotes apply to the _result_ of "blah".
Ah so I still have to fix this documentation I suppose.
More information about the aiaiai