projects
/
claws.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
74ac452
)
more bug fixing
author
Paul Mangan
<paul@claws-mail.org>
Sun, 7 Apr 2002 10:38:07 +0000
(10:38 +0000)
committer
Paul Mangan
<paul@claws-mail.org>
Sun, 7 Apr 2002 10:38:07 +0000
(10:38 +0000)
tools/filter_conv.pl
patch
|
blob
|
history
diff --git
a/tools/filter_conv.pl
b/tools/filter_conv.pl
index 1103d2e34afca3aecf87ba33317683e495cccce1..2f7301715069eb0b402e50ab29caa9c6665e6b04 100644
(file)
--- a/
tools/filter_conv.pl
+++ b/
tools/filter_conv.pl
@@
-28,8
+28,10
@@
foreach $folderlist (@folderlist) {
unless ($mailbox) {
if ($folderlist =~ m/<folder type="mh"/) {
$folderlist =~ s/<folder type="mh" name="//;
unless ($mailbox) {
if ($folderlist =~ m/<folder type="mh"/) {
$folderlist =~ s/<folder type="mh" name="//;
- $folderlist =~ s/" path="[A-Z0-9]+">\n//ig;
- $folderlist =~ s/^ +//;
+ $folderlist =~ s/" path="[A-Z0-9]+"//ig;
+ $folderlist =~ s/ collapsed="1"//;
+ $folderlist =~ s/>\n//ig;
+ $folderlist =~ s/^ +//;
$mailbox = $folderlist;
}
}
$mailbox = $folderlist;
}
}
@@
-108,7
+110,7
@@
foreach $filterrc (@filterrc) {
$split_lines[0] eq "X-ML-Name" || $split_lines[0] eq "X-List" ||
$split_lines[0] eq "X-Sequence" || $split_lines[0] eq "X-Mailer" ||
$split_lines[0] eq "Cc") {
$split_lines[0] eq "X-ML-Name" || $split_lines[0] eq "X-List" ||
$split_lines[0] eq "X-Sequence" || $split_lines[0] eq "X-Mailer" ||
$split_lines[0] eq "Cc") {
- $WRITE_THIS .= "$predicate_one"."header
$split_lines[0]
$match_type \"$split_lines[1]\"";
+ $WRITE_THIS .= "$predicate_one"."header
\"$split_lines[0]\"
$match_type \"$split_lines[1]\"";
}
if ($split_lines[8] eq "n\n") {
$WRITE_THIS .= " delete";
}
if ($split_lines[8] eq "n\n") {
$WRITE_THIS .= " delete";
@@
-146,7
+148,7
@@
sub sort_data {
$split_lines[0] eq "X-ML-Name" || $split_lines[0] eq "X-List" ||
$split_lines[0] eq "X-Sequence" || $split_lines[0] eq "X-Mailer" ||
$split_lines[0] eq "Cc") {
$split_lines[0] eq "X-ML-Name" || $split_lines[0] eq "X-List" ||
$split_lines[0] eq "X-Sequence" || $split_lines[0] eq "X-Mailer" ||
$split_lines[0] eq "Cc") {
- $WRITE_THIS .= "$predicate_one"."header
$split_lines[0]
$match_type \"$split_lines[1]\" $operator ";
+ $WRITE_THIS .= "$predicate_one"."header
\"$split_lines[0]\"
$match_type \"$split_lines[1]\" $operator ";
}
if ($split_lines[3] eq "To") {
}
if ($split_lines[3] eq "To") {
@@
-161,7
+163,7
@@
sub sort_data {
$split_lines[3] eq "X-ML-Name" || $split_lines[3] eq "X-List" ||
$split_lines[3] eq "X-Sequence" || $split_lines[3] eq "X-Mailer" ||
$split_lines[3] eq "Cc") {
$split_lines[3] eq "X-ML-Name" || $split_lines[3] eq "X-List" ||
$split_lines[3] eq "X-Sequence" || $split_lines[3] eq "X-Mailer" ||
$split_lines[3] eq "Cc") {
- $WRITE_THIS .= "$predicate_two"."header
$split_lines[3]
$match_type \"$split_lines[4]\"";
+ $WRITE_THIS .= "$predicate_two"."header
\"$split_lines[3]\"
$match_type \"$split_lines[4]\"";
}
}
}
}