From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/87517 Path: news.gmane.org!.POSTED!not-for-mail From: Eric Abrahamsen Newsgroups: gmane.emacs.gnus.general Subject: Re: Testers wanted: New gnus backend nnselect Date: Fri, 28 Apr 2017 08:34:39 -0700 Message-ID: <87k2645ywg.fsf@ericabrahamsen.net> References: <87pog233uy.fsf@hanan> <8eff03d9274e4d0fa58c85a87381706f@HE1PR01MB1898.eurprd01.prod.exchangelabs.com> <87vapp6izc.fsf@delle7240> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1493393712 20756 195.159.176.226 (28 Apr 2017 15:35:12 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 28 Apr 2017 15:35:12 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) To: ding@gnus.org Original-X-From: ding-owner+m35732@lists.math.uh.edu Fri Apr 28 17:35:05 2017 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from mxfilter-048035.atla03.us.yomura.com ([107.189.48.35]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d47vF-0005Fp-2Z for ding-account@gmane.org; Fri, 28 Apr 2017 17:35:05 +0200 X-Yomura-MXScrub: 1.0 Original-Received: from lists1.math.uh.edu (unknown [129.7.128.208]) by mxfilter-048035.atla03.us.yomura.com (Halon) with ESMTPS id 421f22f3-2c28-11e7-b087-b499baabecb2; Fri, 28 Apr 2017 15:35:08 +0000 (UTC) Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by lists1.math.uh.edu with smtp (Exim 4.87) (envelope-from ) id 1d47vA-0000O1-Jh; Fri, 28 Apr 2017 10:35:00 -0500 Original-Received: from mx1.math.uh.edu ([129.7.128.32]) by lists1.math.uh.edu with esmtps (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.87) (envelope-from ) id 1d47v7-0000NF-33 for ding@lists.math.uh.edu; Fri, 28 Apr 2017 10:34:57 -0500 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx1.math.uh.edu with esmtps (TLSv1.2:DHE-RSA-AES128-SHA:128) (Exim 4.87) (envelope-from ) id 1d47v6-0004nO-0r for ding@lists.math.uh.edu; Fri, 28 Apr 2017 10:34:56 -0500 Original-Received: from [195.159.176.226] (helo=blaine.gmane.org) by quimby.gnus.org with esmtps (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from ) id 1d47v4-00018P-KS for ding@gnus.org; Fri, 28 Apr 2017 17:34:54 +0200 Original-Received: from list by blaine.gmane.org with local (Exim 4.84_2) (envelope-from ) id 1d47ut-0004rz-Bq for ding@gnus.org; Fri, 28 Apr 2017 17:34:43 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 48 Original-X-Complaints-To: usenet@blaine.gmane.org Cancel-Lock: sha1:2KKYvDxwaAk4xyb4cxwmHbWKJQE= List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:87517 Archived-At: Eric S Fraga writes: > On Thursday, 27 Apr 2017 at 16:03, Harry Putnam wrote: >> Andrew Cohen writes: >> >>> TLDR: Please test the new feature found on the git repository at >>> feature/gnus-select. >>> >> >> First off. TLDR? > > Too long, didn't read. (or don't read) :-) nnselect is basically a much more generalized version of nnvirtual: it lets you create groups holding messages from other groups. That could mean all the messages from other groups (the way nnvirtual works now), or messages based on arbitrary criteria. It's also the new incarnation of nnir, so it serves as the backend that holds search results. Eric S Fraga writes: > On Friday, 28 Apr 2017 at 01:18, Andrew Cohen wrote: >> It should work, but its totally untested (I don't use the agent). The >> nnselect backend (which is independent of searching) should act like any >> backend and use the agent as appropriate (although since it hasn't been >> tested it is probably buggy). The searching part should behave as (the >> other) Eric indicated: searches in local indices should work fine, and >> searches that require a network connection should signal an error. > > I don't have any local index (as far as I know). I simply enable the > agent to ensure I can read my emails off-line (I spend 2-3 hours a day > off-line while commuting). This is IMAP, right? Anyway, no, the search won't work. I guess I'd expect it to behave the same as it behaves now. I've toyed with the idea of using the agent and the registry to create a sort of limited ephemeral index of messages seen in this Gnus session, but that's mostly daydreaming. >> It would be helpful if you could checkout feature/gnus-select and see >> what happens :) > > Is this from the emacs repository or is there a separate gnus one? In > either case, where is it located please? Yes, it's in the base emacs repo, the feature/gnus-select branch. Eric