2008年7月29日

[mew-dist 28555] Re:mew-config-alist で (header-alist nil) を指定すると freeze (Mew 6.1)

山本です。

> Mew 6.1 を使用してて,次のような条件で Emacs が CPU を 100% 喰って
> freeze する事を確認しました.

以下のパッチで回避できるようです。

しかし、深い問題を含んでいるような気がするので、明日改めて考えます。


--かず

Index: mew-config.el
===================================================================
RCS file: /cvsroot/mew/mew/mew-config.el,v
retrieving revision 1.114
diff -c -r1.114 mew-config.el
*** mew-config.el 21 May 2008 01:43:22 -0000 1.114
--- mew-config.el 29 Jul 2008 09:15:42 -0000
***************
*** 383,389 ****
(mew-cfent-value case "imap-trash-folder-list" mew-imap-trash-folder-list 'list))

(defun mew-header-alist (&optional case)
! (mew-cfent-value case "header-alist" mew-header-alist 'list))

(defun mew-signature-file (&optional case)
(mew-cfent-value case "signature-file" mew-signature-file))
--- 383,389 ----
(mew-cfent-value case "imap-trash-folder-list" mew-imap-trash-folder-list 'list))

(defun mew-header-alist (&optional case)
! (delete nil (mew-cfent-value case "header-alist" mew-header-alist 'list)))

(defun mew-signature-file (&optional case)
(mew-cfent-value case "signature-file" mew-signature-file))


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




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