[Mew-dist 07896] A problem about ConfigCaseInbox
Kazuteru Okahashi
okahashi at example.com
1999年 3月 4日 (木) 23:15:24 JST
岡橋と申します。
先日加わった ConfigCaseInbox ですが、case 付きの InboxFolder
に NewsDir 以下を指定した場合、不具合が発生するようです。
[症状]
case hoge
InboxFolder==huga
と指定した場合に初期化が途中(mew-config-init)で停止する。
[原因]
impath の出力が ConfigCaseInbox=hoge:=huga となるため、
mew-config-init がキーと値を取り出すときに
key = ConfigCaseInbox=hoge:
value = huga
となってしまう。(というか、最後尾の等号を拾いにいく)
[修正箇所]
--- mew.el.orig Thu Mar 4 19:08:20 1999
+++ mew.el Thu Mar 4 22:49:10 1999
@@ -181,7 +181,7 @@
(goto-char (point-min))
(let (key value pair)
(while (not (eobp))
- (if (looking-at "^\\(.+\\)=\\(.+\\)$")
+ (if (looking-at "^\\([^=\n]+\\)=\\(.+\\)$")
;; Petname may be null string.
(progn
(setq key (mew-match 1))
--
Kazuteru Okahashi
okahashi at example.com
Mew-dist メーリングリストの案内