Maciej Sieczka wrote: > I have discovered an undocumented feature (?) in r.distance. > > The manual reads: > > r.distance maps=map1,map2 > > When I specify it as: > > r.distance maps=map1 maps=map2 > > it works as well.
This is a feature of the parser, and works for all modules. > The order can also be controlled this way. I.e.: > > r.distance maps=map1,map2 is equivalent to r.distance maps=map1 maps=map2 > > and: > > r.distance maps=map2,map1 is equivalent to r.distance maps=map2 maps=map1 > > Can I rely on this behavior or may it change in future? Currently it > works for 6.4 svn and 7 svn. It isn't expected to change. It's useful for constructing argument lists using xargs, e.g.: ... | sed 's/^/map=/' | xargs g.something ... This is much harder to achieve using the opt=val,val,val,... syntax. -- Glynn Clements <gl...@gclements.plus.com> _______________________________________________ grass-dev mailing list grass-dev@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/grass-dev