From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/71610 Path: news.gmane.org!not-for-mail From: Vegard Vesterheim Newsgroups: gmane.emacs.gnus.general Subject: Re: nnir and the new nnimap Date: Fri, 24 Sep 2010 09:36:49 +0200 Organization: UNINETT. Message-ID: <1siq1vy4mm.fsf@voll.uninett.no> References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1285313842 26559 80.91.229.12 (24 Sep 2010 07:37:22 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Fri, 24 Sep 2010 07:37:22 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M19983@lists.math.uh.edu Fri Sep 24 09:37:20 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 1Oz2qH-0006Xb-Hs for ding-account@gmane.org; Fri, 24 Sep 2010 09:37:13 +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 1Oz2q6-00035W-8G; Fri, 24 Sep 2010 02:37:02 -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 1Oz2q4-00035H-BW for ding@lists.math.uh.edu; Fri, 24 Sep 2010 02:37:00 -0500 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx1.math.uh.edu with esmtp (Exim 4.72) (envelope-from ) id 1Oz2pz-0004lN-0o for ding@lists.math.uh.edu; Fri, 24 Sep 2010 02:37:00 -0500 Original-Received: from regensburg.uninett.no ([158.38.180.100]) by quimby.gnus.org with esmtp (Exim 3.36 #1 (Debian)) id 1Oz2px-00042u-00 for ; Fri, 24 Sep 2010 09:36:53 +0200 Original-Received: from voll.uninett.no (voll.uninett.no [IPv6:2001:700:1:0:21a:a0ff:fee1:2782]) by regensburg.uninett.no (Postfix) with ESMTPSA id 591CA70464 for ; Fri, 24 Sep 2010 09:36:53 +0200 (CEST) X-Face: Vl8-zx%G~!/rC5W!BM+T]w:k.[$Zqh. Q'Af|}oZ6JAhaysP"/43eD<|.BoMETII (Lars Magne Ingebrigtsen's message of "Wed, 22 Sep 2010 18:39:58 +0200") User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.2 (gnu/linux) X-Spam-Score: -1.9 (-) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:71610 Archived-At: On Wed, 22 Sep 2010 18:39:58 +0200 Lars Magne Ingebrigtsen wrote: > Steinar Bang writes: > >> For the one that chooses to reimplement it, two humble requests: >> - Make it possible to span more than one group (e.g. have a group >> parameter on the main group, that refers to the archive group(s) it >> expires its matches to) > > IMAP SEARCH is only done on one group at a time, so searching N groups > will takes N times as much time as searching 1 group. I'm happy to report that IMAP search now seem to work for me, even across groups. Great! I have, however, done a simple modification to the actual search function (nnir-run-imap). I like to express my search criteria in IMAP syntax directly as IMAP itself supports a query language of sorts. I am not sure I see the need to invent another, more limited, mini-query-language implemented in elisp, at least not until it can be supported with a nice GUI for building complex queries. The native IMAP search method allows both simple and complex queries, like. "from lars" "from lars since 20-Sep-2010" "from lars since 20-Sep-2010 subject imap" "(or from lars from vegard) since 20-Sep-2010 subject imap" "(not (or from lars from vegard)) since 20-Sep-2010 subject imap" "subject imap body query" >> - Make it possible to warp from the match and into the nnimap group it >> is in, so that a found article can be ticked, and so that group >> parameters and gnus-posting-styles match the group > > Hm... Yes, this would be *very* useful. The function bound to 'G T' (gnus-summary-nnir-goto-thread) is supposed to do that, but it doesn't work for me. - Vegard V -