[mew-dist 27987] Re: error in process filter: mew-scan-insert-line: Args out of range:
KOIE Hidetaka ( 鯉江英隆 )
hide at example.com
2007年 12月 18日 (火) 16:12:42 JST
Message-Id: <20071218.155818.112618576.yohta at example.com>
Date: Tue, 18 Dec 2007 15:58:18 +0900 (JST)
From: Yasuhiro Ohta <yohta at example.com>
Subject: [mew-dist 27986] error in process filter: mew-scan-inser..
| 最近、いくつかのスパムでひっかっかって、メールが取り込めないようになり
| ました。(数週間前にはじめてこの症状が生じました。)エラーメッセージは、
|
| error in process filter: let: Args out of range: 2139, 2157
| error in process filter: Args out of range: 2139, 2157
わたしも同様の問題がおきた(12/12ごろ)のですが
問題がおこるメイルはスパムその1通だけだったので
放置してしましました。
mew-scan-insert-line()のなかのput-text-property()呼び出しで
エラーになっていたのですが
そのときなぜか beg > (point) になっていました。
# Debugger entered--Lisp error: (args-out-of-range 4366381 4366387)
# put-text-property(4366387 4366381 invisible t)
(setq beg (point))
(forward-line)
;; To avoid inserting a line AFTER the cursor underline,
;; keep this line and make it invisible.
(put-text-property beg (point) 'invisible t)
普段はmew-inbox-action-alistを設定して
スパムが"+spam"にrefileされるようにしているのですが
refileしないようにしてincすると問題はおこりませんでした。
--
鯉江英隆 <hide at example.com>
Mew-dist メーリングリストの案内