Index: /trunk/PS-IPP-Metadata-Config/Changes
===================================================================
--- /trunk/PS-IPP-Metadata-Config/Changes	(revision 9478)
+++ /trunk/PS-IPP-Metadata-Config/Changes	(revision 9479)
@@ -1,3 +1,7 @@
 Revision history for Perl module PS::IPP::Metadata::Config
+
+0.07
+    - fix MULTI parsing of TYPEs
+    - minor test update
 
 0.06 Tue Oct  3 15:25:44 HST 2006
Index: /trunk/PS-IPP-Metadata-Config/config_grammar.txt
===================================================================
--- /trunk/PS-IPP-Metadata-Config/config_grammar.txt	(revision 9478)
+++ /trunk/PS-IPP-Metadata-Config/config_grammar.txt	(revision 9479)
@@ -1,5 +1,5 @@
 # Copyright (c) 2005  Joshua Hoblitt
 #
-# $Id: config_grammar.txt,v 1.4 2006-10-04 01:25:05 jhoblitt Exp $
+# $Id: config_grammar.txt,v 1.5 2006-10-11 03:08:36 jhoblitt Exp $
 
 {
@@ -186,5 +186,13 @@
                     value   => \@md,
                 };
-            }
+
+                if ( defined $thisparser->{local}{name}{ $item{name} } ) {
+                    $return->{multi}++
+                        if $thisparser->{local}{name}{ $item{name} } =~ /MULTI/;
+                } else {
+                    $thisparser->{local}{name}{ $item{name} }++;
+                }
+            }
+
         }
     | <error?:'TYPE' does not have enough parameters: $text> <reject>
