Gnus development mailing list
 help / color / mirror / Atom feed
From: Greg Stark <gsstark@MIT.EDU>
Subject: Re: gnus-glimpse.el -- search a newsgroup using glimpse
Date: 23 May 1997 13:09:23 -0400	[thread overview]
Message-ID: <ycq7mgq869o.fsf@g63-107.citenet.net> (raw)
In-Reply-To: Mark Eichin's message of 22 May 1997 19:14:23 -0400


Interestingly i was just thinking the other day about how to implement
searching through a group for text in an article in a way that would support
protocol features to do it on the server side. It might be worth thinking of
some abstraction to handle this though i'm not sure of exactly what it should
look like.

For my purposes it would be enough to provide optional backend methods to
perform the various searches the / keymap supports. Then Gnus would implement
them itself the way it does currently if the backend doesn't provide them.
This is a bit limitting for something like gnus-glimpse where you might want
to drop in different search engines for the same backend, or support multiple
backends in the same search engine. But maybe with nnoo it wouldn't be hard
for gnus-glimpse to provide useful generic searching functions that the
backends could easily use to implement searching without too much code
duplication. Then you could set nnmail-search-engine or to 'glimpse and the
backend functions would try to use glimpse if available, and if not let Gnus
implement the searching functions itself. 

I would like to see something like this, it would let us do some funky things
like have / do a dejanews query but use the results to access the normal news
server, which would let you tick and cache articles on your normal news
server. It would also let me take advantage of native searching features in
the protocol for which i wrote a backend.

greg


  parent reply	other threads:[~1997-05-23 17:09 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1997-05-20 17:39 Kai Grossjohann
1997-05-22 23:14 ` Mark Eichin
1997-05-23  7:56   ` Kai Grossjohann
1997-05-23 17:09   ` Greg Stark [this message]
1997-05-24  4:09     ` Lars Magne Ingebrigtsen
1997-05-25  0:13       ` Kai Grossjohann
1997-05-25  0:18       ` Kai Grossjohann
1997-05-25  0:03     ` Kai Grossjohann
1997-05-23 19:08   ` Mark Eichin
2000-11-09 16:34 ` Norman Walsh
2000-11-09 18:09   ` Kai Großjohann
2000-11-09 18:47     ` Norman Walsh
2000-11-09 19:23       ` Francisco Solsona
2000-11-10 16:23     ` Norman Walsh

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=ycq7mgq869o.fsf@g63-107.citenet.net \
    --to=gsstark@mit.edu \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).