Index: dfilter2sgml =================================================================== RCS file: /cvsroot/ethereal-doc/dfilter2sgml,v retrieving revision 1.4 diff -u -r1.4 dfilter2sgml --- dfilter2sgml 2002/08/18 19:14:14 1.4 +++ dfilter2sgml 2002/08/19 14:01:16 @@ -55,10 +55,10 @@ } # Store header field information else { - ($junk, $name, $abbrev, $type, $parent) = + ($junk, $name, $abbrev, $type, $parent, $blurb) = split(/\t+/, $_); push(@{$field_abbrev{$parent}}, $abbrev); - $field_info{$abbrev} = [ $name, $type ]; + $field_info{$abbrev} = [ $name, $type, $blurb ]; } } @@ -99,6 +99,7 @@ $ns_proto_name =~ s/\//slash/g; $ns_proto_name =~ s/,/comma/g; $ns_proto_name =~ s/:/colon/g; + $ns_proto_name =~ s/'/apos/g; # The maximum token name length is apparently 44 characters. # That's what NAMELEN is defined as in docbook 4.1, at least. @@ -112,11 +113,11 @@ print "
$proto_name ($proto_abbrev{$proto_name})\n\n"; print "$proto_name ($proto_abbrev{$proto_name})\n"; - print "\n"; + print "\n"; # print "\n"; # print ""; print "\n \n "; - print "Field\n Field Name\n Type\n\n"; + print "Field\n Field Name\n Type\n Description\n\n"; print " \n\n\n"; @@ -129,6 +130,7 @@ print " $field_abbrev\n"; print " ", $field_info{$field_abbrev}[0], "\n"; print " ", $ftenum_names{$field_info{$field_abbrev}[1]}, "\n"; + print " ", $field_info{$field_abbrev}[2], "\n"; print " \n\n"; } @@ -136,7 +138,7 @@ } else { - print " \n \n \n \n"; + print " \n \n \n \n"; print " \n"; }