[mew-dist 28555] Re: mew-config-alist で (header-alist nil) を指定すると freeze (Mew 6.1)
Kazu Yamamoto ( 山本和彦 )
kazu at example.com
2008年 7月 29日 (火) 18:24:14 JST
山本です。
> 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))
Mew-dist メーリングリストの案内