X-Git-Url: https://git.deb.at/w?a=blobdiff_plain;f=t-prot;h=dee0e4f6e7b16e49cc02e03ecf0c5ebb9fd9891c;hb=8691893db524947b0c45dc4228e021fa086282f3;hp=e3171624af13d88557be9e96c660476c7d0c4ae2;hpb=e1deb8f8c6b5f5c1cc5c2281166a51a4b9554ca8;p=pkg%2Ft-prot.git diff --git a/t-prot b/t-prot index e317162..dee0e4f 100755 --- a/t-prot +++ b/t-prot @@ -1,13 +1,13 @@ #!/usr/bin/perl -w -# $Id: t-prot,v 1.322 2014/08/18 15:14:36 jochen Exp $ +# $Id: t-prot,v 1.328 2014/09/22 14:27:35 jochen Exp $ require 5.006; use strict; use Fcntl qw(O_EXCL O_WRONLY O_CREAT); use Getopt::Long qw(:config gnu_getopt no_ignore_case); -use constant VER => '3.1'; +use constant VER => '3.3'; use constant REV => ''; -use constant REL => q$Revision: 1.322 $=~m/(\d+(?:\.\d+)+)/; +use constant REL => q$Revision: 1.328 $=~m/(\d+(?:\.\d+)+)/; # MTA expecting mail on STDIN # (you might have to adjust this if using a different MTA) use constant SENDMAIL => '/usr/sbin/sendmail -oi'; @@ -418,16 +418,21 @@ sub pgp { if ($$L[$x]=~/^(?:\e[^\a]+\a)? (?:\Q$mutt_pgpoutstart\E|\Q$mutt_ssloutstart\E)/ox) { my $from; - for (my $m=0; $m1 && index($$L[$i], $from)<0) { + if (!defined($from) || + ($uid>1 && index($$L[$i], $from)<0)) { splice(@$L, $i, 1); splice(@$V, $i, 1); $i--; @@ -837,7 +843,7 @@ sub process_msg { $$lines[$x] =~ /^>>> On [A-Z][a-z][a-z]?, [A-Z][a-z][a-z]? \d\d?, \d\d\d\d at [ \d]\d:\d\d [AP]M, in message/))) { $x++; $trad = 0; - $bigqn = 0; + if ($k) { $bigqn = 0; } last DONE; } }