summaryrefslogtreecommitdiff
path: root/perl/Locale/Po4a/Text.pm
diff options
context:
space:
mode:
authorJonas Smedegaard <dr@jones.dk>2008-08-02 23:41:37 +0200
committerJonas Smedegaard <dr@jones.dk>2008-08-02 23:41:37 +0200
commitd0c0798f1ef43680ccc322caa84a5bb8d0890d6b (patch)
tree22e09fc10105f7ade4ea15b9e783cb522e51765f /perl/Locale/Po4a/Text.pm
parentd3836ce9d56ce37e7e405d703651d7a8926d2553 (diff)
Sync Locale::Po4a::Text with po4a 0.34.
Diffstat (limited to 'perl/Locale/Po4a/Text.pm')
-rw-r--r--perl/Locale/Po4a/Text.pm9
1 files changed, 9 insertions, 0 deletions
diff --git a/perl/Locale/Po4a/Text.pm b/perl/Locale/Po4a/Text.pm
index eecd333..093b572 100644
--- a/perl/Locale/Po4a/Text.pm
+++ b/perl/Locale/Po4a/Text.pm
@@ -130,7 +130,16 @@ sub parse {
my $wrapped_mode = 1;
my $expect_header = 1;
($line,$ref)=$self->shiftline();
+ my $file = $ref;
+ $file =~ s/:[0-9]+$//;
while (defined($line)) {
+ $ref =~ m/^(.*):[0-9]+$/;
+ if ($1 ne $file) {
+ $file = $1;
+ do_paragraph($self,$paragraph,$wrapped_mode);
+ $paragraph="";
+ }
+
chomp($line);
$self->{ref}="$ref";
if ($debianchangelog and
ble summary='file diffstat' width='0%'> -rw-r--r--tags/a0/70/20190817170001.51DC81CD81D@lxp5.free-owl.de/sys0
-rw-r--r--tags/a0/70/20190817170001.51DC81CD81D@lxp5.free-owl.de/unread0
-rw-r--r--tags/a0/70/27832864.12992.0@wordpress.com/inbox0
-rw-r--r--tags/a0/70/27832864.12992.0@wordpress.com/old0
-rw-r--r--tags/a0/70/3291781.5YEXCCznRW@odyx.org/debian0
-rw-r--r--tags/a0/70/3291781.5YEXCCznRW@odyx.org/signed0
-rw-r--r--tags/a0/70/3291781.5YEXCCznRW@odyx.org/unread0
-rw-r--r--tags/a0/70/4E3DEF72.2000008@somosazucar.org/sugar0
-rw-r--r--tags/a0/70/6.2.0.14.2.20041203182036.01c3e410@tornado.reub.net/inbox0
-rw-r--r--tags/a0/70/6.2.0.14.2.20041203182036.01c3e410@tornado.reub.net/old0
-rw-r--r--tags/a0/70/85siqr2p5c.fsf@boum.org/debian0
-rw-r--r--tags/a0/70/BFB8C54A55E15345AD245DB3CCC03538068F81AA@EMAILBRUSV21.ep.parl.union.eu/epfsug0
-rw-r--r--tags/a0/70/Y9oizjW9EmxY7TaC@deb12/debian0
-rw-r--r--tags/a0/70/Y9oizjW9EmxY7TaC@deb12/unread0
-rw-r--r--tags/a0/70/mailman.43.1620802802.22276.pkg-netatalk-devel@alioth-lists.debian.net/inbox0
-rw-r--r--tags/a0/70/mailman.43.1620802802.22276.pkg-netatalk-devel@alioth-lists.debian.net/killed0
-rw-r--r--tags/a0/70/mailman.43.1620802802.22276.pkg-netatalk-devel@alioth-lists.debian.net/unread0
-rw-r--r--tags/a0/70/slrnqupkc6.1pq.curty@einstein.electron.org/debian0
-rw-r--r--tags/a0/70/slrnqupkc6.1pq.curty@einstein.electron.org/unread0
32 files changed, 0 insertions, 0 deletions