2010/12/30 Glynn Clements <[email protected]>:
>> most of the functions from python scripting library use parameter
>> named 'map'. It's reserved word in python, in the result it's
>> complicated to use e.g. map() fn. I would suggest to replace this
>> parameter by 'name' or something similar.
>
> Parameter names only matter within the function itself, so it's only
> an issue if you want to use the built-in "map" function within a
> function with a parameter named "map" (e.g. for consistency with other
> functions). In which case, you can use __builtins__.map, use a list
> comprehension, copy the parameter then "del(map)", etc.
>
> FWIW, I've yet to encounter an actual problem with using "map" as a
> parameter or variable name. Likewise for min, max, file, type, input,
> etc.

Right, that's question. To keep parameter consistency with GRASS
modules has probably the higher priority. I have modified
vector_what() in this regard.

Martin

-- 
Martin Landa <landa.martin gmail.com> * http://geo.fsv.cvut.cz/~landa
_______________________________________________
grass-dev mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/grass-dev

Reply via email to