From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/36517 Path: main.gmane.org!not-for-mail From: "David Z. Maze" Newsgroups: gmane.emacs.gnus.general Subject: More fun with nnweb Date: 30 May 2001 13:50:46 -0400 Message-ID: NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1035172088 9017 80.91.224.250 (21 Oct 2002 03:48:08 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 21 Oct 2002 03:48:08 +0000 (UTC) Return-Path: Return-Path: Original-Received: (qmail 11298 invoked from network); 30 May 2001 17:56:06 -0000 Original-Received: from fort-point-station.mit.edu (18.72.0.53) by gnus.org with SMTP; 30 May 2001 17:56:06 -0000 Original-Received: from grand-central-station.mit.edu (GRAND-CENTRAL-STATION.MIT.EDU [18.7.21.82]) by fort-point-station.mit.edu (8.9.2/8.9.2) with ESMTP id NAA29045 for ; Wed, 30 May 2001 13:56:00 -0400 (EDT) Original-Received: from melbourne-city-street.mit.edu (MELBOURNE-CITY-STREET.MIT.EDU [18.7.21.86]) by grand-central-station.mit.edu (8.9.2/8.9.2) with ESMTP id NAA23810; Wed, 30 May 2001 13:53:59 -0400 (EDT) Original-Received: from x15-cruise-basselope.mit.edu (X15-CRUISE-BASSELOPE.MIT.EDU [18.187.1.60]) by melbourne-city-street.mit.edu (8.9.2/8.9.2) with ESMTP id NAA05788; Wed, 30 May 2001 13:50:47 -0400 (EDT) Original-To: ding@gnus.org User-Agent: Gnus/5.090004 (Oort Gnus v0.04) XEmacs/21.1 (Arches) X-Attribution: DZM Original-Lines: 37 Xref: main.gmane.org gmane.emacs.gnus.general:36517 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:36517 So I mostly have my Gnus/Debian BTS nnweb plugin working now. So people can follow along, it's at http://web.mit.edu/dmaze/elisp/debbugs.el; I load it in my .gnus file. First off, success: if I want to see a list of bugs I have open, I can use 'G w debbugs dmaze@debian.org'. I'll get a listing of bugs in the summary buffer. Each bug is presented as a multipart/mixed message, and each message has a text/plain or text/enriched tag and the body, either as message/external-body or message/rfc822. All good. Now, let's leave this summary buffer ('q') and try again. From the group buffer, I type 'G w debbugs dmaze@debian.org', and get 'No matching articles' back from nnweb. That's no good. Playing around, it seems like this is because each URL is stuffed into nnweb-hashtb, and this isn't cleaned out before 'G w' calls. (At least, that's what it seems like; if I don't play with nnweb-get-hashtb, it works fine.) The other problem is if I try to create a persistent group (C-u G w ...). This works fine, but each time I check for new articles ('g') it returns duplicates of every article. (That is, the first time, I have 19 articles, the second, 19 new out of 38, the third, 19 out of 57, etc.) This seems like I'm doing something slightly fundamentally wrong. Does anybody with more nnweb clue than I have any ideas? Thanks... (Usage: you can feed the "search engine" anything you'd normally concatenate to http://bugs.debian.org/. This means you can feed it a maintainer name ("dmaze@debian.org"), an individual package name ("xed"), or a submitter name ("from:dmaze@mit.edu"). It won't croak badly if you feed it a bug number, but it will fail to return any bugs at all.) -- David Maze dmaze@mit.edu http://www.mit.edu/~dmaze/ "Theoretical politics is interesting. Politicking should be illegal." -- Abra Mitchell