From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/32828 Path: main.gmane.org!not-for-mail From: Harry Putnam Newsgroups: gmane.emacs.gnus.general Subject: Re: Seeking suggestions for pet project Date: 08 Oct 2000 19:20:14 -0700 Sender: owner-ding@hpc.uh.edu Message-ID: References: NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: main.gmane.org 1035169045 21968 80.91.224.250 (21 Oct 2002 02:57:25 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 21 Oct 2002 02:57:25 +0000 (UTC) Return-Path: Original-Received: from fisher.math.uh.edu (fisher.math.uh.edu [129.7.128.35]) by mailhost.sclp.com (Postfix) with ESMTP id 443E7D051E for ; Sun, 8 Oct 2000 22:24:56 -0400 (EDT) Original-Received: from sina.hpc.uh.edu (lists@Sina.HPC.UH.EDU [129.7.3.5]) by fisher.math.uh.edu (8.9.1/8.9.1) with ESMTP id VAC10274; Sun, 8 Oct 2000 21:20:59 -0500 (CDT) Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Sun, 08 Oct 2000 21:20:20 -0500 (CDT) Original-Received: from mailhost.sclp.com (postfix@66-209.196.61.interliant.com [209.196.61.66] (may be forged)) by sina.hpc.uh.edu (8.9.3/8.9.3) with ESMTP id VAA04902 for ; Sun, 8 Oct 2000 21:20:10 -0500 (CDT) Original-Received: from mail.networkone.net (mail.networkone.net [209.144.112.75]) by mailhost.sclp.com (Postfix) with SMTP id 6F415D051E for ; Sun, 8 Oct 2000 22:20:34 -0400 (EDT) Original-Received: (qmail 18236 invoked from network); 9 Oct 2000 02:20:32 -0000 Original-Received: from adsl-116-86.ln.networkone.net (HELO reader.ptw.com) (209.144.116.86) by mail.networkone.net with SMTP; 9 Oct 2000 02:20:32 -0000 Original-Received: (from reader@localhost) by reader.ptw.com (8.9.3/8.9.3) id TAA09975; Sun, 8 Oct 2000 19:20:30 -0700 Original-To: ding@gnus.org In-Reply-To: Kai.Grossjohann@CS.Uni-Dortmund.DE's message of "08 Oct 2000 23:36:05 +0200" User-Agent: Gnus/5.0808 (Gnus v5.8.8) Emacs/20.5 Original-Lines: 34 Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:32828 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:32828 Kai.Grossjohann@CS.Uni-Dortmund.DE (Kai Gro=DFjohann) writes: > Your description of the awk script sounds cool. I haven't tried it > yet, though. I haven't made up my mind how to display the list of > occurrences. It's a good idea to do that, but the user interface > isn't clear to me. Hm. What I keep thinking is that it could be very similar to the interface involved in `M-x grep'. A buffer pops up containg the hits with hypertext links leading to that hit in the actual file. It can't really get much better than that. And like you say that might be enough.=20 However that misses out on the very nice functions of nnir where the whole article is available and the ability to transport to the thread. Putting those two together would really by dynomite. I don't know enough to look at the code for M-x grep, and see the mechanics but I'm thinking for this search engines purposes that at the same time nnir is generating the summary buffer, a very similar (read identicle) buffer to the one created with M-x grep could be generated but no popup. The user would call it forth when desired with C-x b. Other wise it would die a natural death when the ephemeral nnir buffer is closed. Another possibility would be to somehow hylite the hits within the nnir generated messages. Not as usefull as the first approach though. I'm probably getting carried away here but I'm also thinking how this search engine could be used to pull other kinds of files into a fake summary buffer. Something similar to the way one can `import' any text file into a gnus group by letting gnus generate headers for it, and view it as a message. (gnus-summary-import-article). Only into an ephemeral nnir summary buffer.