]> granicus.if.org Git - python/commitdiff
assure a consistent assignment for nodes with multiple labels
authorJeremy Hylton <jeremy@alum.mit.edu>
Wed, 18 Feb 1998 16:10:22 +0000 (16:10 +0000)
committerJeremy Hylton <jeremy@alum.mit.edu>
Wed, 18 Feb 1998 16:10:22 +0000 (16:10 +0000)
Doc/node2label.pl
Doc/tools/node2label.pl

index 81599006885edb50b90f8727ef1661b97021d38f..1d643dbb49077efc9f4b6a58f7df655422012961 100755 (executable)
@@ -4,7 +4,8 @@
 require "labels.pl";
 
 %nodes = ();
-foreach $label (keys %external_labels) {
+# sort so that we get a consistent assignment for nodes with multiple labels 
+foreach $label (sort keys %external_labels) {
   $nodes{$external_labels{$label}} = $label;
 }
 
index 81599006885edb50b90f8727ef1661b97021d38f..1d643dbb49077efc9f4b6a58f7df655422012961 100755 (executable)
@@ -4,7 +4,8 @@
 require "labels.pl";
 
 %nodes = ();
-foreach $label (keys %external_labels) {
+# sort so that we get a consistent assignment for nodes with multiple labels 
+foreach $label (sort keys %external_labels) {
   $nodes{$external_labels{$label}} = $label;
 }