[Po4a-commits] "po4a/lib/Locale/Po4a Sgml.pm,1.84,1.85"
Nicolas FRANCOIS
nekral-guest at alioth.debian.org
Sun Nov 20 16:23:40 UTC 2005
Update of /cvsroot/po4a/po4a/lib/Locale/Po4a
In directory haydn:/tmp/cvs-serv10962/lib/Locale/Po4a
Modified Files:
Sgml.pm
Log Message:
Do not include the commented entities.
Index: Sgml.pm
===================================================================
RCS file: /cvsroot/po4a/po4a/lib/Locale/Po4a/Sgml.pm,v
retrieving revision 1.84
retrieving revision 1.85
diff -u -d -r1.84 -r1.85
--- Sgml.pm 20 Nov 2005 16:16:27 -0000 1.84
+++ Sgml.pm 20 Nov 2005 16:23:38 -0000 1.85
@@ -624,6 +624,12 @@
my ($begin,$end)=($1,$2);
$end = "" unless (defined $end);
+ if ($begin =~ m/.*<!--(.*?)$/s and $1 !~ m/-->/s) {
+ # This entity is commented. Just remove it.
+ $origfile = $begin.$end;
+ next;
+ }
+
# add the refs
my $len = $entincl{$key}{'length'}; # number added by the inclusion
my $pre = ($begin =~ tr/\n/\n/); # number of \n
More information about the Po4a-commits
mailing list