Using a where clause in vector display in gis.m causes the following error under WinGRASS. Any suggestions ?
(WinGRASS version 2006-09-17)
can't read "_data(.gronsole.gronsole,9,donecmd)": no such element in array
while executing
"set donecmd $_data($path,$ci,donecmd)"
(procedure "Gronsole::done_command" line 3)
invoked from within
"Gronsole::done_command $path $ci"
(procedure "Gronsole::execout" line 26)
invoked from within
"Gronsole::execout $path $cmd $ci Gronsole::execwait"
(procedure "Gronsole::run_wait" line 6)
invoked from within
"Gronsole::run_wait .gronsole.gronsole {d.vect map=communes@PERMANENT color=0:0:0 lcolor=0:0:0 fcolor=170:170:170 display=shape type=point,line,boundar..."
("eval" body line 1)
invoked from within
"eval Gronsole::$cmd .gronsole.gronsole $args"
(procedure ".gronsole.gronsole" line 1)
invoked from within
"$gronsole run_wait $cmd gism"
(procedure "run_panel" line 4)
invoked from within
"run_panel $cmd"
(procedure "GmCommonLayer::display_commands" line 28)
invoked from within
"GmCommonLayer::display_commands $namespace $id [list $cmd]"
(procedure "GmCommonLayer::display_command" line 2)
invoked from within
"GmCommonLayer::display_command [namespace current] $id $cmd"
(procedure "GmVector::display" line 108)
invoked from within
"GmVector::display $node $mod"
("vector" arm line 2)
invoked from within
"switch $type {
group {
GmGroup::display $node $mod
}
raster {
GmRaster::display $node $mod
}
labels {
GmLabels::disp..."
(procedure "GmTree::display_node" line 7)
invoked from within
"GmTree::display_node $n $mod"
(procedure "GmGroup::display" line 22)
invoked from within
"GmGroup::display "root" $mod"
(procedure "MapCanvas::runprograms" line 63)
invoked from within
"MapCanvas::runprograms $mon [expr {$mymodified != 0}]"
(procedure "MapCanvas::drawmap" line 38)
invoked from within
"MapCanvas::drawmap $mon"
(procedure "MapCanvas::display_server" line 9)
invoked from within
"MapCanvas::display_server"
("after" script)
Moritz