I've attached 2 patches to FELIX-1471 and FELIX-1325 to fix those issues. Ftr, those are: * use () for command grouping and $() for evaluation * throw an exception when a command is not found, even if it has no arguments
Feedback welcome. On Wed, Aug 12, 2009 at 21:06, Guillaume Nodet <gno...@gmail.com> wrote: > I'll try to come up with a patch for further discussion. > I think the grouping operator (...) will be handled directly by the parser > without surfacing to the closure and pipes interpreters, while the $(...) > for evaluation would be handled by those the way <...> currently works. > > > On Wed, Aug 12, 2009 at 15:37, Richard S. Hall <he...@ungoverned.org>wrote: > >> On 8/12/09 4:00, Guillaume Nodet wrote: >> >>> So I'd rather have ( ... ) for pure grouping and $( ... ) for evaluating >>> as >>> we have in bash. >>> >>> >>> >> >> That seems reasonable to me. >> >> -> richard >> >> >> > > > -- > Cheers, > Guillaume Nodet > ------------------------ > Blog: http://gnodet.blogspot.com/ > ------------------------ > Open Source SOA > http://fusesource.com > > > -- Cheers, Guillaume Nodet ------------------------ Blog: http://gnodet.blogspot.com/ ------------------------ Open Source SOA http://fusesource.com