Quoted-Printable bug?

Katsumi Yamaoka yamaoka at jpl.org
Thu Jun 20 11:19:23 JST 2002


Hi,

>>>>> In [emacs-mime-en : No.00058]
>>>>>	Justus Piater <Justus.Piater at inrialpes.fr> wrote:

> I use semi to compose e-mails using the standard Emacs mail package.
> If I set enable-multibyte-characters to nil, everything seems to work
> correctly. However, if enable-multibyte-characters is t, it encodes
> escaped character sequences that don't make sense to most mail
> clients.

Well, what charset or characters do you use?  If you use the
`escaped' character X, put the following lines in the *scratch*
buffer.

(let ((c ?X))
  (list
   (+ 0 c)
   (char-charset c)
   (char-codepoint c)
   (char-octet c)))

Then, type C-j in the end of the last line and let us know the
result.  Note that the major-mode for the *scratch* buffer
should be `lisp-interaction-mode'.

One more question.  What charset does the correct mail (that you
say) contain in the Content-Type: header?  Otherwise, you may
send a correct mail and a broken mail to this list. :-)

> Interestingly, the same phenomenon occurs if I run mimencode in a
> shell within emacs:

> # enable-multibyte-characters nil -> correct result:
> > echo AbA?| mimencode -q
> A=E0A=E2A=E2A

Hm, the word AbA? seems to have been corrupted in my mailbox.
The raw message contains utf-8 and qp encoded "A=E0A=E2A=E2A".
Isn't it correct?  Or just it was caused by the bug?
-- 
Katsumi Yamaoka <yamaoka at jpl.org>




More information about the Emacs-mime-en mailing list