2009年5月25日

[mew-dist 28929] Emacs CVS Head + image resize

白井です。

最近、emacs-23.0.9x の常用はじめました。

# Mew も大体動いているのですが、気づいた点は(遠慮しないで :-)ML
# に出すようにします。

今回気づいたのは、画像を表示するときに mew-jpeg-size() などがちゃ

んと動作しないため縮小しない、ということです。

どうやら、JPEG の符号データの最初の文字を multibyte なバッファか
ら拾ってくると ?\x3fffff となってしまうのが原因のようでして、バッ
ファを unibyte にすれば OK でした。

cache で multibyte/unibyte を切り替えるのも気持ち悪いし、他の
Emacs でも unibyte にして問題ないだろう、ということでパッチのよ
うにしてみました。

--
白井秀行 (mailto:shirai@xxxxx)

Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: x-gzip64
Content-Disposition: inline; filename="mew-gemacs.diff"

H4sIAAAAAAAAA6RTTW+cMBA9s9L+h2lO3lVMWLokCkpPPbVSL+kv8JoBW2INsWFJ+uvrDx
bYbdJLLCHM+M17b2bwD1Xgaw5HHGiFR8ZNjPV69e3za716/v4bSlljDnf8ZKzC3fjMSren
9UpjpyWepKpA25eRjYJdnO3Xq0KWJdAeKAeqXeja5na7vQxF6Q5+MgVpkjxCkuXZPs8yoI
ldUeCklF6nZPCLvU0pyX2+24cUL7BcQTF9SG+/7h4gRAAiIK1uKiCOVx5ZhZa9oz6Gqtts
FqD0PVR6ASt7xamRf/Aa6g7OyC8WGU4GWXRi3AuUlejChwe5RQaBCghTBcx8hTRtzd6oRq
+00CwPTa+Kdg5tJibLZdgJKb7yXrs5eR/EWG+HvixRA2dcBOWIVE3XUC6YhgNWUm0m8MuF
c8ItwhfN6nqp+m/CWB7hxQcZs1Uiy1DyR00KLfTQxrI9wRLi90E/+n/nqHU/G3uC5QTG8L
mSIOaIBiG5sF1EDm7850oH2Qna4bEduzlm+ZS2xsmyDRhj+eHm2XlwF8frxXF8M0kRqQzq
82Co6Q/GXjML9SMKI7E/U/EXAAD//6RVyw6CMBA8+xebJkZ66IWr/gzKakhsIbBq/Xu3Lb
QlSnzdIC07s7Mzi8yq3lQapdKXMzX7OyGY5pxuOc2daQ/MgTU4ubQWXdsYUpqHHJ8rK31z
QcTVimBTkC81r8dz+kTbpOCXHERn9MAfoJiYuBJzNvmJUPbuwGfXi2Pb64pArGsBuTleHE
9DD2n+iy+MCEtsmaun+oqfnEnsPVwEB+zArz51RZ9hEGUpJGy3YK0dLb9g1DJ38g9eKJdH
kEfEJ37saNPtddZKWgaB4JO7F+Cl/CA8dWtQyF/X3VtqKXIyuCPKjD7cUdXW1A0xHPt/wD
jxmOgR49BjRTi9BQxVDepiQmrDT2DSkRKkw8C+d1uPiTwAAAD//4KJIxXXSGEIk4QHmk9+
YgqWMIPUq5CK0UgByNYd+IoRrJLoOhJL2YsUQ7DiFyZGSuGKbA7e8hWmEFdMIFQg1YnQSh
uzMsShHqnSRRiAUzVyjYtLOaJ5gbeu5SRc00LMo1J1y4m9DIOlESIqUXLrOog/sJZvxFd3
9Kg8QBUdAAAA//9CrujwVnM4KjkymgWYVTJ2NxJTvZFTuRGs2iip2HC1c3BVaoTrI+xZk9
T6j+pVDoSkV/UCAAAA//8DAOXYQ+OnDgAA

投稿者 xml-rpc : 2009年5月25日 14:08
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/85363
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。