Re: 不正なquoted-p rintable data の扱いについて

Yoichi NAKAYAMA <[email protected]> Wed, 17 Sep 2008 12:50:20 +0900
Newsgroups gmane.mail.emacs.mime.japanese
Organization Geiin.org
Message-ID <86d4j35t37.wl%[email protected]>
--Multipart_Wed_Sep_17_12:50:19_2008-1
Content-Type: text/plain; charset=ISO-2022-JP

$B$J$+$d$^$G$9!#(B

At Sat, 13 Sep 2008 11:28:58 +0900,
Yoichi NAKAYAMA wrote:
> Redmine$B$N=P$9%a!<%k$N(BSubject$B$,(B mel-q-ccl.el$B$G$O%G%3!<%I(B
> $B=PMh$:!"(Bmel-q.el$B$G$O%G%3!<%I$G$-$?$N$GD4$Y$F$_$?$N$G$9$,!"(B
> $BEv3:%a!<%k$G$O(B "=?utf-8?Q?=5b?=" $B$N$h$&$K>.J8;z$GF~$C$F$$$k(B
> $B$N$,LdBj$G$7$?!#(B
> 
> mel-q.el$B$N(Bquoted-printable-hex-char-to-num$B$G$O(B[a-f]$B$r(B10-15$B$K(B
> $B%^%C%W$7$F$$$^$9$,!"(Bmel-ccl-256-to-16-table$B$G$O$=$l$i$r(Bnil$B$K(B
> $B%^%C%W$7$F$$$k0Y$KLdBj$,@8$8$F$$$^$7$?!#(B
> 
> RFC2045$B$K$h$l$P%(%s%3!<%I$N:]$OBgJ8;z$G$J$1$l$P$J$i$J$$$H$5$l$F(B
> $B$$$^$9$,!"%G%3!<%I$K$D$$$F$O(B
>     (1)   An "=" followed by two hexadecimal digits, one or both
>           of which are lowercase letters in "abcdef", is formally
>           illegal. A robust implementation might choose to
>           recognize them as the corresponding uppercase letters.
> $B$H=q$$$F$"$k$N$G(Bmel-q.el$B$N$h$&$J4K$$<BAu$b$"$j$@$H2r<a$7$F(B
> $B$$$^$9!#(Bmel-q$B$H(Bmel-q-ccl$B$G5sF0$,0c$&$N$O$o$+$j$K$/$$$N$G(B
> $B4K$$J}$K9g$o$;$F$7$^$&$N$O$$$+$,$G$7$g$&$+!)(B
> 
> $B$b$7$=$&$9$k>l9g!"(Bmel-ccl-256-to-16-table $B$rC1=c$KJQ99$7$F(B
> $B$7$^$C$F$bLdBj$J$$$G$7$g$&$+!)(B

$B:9J,$rE:IU$7$^$9!#LdBj$"$l$P$4;XE&$*$M$,$$$7$^$9!#(B
-- 
Yoichi NAKAYAMA

--Multipart_Wed_Sep_17_12:50:19_2008-1
Content-Type: application/octet-stream; type=patch
Content-Disposition: attachment; filename="qp.diff"
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by mx1.aist.go.jp id m8H3ljtN024647

Index: ChangeLog
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
RCS file: /cvs/root/flim/ChangeLog,v
retrieving revision 1.136.2.141
diff -u -r1.136.2.141 ChangeLog
--- ChangeLog	28 Nov 2007 09:13:25 -0000	1.136.2.141
+++ ChangeLog	17 Sep 2008 03:45:53 -0000
@@ -1,3 +1,8 @@
+2008-09-17  Yoichi NAKAYAMA  <[email protected]>
+
+	* mel-q-ccl.el (mel-ccl-256-to-16-table): Accept lower case
+	representation of hexadecimal digits for decoding.
+
 2007-11-28  MORIOKA Tomohiko  <[email protected]>
=20
 	* FLIM: Version 1.14.9 (Goj=1B-D=F2) released.=1B-A
Index: mel-q-ccl.el
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
RCS file: /cvs/root/flim/mel-q-ccl.el,v
retrieving revision 1.5.6.3
diff -u -r1.5.6.3 mel-q-ccl.el
--- mel-q-ccl.el	12 Jun 2006 15:10:02 -0000	1.5.6.3
+++ mel-q-ccl.el	17 Sep 2008 03:45:53 -0000
@@ -67,7 +67,7 @@
       0   1   2   3   4   5   6   7   8   9 nil nil nil nil nil nil
     nil  10  11  12  13  14  15 nil nil nil nil nil nil nil nil nil
     nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil
-    nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil
+    nil  10  11  12  13  14  15 nil nil nil nil nil nil nil nil nil
     nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil
     nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil
     nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil

--Multipart_Wed_Sep_17_12:50:19_2008-1--