summaryrefslogtreecommitdiff
path: root/perl
diff options
context:
space:
mode:
Diffstat (limited to 'perl')
-rw-r--r--perl/Locale/Po4a/Text.pm7
1 files changed, 7 insertions, 0 deletions
diff --git a/perl/Locale/Po4a/Text.pm b/perl/Locale/Po4a/Text.pm
index 5236095..0cc2cc8 100644
--- a/perl/Locale/Po4a/Text.pm
+++ b/perl/Locale/Po4a/Text.pm
@@ -179,6 +179,12 @@ sub parse {
$paragraph="";
$wrapped_mode = 1;
$self->pushline($line."\n");
+ } elsif ($line =~ /^-- $/) {
+ # Break paragraphs on email signature hint
+ do_paragraph($self,$paragraph,$wrapped_mode);
+ $paragraph="";
+ $wrapped_mode = 1;
+ $self->pushline($line."\n");
} elsif ( $line =~ /^=+$/
or $line =~ /^_+$/
or $line =~ /^-+$/) {
@@ -237,6 +243,7 @@ sub parse {
$wrapped_mode = 0 if (
$paragraph =~ /^>/ms # blockquote
or $paragraph =~ /^( {8}|\t)/ms # monospaced
+ or $paragraph =~ /^\$(\S+[{}]\S*\s*)+/ms # Xapian macro
or $paragraph =~ /[<>]/ms # maybe html
or $paragraph =~ /^\s*\[\[\!\S[^\]]+$/ms # macro begin
);
ass='add'>tags/a7/3d/20190408123417.1CE5F76@jawa.homebase.dk/sys0
-rw-r--r--tags/a7/3d/20190408123417.1CE5F76@jawa.homebase.dk/unread0
-rw-r--r--tags/a7/3d/4B6349AB.20600@schampijer.de/sugar0
-rw-r--r--tags/a7/3d/4B6349AB.20600@schampijer.de/unread0
-rw-r--r--tags/a7/3d/59017378-53FB-11D9-88C7-000393B7D62C@mac.com/hb0
-rw-r--r--tags/a7/3d/59017378-53FB-11D9-88C7-000393B7D62C@mac.com/inbox0
-rw-r--r--tags/a7/3d/59017378-53FB-11D9-88C7-000393B7D62C@mac.com/old0
-rw-r--r--tags/a7/3d/59017378-53FB-11D9-88C7-000393B7D62C@mac.com/replied0
-rw-r--r--tags/a7/3d/636f843f0602061022y3a3aa690g67bb7059a93ffa33@mail.gmail.com/debian0
-rw-r--r--tags/a7/3d/E1mmXHF-0000Iz-ER@usper.debian.org/debian0
-rw-r--r--tags/a7/3d/E1mmXHF-0000Iz-ER@usper.debian.org/inbox0
-rw-r--r--tags/a7/3d/E1mmXHF-0000Iz-ER@usper.debian.org/killed0
-rw-r--r--tags/a7/3d/E1mmXHF-0000Iz-ER@usper.debian.org/unread0
-rw-r--r--tags/a7/3d/E1nu5Rf-00047R-Gq@respighi.debian.org/debian0
-rw-r--r--tags/a7/3d/E1nu5Rf-00047R-Gq@respighi.debian.org/inbox0
-rw-r--r--tags/a7/3d/E1nu5Rf-00047R-Gq@respighi.debian.org/killed0
-rw-r--r--tags/a7/3d/E1nu5Rf-00047R-Gq@respighi.debian.org/unread0
-rw-r--r--tags/a7/3d/l03130301b3730ce5c984@%5b194.239.159.76%5d/inbox0
-rw-r--r--tags/a7/3d/l03130301b3730ce5c984@%5b194.239.159.76%5d/old0
-rw-r--r--tags/a7/3d/l03130301b3730ce5c984@%5b194.239.159.76%5d/replied0
28 files changed, 0 insertions, 0 deletions