From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Andrew Cohen Newsgroups: gmane.emacs.devel,gmane.emacs.gnus.general Subject: Re: [RFC] Gnus generalized search, part II Date: Wed, 26 Apr 2017 12:41:53 +0800 Organization: Boston University Message-ID: <874lxbhjam.fsf@hanan> References: <87zif930mt.fsf@ericabrahamsen.net> <87shkx5z17.fsf@ericabrahamsen.net> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1493181770 20483 195.159.176.226 (26 Apr 2017 04:42:50 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 26 Apr 2017 04:42:50 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) Cc: ding@gnus.org To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Apr 26 06:42:46 2017 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d3Ems-0005FC-55 for ged-emacs-devel@m.gmane.org; Wed, 26 Apr 2017 06:42:46 +0200 Original-Received: from localhost ([::1]:52598 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d3Emx-0006la-V1 for ged-emacs-devel@m.gmane.org; Wed, 26 Apr 2017 00:42:51 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:56897) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d3EmN-0006lS-55 for emacs-devel@gnu.org; Wed, 26 Apr 2017 00:42:16 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d3EmK-0002aj-3j for emacs-devel@gnu.org; Wed, 26 Apr 2017 00:42:15 -0400 Original-Received: from [195.159.176.226] (port=39886 helo=blaine.gmane.org) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1d3EmJ-0002aH-T8 for emacs-devel@gnu.org; Wed, 26 Apr 2017 00:42:12 -0400 Original-Received: from list by blaine.gmane.org with local (Exim 4.84_2) (envelope-from ) id 1d3EmC-0004LZ-3D for emacs-devel@gnu.org; Wed, 26 Apr 2017 06:42:04 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 27 Original-X-Complaints-To: usenet@blaine.gmane.org Cancel-Lock: sha1:Jx3jHcXbKjCYdFM9uguouKOFaDo= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 195.159.176.226 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:214292 gmane.emacs.gnus.general:87486 Archived-At: Hi Eric: I noticed you have eliminated the 'shortcut option in nnir. This was important functionality which should probably be restored (stopping after the first match rather than finding all matches). For example its used in article referral (when the referral methods include 'nnir) where we are just trying to find a particular message-id. I originally implemented this as part of the criteria in the search query. Since these are going away in the universal search form the shortcut implementation will be different. Maybe just include another search term, like "?:" and "*:" for match-one and match-any, with "*:" the default? And on the long list of things that would be nice: when inputting the universal query string TAB should complete on the preset search keys. If I want to search for an author the current nnir allows this with only a few keystrokes: C-u G G; "author-name" RET; f TAB; RET. gnus-search should allow something similar. Best, Andy (Who is beginning to think that you and I are the only two who will ever use this new stuff).