[GRASS-user] about "@" in mapname in new cvs

Jarosław Jasiewicz jarekj at amu.edu.pl
Thu Apr 26 09:06:02 EDT 2007


Hi

 From sometime (maybe two or three weeks) maps from current mapset in 
tcltk interface are inserted as "map_name at mapset" instead of former 
"map_name". It causes problems with some gui tools (not in command line):

for example I need to remove some maps from current mapset I chose:

remove maps (g.remove), press ctrl and select for example 20 maps to remove

and I recive command:

g.remove 
rast=aspect3_red at smigiel,aspect3 at smigiel,aspect7 at smigiel,diff_mask at smigiel,diff_mask_rec at smigiel,diff_max_region at smigiel


and of course @ is illegal character in map name, no map can be removed 
this way
the only way to remove more map in one step is to manually edit every 
map name (it is a huge step back)

That problem concerns some other comands, but where there is only one 
map it is no so problematic

And for the last - problem concerns only usability tcltk interface not 
problems of grass  at all.... I know I can use g.remove rast=map1,map2 
etc :)))

It is really nedded  add "@mapset" in current mapset. Or Maybe it is 
needed for future grass changes????


Regards
Jarek




More information about the grass-user mailing list