* eword-decode.el (eword-after-encoded-word-in-phrase-regexp): remove `
authorakr <akr>
Wed, 27 May 1998 18:32:58 +0000 (18:32 +0000)
committerakr <akr>
Wed, 27 May 1998 18:32:58 +0000 (18:32 +0000)
`(' to do not decode encoded word just before comment.

* TESTPAT: New file.

ChangeLog
TESTPAT [new file with mode: 0644]
eword-decode.el

index 04fca1c..cf9cad0 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+1998-05-27  Tanaka Akira  <akr@jaist.ac.jp>
+
+       * eword-decode.el (eword-after-encoded-word-in-phrase-regexp): remove `
+       `(' to do not decode encoded word just before comment.
+
+1998-05-27  Tanaka Akira  <akr@jaist.ac.jp>
+
+       * TESTPAT: New file.
+
 1998-05-22  Tanaka Akira  <akr@jaist.ac.jp>
 
        * eword-decode.el (eword-analyze-quoted-string): Check
diff --git a/TESTPAT b/TESTPAT
new file mode 100644 (file)
index 0000000..a08e29a
--- /dev/null
+++ b/TESTPAT
@@ -0,0 +1,72 @@
+From: =?ISO-2022-JP?B?GyRCJCIbKEI=?= <akr@jaist.ac.jp>
+From: =?ISO-2022-JP?B?GyRCJCIbKEI=?= =?ISO-2022-JP?B?GyRCJCQbKEI=?=
+ <akr@jaist.ac.jp>
+From: =?ISO-2022-JP?B?GyRCJCIbKEI=?=
+ =?ISO-2022-JP?B?GyRCJCQbKEI=?=
+ <akr@jaist.ac.jp>
+From: =?ISO-2022-JP?B?GyRCJCIbKEI=?=
+       =?ISO-2022-JP?B?GyRCJCQbKEI=?=
+ <akr@jaist.ac.jp>
+From: =?ISO-2022-JP?B?GyRCJCIbKEI=?==?ISO-2022-JP?B?GyRCJCQbKEI=?=
+ <akr@jaist.ac.jp>
+From: akr@jaist.ac.jp
+ (=?ISO-2022-JP?B?GyRCJCIbKEI=?=\a=?ISO-2022-JP?B?GyRCJCQbKEI=?=)
+From: akr@jaist.ac.jp
+ (=?ISO-2022-JP?B?GyRCJCIbKEI=?=a=?ISO-2022-JP?B?GyRCJCQbKEI=?=)
+From: akr@jaist.ac.jp
+ (=?ISO-2022-JP?B?GyRCJCIbKEI=?=(=?ISO-2022-JP?B?GyRCJCQbKEI=?=)=?ISO-2022-JP?B?GyRCJCYbKEI=?=)
+ (Ignore 76bytes/line limit.)
+From: a=?ISO-2022-JP?B?GyRCJCIbKEI=?= <akr@jaist.ac.jp>
+From: =?ISO-2022-JP?B?GyRCJCIbKEI=?=b <akr@jaist.ac.jp>
+From: "=?ISO-2022-JP?B?GyRCJCIbKEI=?=" <akr@jaist.ac.jp>
+From: (a)=?ISO-2022-JP?B?GyRCJCIbKEI=?= <akr@jaist.ac.jp>
+From: =?ISO-2022-JP?B?GyRCJCIbKEI=?=(b) <akr@jaist.ac.jp>
+From: (a)=?ISO-2022-JP?B?GyRCJCIbKEI=?=(b) <akr@jaist.ac.jp>
+From: "a"=?ISO-2022-JP?B?GyRCJCIbKEI=?= <akr@jaist.ac.jp>
+From: =?ISO-2022-JP?B?GyRCJCIbKEI=?="b" <akr@jaist.ac.jp>
+From: "a"=?ISO-2022-JP?B?GyRCJCIbKEI=?="b" <akr@jaist.ac.jp>
+From: "\"\\" =?ISO-2022-JP?B?GyRCJCIbKEI=?= "\"\\" <akr@jaist.ac.jp>
+From: < =?ISO-2022-JP?B?GyRCJCIbKEI=?= @jaist.ac.jp>
+From: =?ISO-2022-JP?Q?=1B=24BAA=1B=28B?= <akr@jaist.ac.jp>
+From: =?ISO-2022-JP?Q?=1B$BAA=1B(B?= ) <akr@jaist.ac.jp>
+Subject: =?ISO-2022-JP?B?GyRCJCIbKEI=?=
+Subject: a=?ISO-2022-JP?B?GyRCJCIbKEI=?=
+Subject: =?ISO-2022-JP?B?GyRCJCIbKEI=?=b
+Subject: (a)=?ISO-2022-JP?B?GyRCJCIbKEI=?=(b)
+Subject: "a"=?ISO-2022-JP?B?GyRCJCIbKEI=?="b"
+Subject: (Re: =?ISO-2022-JP?B?GyRCJCIbKEI=?=)
+Subject: =?ISO-2022-JP?B?GyRCJCIbKEI=?=:
+Subject: =?ISO-2022-JP?B??=
+
+From: \e$B$"\e(B <akr@jaist.ac.jp>
+From: \e$B$"$$\e(B <akr@jaist.ac.jp>
+From: \e$B$"$$\e(B <akr@jaist.ac.jp>
+From: \e$B$"$$\e(B <akr@jaist.ac.jp> 
+From: =?ISO-2022-JP?B?GyRCJCIbKEI=?==?ISO-2022-JP?B?GyRCJCQbKEI=?=
+ <akr@jaist.ac.jp>
+From: akr@jaist.ac.jp (\e$B$"\e(B(\e$B$$\e(B)\e$B$&\e(B) (Ignore 76bytes/line limit.)
+From: akr@jaist.ac.jp (\e$B$"\e(Ba\e$B$$\e(B)
+From: akr@jaist.ac.jp
+ (=?ISO-2022-JP?B?GyRCJCIbKEI=?=a=?ISO-2022-JP?B?GyRCJCQbKEI=?=)
+From: a=?ISO-2022-JP?B?GyRCJCIbKEI=?= <akr@jaist.ac.jp>
+From: =?ISO-2022-JP?B?GyRCJCIbKEI=?=b <akr@jaist.ac.jp>
+From: "=?ISO-2022-JP?B?GyRCJCIbKEI=?=" <akr@jaist.ac.jp>
+From: (a)=?ISO-2022-JP?B?GyRCJCIbKEI=?= <akr@jaist.ac.jp>
+From: =?ISO-2022-JP?B?GyRCJCIbKEI=?=(b) <akr@jaist.ac.jp>
+From: (a)=?ISO-2022-JP?B?GyRCJCIbKEI=?=(b) <akr@jaist.ac.jp>
+From: "a"=?ISO-2022-JP?B?GyRCJCIbKEI=?= <akr@jaist.ac.jp>
+From: =?ISO-2022-JP?B?GyRCJCIbKEI=?="b" <akr@jaist.ac.jp>
+From: "a"=?ISO-2022-JP?B?GyRCJCIbKEI=?="b" <akr@jaist.ac.jp>
+From: "\"\\" \e$B$"\e(B "\"\\" <akr@jaist.ac.jp>
+From: < =?ISO-2022-JP?B?GyRCJCIbKEI=?= @jaist.ac.jp>
+From: \e$BAA\e(B <akr@jaist.ac.jp>
+From: =?ISO-2022-JP?Q?=1B$BAA=1B(B?= ) <akr@jaist.ac.jp>
+Subject: \e$B$"\e(B
+Subject: a=?ISO-2022-JP?B?GyRCJCIbKEI=?=
+Subject: =?ISO-2022-JP?B?GyRCJCIbKEI=?=b
+Subject: (a)=?ISO-2022-JP?B?GyRCJCIbKEI=?=(b)
+Subject: "a"=?ISO-2022-JP?B?GyRCJCIbKEI=?="b"
+Subject: (Re: =?ISO-2022-JP?B?GyRCJCIbKEI=?=)
+Subject: =?ISO-2022-JP?B?GyRCJCIbKEI=?=:
+Subject: =?ISO-2022-JP?B??=
+
index 31f9a78..46063ff 100644 (file)
@@ -82,7 +82,7 @@ however this behaviour violates RFC2047."
   (concat eword-encoded-word-prefix-regexp
          "\\(" eword-encoded-text-in-phrase-regexp "\\)"
          eword-encoded-word-suffix-regexp))
-(defconst eword-after-encoded-word-in-phrase-regexp "\\([ \t(]\\|$\\)")
+(defconst eword-after-encoded-word-in-phrase-regexp "\\([ \t]\\|$\\)")
 
 (defconst eword-encoded-text-in-comment-regexp "[]!-'*->@-[^-~]+")
 (defconst eword-encoded-word-in-comment-regexp