Commits

Anonymous committed fca8212

More fixes.

Comments (0)

Files changed (1)

perl/modules/XML-Grammar-Fiction/TEMP/new-Parser-MGC-XML-Fiction-parser.pl

 
 sub _parse_opening_tag_attrs
 {
-    my $self = shift;
-    my $l = shift;
+    my ($self, $l) = @_;
 
     my @attrs;
 
 
     $l =~ m{^};
 
-    while ($$l =~ m{\G\s*($id_regex)="([^"]+)"\s*}cg)
+    while ($l =~ m{\G\s*($id_regex)="([^"]+)"\s*}cg)
     {
         push @attrs, { 'key' => $1, 'value' => $2, };
     }
         qr/<($id_regex)\s*((?:\s+${id_regex}="[^"]+")*)(?:\s*\/\s*)?>/
     );
 
-    $self->commit;
-
     return XML::Grammar::Fiction::Struct::Tag->new(
         name => $tag_name,
         is_standalone => (length($trail_slash) > 0),
-        line => $self->line_num(),
+        # TODO : put something meaningful here
+        line => 1,
         attrs => $self->_parse_opening_tag_attrs($attrs),
     );
 }
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.