[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Fixed: E20 won't display images inline inshimbun articles
- From: Katsumi Yamaoka <yamaoka@xxxxxxx>
- Date: Wed, 17 Apr 2002 16:00:24 +0900
- X-ml-name: emacs-w3m
- X-mail-count: 03249
- References: <yosupu0yeu7k.fsf@jpl.org>
>>>>> In [emacs-w3m : No.03248]
>>>>> Katsumi Yamaoka <yamaoka@jpl.org> wrote:
山岡> またしても Emacs 20 の multibyte 問題です。
山岡> バッファ [...] が multibyte だと mime-decode-string が正しい結果
山岡> を返しません。
えと、そうじゃなくて (^^;;)、この場合の mime-decode-string は
base64-decode-string なんですが、unibyte なバッファに multibyte
な文字を insert する場合に、Emacs 20 でだけ起きる変換が問題なの
でした。
以下の式は E20 では (nil t) を返しますが、21 では (nil nil) が
返ってきます。
;; するってえと、21 では少し改善されているわけなのかしら?
(let ((encoded (base64-encode-string
(encode-coding-string "もうFSFmacsはいやっ"
'shift_jis))))
(list
(multibyte-string-p (with-temp-buffer
(set-buffer-multibyte nil)
(base64-decode-string encoded)))
(multibyte-string-p (with-temp-buffer
(set-buffer-multibyte t)
(base64-decode-string encoded)))))
--
Katsumi Yamaoka <yamaoka@jpl.org>