#652952 gvpr: delete() causes processing to stop

Package:
graphviz
Source:
graphviz
Description:
rich set of graph drawing tools
Submitter:
Dmitry Maksyoma
Date:
2011-12-22 07:03:05 UTC
Severity:
normal
#652952#5
Date:
2011-12-22 06:59:20 UTC
From:
To:
Hi,

Calling gvpr's delete() apparently stops processing of nodes.

a.dot:
digraph cd {
 a
 b
}

$gvpr -c 'N { printf("%s\n", $.name); delete($G, $) }' a.dot
a
digraph cd {
     b;
}

OTOH:

$gvpr -c 'N { printf("%s\n", $.name) }' a.dot
a
b
digraph cd {
     a;
     b;
}