From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/52155 Path: main.gmane.org!not-for-mail From: Jan Egil Hagen Newsgroups: gmane.emacs.gnus.general Subject: Re: Oort Gnus v0.19 is released Date: Sat, 03 May 2003 00:49:55 +0200 Organization: University of Oslo, Department of Informatics Sender: ding-owner@lists.math.uh.edu Message-ID: References: NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: main.gmane.org 1051915755 11215 80.91.224.249 (2 May 2003 22:49:15 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Fri, 2 May 2003 22:49:15 +0000 (UTC) Original-X-From: ding-owner+M698@lists.math.uh.edu Sat May 03 00:49:14 2003 Return-path: Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 19BjL7-0002uf-00 for ; Sat, 03 May 2003 00:49:13 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by malifon.math.uh.edu with smtp (Exim 3.20 #1) id 19BjLx-0003EF-00; Fri, 02 May 2003 17:50:05 -0500 Original-Received: from sclp3.sclp.com ([64.157.176.121]) by malifon.math.uh.edu with smtp (Exim 3.20 #1) id 19BjLs-0003E8-00 for ding@lists.math.uh.edu; Fri, 02 May 2003 17:50:00 -0500 Original-Received: (qmail 56406 invoked by alias); 2 May 2003 22:50:00 -0000 Original-Received: (qmail 56398 invoked from network); 2 May 2003 22:49:59 -0000 Original-Received: from main.gmane.org (80.91.224.249) by sclp3.sclp.com with SMTP; 2 May 2003 22:49:59 -0000 Original-Received: from list by main.gmane.org with local (Exim 3.35 #1 (Debian)) id 19BjKb-0002sN-00 for ; Sat, 03 May 2003 00:48:41 +0200 Mail-Followup-To: ding@gnus.org X-Injected-Via-Gmane: http://gmane.org/ Original-To: ding@gnus.org Original-Received: from news by main.gmane.org with local (Exim 3.35 #1 (Debian)) id 19BjKZ-0002s1-00 for ; Sat, 03 May 2003 00:48:39 +0200 Original-Lines: 58 Original-X-Complaints-To: usenet@main.gmane.org Mail-Copies-To: Never User-Agent: Gnus/5.090023 (Oort Gnus v0.23) Emacs/21.2 (usg-unix-v) Cancel-Lock: sha1:R/sFus6XScBIWJt5+lMy9W/dNeo= Precedence: bulk Xref: main.gmane.org gmane.emacs.gnus.general:52155 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:52155 *Jan Egil Hagen | | | Performing load-library for w3 results in the error message | | "impossible ??" instead. | | 0.22 still performs the same. I had to find an old nnrss.el to get it | working again. | * Lars Magne Ingebrigtsen | `(setq debug-on-error t)', repeat the bug and mail me the resulting | backtrace. Debugger entered--Lisp error: (error "impossible ??") signal(error ("impossible ??")) error("impossible ??") w3-parse-buffer(#>) (caddar (w3-parse-buffer (current-buffer))) (setq htmlform (caddar (w3-parse-buffer ...))) (if (fboundp (quote w3-parse-buffer)) (setq htmlform (caddar ...)) (message "nnrss: Not valid XML and w3 parse not available (%s)" url)) (condition-case err (setq xmlform (xml-parse-region ... ...)) (error (if ... ... ...))) (let* (xmlform htmlform) (if local (let ... ...) (mm-url-insert url)) (condition-case err (setq xmlform ...) (error ...)) (if htmlform htmlform xmlform)) (save-current-buffer (set-buffer temp-buffer) (let* (xmlform htmlform) (if local ... ...) (condition-case err ... ...) (if htmlform htmlform xmlform))) (with-current-buffer temp-buffer (let* (xmlform htmlform) (if local ... ...) (condition-case err ... ...) (if htmlform htmlform xmlform))) (unwind-protect (with-current-buffer temp-buffer (let* ... ... ... ...)) (and (buffer-name temp-buffer) (kill-buffer temp-buffer))) (let ((temp-buffer ...)) (unwind-protect (with-current-buffer temp-buffer ...) (and ... ...))) (with-temp-buffer (let* (xmlform htmlform) (if local ... ...) (condition-case err ... ...) (if htmlform htmlform xmlform))) nnrss-fetch("/hom/janha/News/rss/LawrenceLessig.xml" t) (progn (nnrss-fetch file t)) (if (and nnrss-use-local (file-exists-p ...)) (progn (nnrss-fetch file t)) (setq url (or ... ...)) (unless url (setq url ...) (let ... ...) (setq changed t)) (message "####") (setq xml (nnrss-fetch url))) (let (file xml subject url extra changed author date rss-ns rdf-ns content-ns dc-ns) (if (and nnrss-use-local ...) (progn ...) (setq url ...) (unless url ... ... ...) (message "####") (setq xml ...)) (setq dc-ns (nnrss-get-namespace-prefix xml "http://purl.org/dc/elements/1.1/") rdf-ns (nnrss-get-namespace-prefix xml "http://www.w3.org/1999/02/22-rdf-syntax-ns#") rss-ns (nnrss-get-namespace-prefix xml "http://purl.org/rss/1.0/") content-ns (nnrss-get-namespace-prefix xml "http://purl.org/rss/1.0/modules/content/")) (dolist (item ...) (when ... ... ... ... ... ... ... ...)) (when changed (nnrss-save-group-data group server) (let ... ...) (nnrss-save-server-data server))) nnrss-check-group("LawrenceLessig" "") (if dont-check t (nnrss-check-group group server) (nnheader-report (quote nnrss) "Opened group %s" group) (nnheader-insert "211 %d %d %d %s\n" nnrss-group-max nnrss-group-min nnrss-group-max (prin1-to-string group) t)) nnrss-request-group("LawrenceLessig" "" nil) gnus-activate-group("nnrss:LawrenceLessig" scan) gnus-get-unread-articles(nil) gnus-group-get-new-news(nil) call-interactively(gnus-group-get-new-news) recursive-edit() byte-code("Æ!.Ç .È !.\n.?.Éed\" V.4.eb.Ê ¥y.`.db.Ê ¥ Zy.\f`|.)Ëc.eb.ÌÍ !.Î . @Ï=.K.ÐÑÒ\".Ó .ÌÔ!.ÒÕÒ...ÌÔ!.ŠÖ .,Õ." [debugger-buffer debugger-args noninteractive debugger-batch-max-lines middlestart buffer-read-only pop-to-buffer debugger-mode debugger-setup-buffer count-lines 2 "...\n" message buffer-string kill-emacs debug backtrace-debug 3 t debugger-reenable "" nil recursive-edit standard-output inhibit-trace] 3) debug(error (error "impossible ??")) signal(error ("impossible ??")) error("impossible ??") w3-parse-buffer(#) byte-code("ÃÄ!..Äp!.@A)A@.‚. nnrss-fetch("/hom/janha/News/rss/LawrenceLessig.xml" t) nnrss-check-group("LawrenceLessig" "") nnrss-request-group("LawrenceLessig" "" nil) gnus-activate-group("nnrss:LawrenceLessig" scan) gnus-get-unread-articles(nil) gnus-group-get-new-news(nil) call-interactively(gnus-group-get-new-news) I've tried looking at the code myself, but I just don't get it. :) Sorry. -- World works; done by its invalids