Hi Eric,

* Eric Blake wrote on Tue, Oct 21, 2008 at 06:40:23PM CEST:
> Comments or objections to this version of the patch?

Looks good to me (untested), except one minor nit.

> @@ -12163,7 +12188,10 @@ Polymorphic Variables
>  @defmac AS_VAR_SET (@var{var}, @ovar{value})
>  @asindex{VAR_SET}
>  Emit shell code to assign the contents of the polymorphic shell variable
> [EMAIL PROTECTED] to the shell expansion of @var{value}.
> [EMAIL PROTECTED] to the shell expansion of @var{value}.  @var{value} is not
> +subject to field splitting or file name expansion, so if command
> +substitution is used, it should be done with @samp{`""`} rather than
> [EMAIL PROTECTED]"`""`"} (@pxref{Shell Substitutions}).
>  @end defmac

This sounds a bit like, if field splitting were happening, then "`""`"
would have been a good idea.  Since that's not the case even in those
circumstances, how about rewriting it as

  @var{var} to the shell expansion of @var{value}.  @var{value} is not
  subject to field splitting or file name expansion, so if command
  substitution is used, it may be done with @samp{`""`} rather than
  using an intermediate variable (@pxref{Shell Substitutions}).

Thanks!
Ralf


Reply via email to