[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#12362: GNUS can no longer read UTF-8
From: |
Kenichi Handa |
Subject: |
bug#12362: GNUS can no longer read UTF-8 |
Date: |
Thu, 06 Sep 2012 11:01:35 +0900 |
In article <87vcfsf5rb.fsf@jidanni.org>, jidanni@jidanni.org writes:
> The problem happens in ALL groups.
> Reverting to
> emacs-snapshot:
> Installed: 2:20120829-1
> Candidate: 2:20120905-1
> fixes it.
That's because of my recent change to
quoted-printable-decode-region for speed up. In this code,
I misunderstood the meaning of "(case-fold-search t)", and
handled only "[0-9A-Z]" (no lowercase letters). RFC2045
also says:
(1) (General 8bit representation) Any octet, except a CR or
LF that is part of a CRLF line break of the canonical
(standard) form of the data being encoded, may be
represented by an "=" followed by a two digit
hexadecimal representation of the octet's value. The
digits of the hexadecimal alphabet, for this purpose,
are "0123456789ABCDEF". Uppercase letters must be
used; lowercase letters are not allowed.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Anyway, I've just installed a fix to handle also 'a'..'f'
(in spite of RFC2045's definition). Could you please try
again?
---
Kenichi Handa
handa@m17n.org