[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: sb-bbc.el patch
- From: Katsumi Yamaoka <yamaoka@xxxxxxx>
- Date: Tue, 06 Jun 2006 08:58:31 +0900
- X-ml-name: emacs-w3m
- X-mail-count: 08746
- References: <8764jfckyt.fsf@robotron.kosmorama>
>>>>> In [emacs-w3m : No.08745] David Hansen wrote:
> Anyone interested in all the sport groups? Would be easy to add. But I
> actually score everything down except football.
> David
> 2006-05-31 David Hansen <david.hansen@xxxxxxxxxxxxxxxxxxx>
> * sb-bbc.el (shimbun-bbc-url): Set to the base URL of the various
> RSS feeds.
> (shimbun-bbc-path-alist): New variable to support other groups.
> (shimbun-bbc-groups): Added other groups.
> (shimbun-index-url): New function.
I've installed your patch. Thanks.
I did gnus-group-make-shimbun-groups to try all the new bbc
groups and got some errors. In the `england' group, I got:
Debugger entered--Lisp error: (wrong-type-argument integerp "/england/rss.xml")
concat("http://newsrss.bbc.co.uk/rss/newsonline_uk_edition" ("/england/rss.xml"))
(lambda (shimbun) (concat shimbun-bbc-url (cdr ...)))([shimbun-bbc [0 0 0 0 0 ...
apply((lambda (shimbun) (concat shimbun-bbc-url (cdr ...))) [shimbun-bbc [0 0 ...
luna-call-next-method()
luna-apply-generic([shimbun-bbc [0 0 0 0 0 0 0] [shimbun-gnus-mua [0 0 0 0 0 0...
shimbun-index-url([shimbun-bbc [0 0 0 0 0 0 0] [shimbun-gnus-mua [0 0 0 0 0 0 ...
#[(shimbun &optional range) "...byte-code...
apply(#[(shimbun &optional range) "...byte-code...
luna-call-next-method()
luna-apply-generic([shimbun-bbc [0 0 0 0 0 0 0] [shimbun-gnus-mua [0 0 0 0 0 0...
shimbun-headers([shimbun-bbc [0 0 0 0 0 0 0] [shimbun-gnus-mua [0 0 0 0 0 0 0]...
nnshimbun-generate-nov-database("england")
nnshimbun-request-scan("england" "bbc")
gnus-request-scan("nnshimbun+bbc:england" (nnshimbun "bbc"))
gnus-activate-group("nnshimbun+bbc:england" scan nil (nnshimbun "bbc"))
gnus-group-get-new-news-this-group(nil)
call-interactively(gnus-group-get-new-news-this-group)
In the groups `business', `politics', and `talking_point', I got
the "Cannot find message-id base" error as usual. Well, it
might be able to be solved by improving regexp, with which I'm
bored though. Isn't there a better way to cope with it? What
I'm always thinking is (and what I tried for some times but
haven't been successful yet is) simply to ignore such unparseable
entries rather than to issue an error.
In Japanese:
"Cannot find message-id base" エラーを出す代わりに、単にそのよう
な xml エントリーを無視するようにはできないでしょうか?