From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/73628 Path: news.gmane.org!not-for-mail From: Andrew Cohen Newsgroups: gmane.emacs.gnus.general Subject: Re: Gnus search Date: Wed, 27 Oct 2010 07:36:42 -0400 Message-ID: <87vd4n3m0l.fsf@andy.bu.edu> References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1288179431 25113 80.91.229.12 (27 Oct 2010 11:37:11 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 27 Oct 2010 11:37:11 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M21997@lists.math.uh.edu Wed Oct 27 13:37:09 2010 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1PB4JY-0000MN-QI for ding-account@gmane.org; Wed, 27 Oct 2010 13:37:09 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by util0.math.uh.edu with smtp (Exim 4.63) (envelope-from ) id 1PB4JQ-0002V1-Gc; Wed, 27 Oct 2010 06:37:00 -0500 Original-Received: from mx1.math.uh.edu ([129.7.128.32]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1PB4JO-0002Uk-C9 for ding@lists.math.uh.edu; Wed, 27 Oct 2010 06:36:58 -0500 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx1.math.uh.edu with esmtp (Exim 4.72) (envelope-from ) id 1PB4JJ-0003hR-7D for ding@lists.math.uh.edu; Wed, 27 Oct 2010 06:36:58 -0500 Original-Received: from lo.gmane.org ([80.91.229.12]) by quimby.gnus.org with esmtp (Exim 3.36 #1 (Debian)) id 1PB4JI-0000Y3-00 for ; Wed, 27 Oct 2010 13:36:52 +0200 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1PB4JH-0000CZ-Jq for ding@gnus.org; Wed, 27 Oct 2010 13:36:51 +0200 Original-Received: from rain.gmane.org ([80.91.229.7]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 27 Oct 2010 13:36:51 +0200 Original-Received: from cohen by rain.gmane.org with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 27 Oct 2010 13:36:51 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 47 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: rain.gmane.org User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/24.0.50 (gnu/linux) Cancel-Lock: sha1:/yh5E73P34dhsOUrcBiTq+sPEEM= X-Spam-Score: -1.9 (-) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:73628 Archived-At: I am considering significant changes to nnir to improve the searching experience. I have added gmane searching but this has exposed some weaknesses in the current interface, so I would like to get some advice on potential changes. Currently nnir searches are initiated from the group buffer in one of two ways: 1. If any groups are process-marked only these groups are searched. 2. If no groups are process marked then all opened servers are searched. Some search engines (imap) are only capable of searching a single group at a time so the search is restricted to the group on the current line. Others (swish, freewais, namazu) can only search the whole database, so that's what they do. With only one search engine available (as has been the case for me forever) I never noticed this, and assumed that nnir was just searching the group on the current line. But I now have both imap and gmane searching available, and without process-marking groups all searches now search both backends. This is usually not what I want. So---how about changing the behavior in case 2: 2. If no groups are process-marked search only the group on the current line (using the appropriate backend). and possibly adding 3. If no groups are process-marked and no group is on the current line, search all opened servers (which might take awhile). The user can put point on the last line of the group buffer for example. This last addition might not be a great idea, and its only relevant if anyone continues to use the relevant search engines. So is anyone using: swish wais hyrex namazu Can any of these be removed? Regards, Andy