[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
sb-pocketgames.el bug? (was: Re: XEmacs bug)
At Wed, 18 Jun 2003 11:51:13 +0900,
Katsumi Yamaoka <yamaoka@jpl.org> wrote:
> ただし sb-pocketgames.el は以下のエラーのために記事を読むことが
> できません。これは XEmacs と Emacs に共通して起こります。
>
Emacs 21.3.50 で emacs-w3m の幹を再度 compile して wl の
~/.elmo/cache, ~/.elmo/shimbun/pocketgames を一度消してから試したので
すが、今現在取得できる全ての記事を読むことができます。
> Signaling: (wrong-type-argument stringp nil)
> string-to-number(nil)
> (setq from (shimbun-mime-encode-string (match-string 1)) year (string-to-num
ここ↓
(unless
(re-search-forward
"Posted by: \\(.+\\) on \\([0-9]+\\)/\\([0-9]+\\)/\\([0-9]+\\) (\\(月\\|火\\|水\\|木\\|金\\|土\\|日\\)) - \\([0-9][0-9]:[0-9][0-9]\\) JST <\/font>"
end t nil)
(throw 'next nil)
(setq from (shimbun-mime-encode-string (match-string 1))
year (string-to-number (match-string 2))
month (string-to-number (match-string 3))
day (string-to-number (match-string 4)
でエラーが出ているように見えますが、どうなんでしょう? 正規表現でマッ
チしなかったら、(match-string n) が nil を返して string-to-number に
nil が渡る可能性はないように思えるのですが...。
--
中島幹夫 <minakaji@namazu.org>
home: http://www.asahi-net.or.jp/~gy2m-nkjm
diary: http://slashdot.jp/journal.pl?op=display&uid=5767