From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/87985 Path: news.gmane.org!.POSTED!not-for-mail From: Eric Abrahamsen Newsgroups: gmane.emacs.gnus.general Subject: Re: nnir group marks don't propagate? Date: Mon, 23 Apr 2018 20:48:18 -0700 Message-ID: <87wowxl0xp.fsf@ericabrahamsen.net> References: <87h8o1rbvh.fsf@ericabrahamsen.net> <87in8hl7pt.fsf@ust.hk> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1524541778 30524 195.159.176.226 (24 Apr 2018 03:49:38 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 24 Apr 2018 03:49:38 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) To: ding@gnus.org Original-X-From: ding-owner+m36199@lists.math.uh.edu Tue Apr 24 05:49:34 2018 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from mxfilter-048034.atla03.us.yomura.com ([107.189.48.34]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fAoxR-0007nj-PQ for ding-account@gmane.org; Tue, 24 Apr 2018 05:49:33 +0200 X-Yomura-MXScrub: 1.0 Original-Received: from lists1.math.uh.edu (unknown [129.7.128.208]) by mxfilter-048034.atla03.us.yomura.com (Halon) with ESMTPS id c6ffb03b-4772-11e8-950a-b499baa2b07a; Tue, 24 Apr 2018 03:51:32 +0000 (UTC) Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by lists1.math.uh.edu with smtp (Exim 4.90_1) (envelope-from ) id 1fAoyz-0005AP-Dq; Mon, 23 Apr 2018 22:51:09 -0500 Original-Received: from mx2.math.uh.edu ([129.7.128.33]) by lists1.math.uh.edu with esmtps (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.90_1) (envelope-from ) id 1fAoyx-00059n-4g for ding@lists.math.uh.edu; Mon, 23 Apr 2018 22:51:07 -0500 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx2.math.uh.edu with esmtps (TLSv1.2:DHE-RSA-AES128-SHA:128) (Exim 4.90_1) (envelope-from ) id 1fAoyv-0006GE-UR for ding@lists.math.uh.edu; Mon, 23 Apr 2018 22:51:07 -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 1fAoyu-00082Y-LH for ding@gnus.org; Tue, 24 Apr 2018 05:51:04 +0200 Original-Received: from list by blaine.gmane.org with local (Exim 4.84_2) (envelope-from ) id 1fAowm-00072C-2m for ding@gnus.org; Tue, 24 Apr 2018 05:48:52 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 38 Original-X-Complaints-To: usenet@blaine.gmane.org Cancel-Lock: sha1:/MCgSnWIkHZFpO0/6gASo2R5VJk= X-Spam-Score: 1.0 (+) X-Spam-Report: SpamAssassin (3.4.1 2015-04-28) analysis follows Bayesian score: 0.1855 Ham tokens: 0.000-160--6068h-0s--0d--H*M:fsf, 0.000-15--542h-0s--0d--H*UA:Emacs, 0.000-15--535h-0s--0d--H*u:Emacs, 0.000-12--427h-0s--0d--H*UA:Gnus, 0.000-12--427h-0s--0d--H*u:linux Spam tokens: 0.997-31482--580h-25501s--0d--H*r:quimby.gnus.org, 0.997-18618--353h-15089s--0d--Hx-spam-relays-internal:sk:junkmas, 0.997-18618--353h-15089s--0d--H*RT:sk:junkmas, 0.997-18618--353h-15089s--0d--HX-Envelope-From:sk:junkmas, 0.995-32435--975h-26573s--0d--HTo:D*gnus.org Autolearn status: no autolearn_force=no 0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different -0.0 BAYES_20 BODY: Bayes spam probability is 5 to 20% [score: 0.1855] 0.8 RDNS_NONE Delivered to internal network by a host with no rDNS List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:87985 Archived-At: Andrew Cohen writes: >>>>>> "EA" == Eric Abrahamsen writes: > > EA> Am I hallucinating this, that marks set in an nnir search group > EA> used to propagate to the "actual" server group? I could have > EA> sworn this worked, as I think it used to be one of my major uses > EA> of nnir searches: to "recover" old messages by ticking them or > EA> marking them unread. > > Yes this should definitely work (and has worked for years and years). It > is still working in my setup (just checked) but I am using the > gnus-select feature branch. > > The updating should NOT invoke gnus-summary-update-info; the nnir group info > list is not saved to the newsrc (unless you are using permanent search > groups). The trick is to update the info for the underlying group that > the marked messages are from, and this is done elsewhere. Exactly where, > err, I would have to go back and look at nnir. Good to hear from you! That's what I thought/hoped. I was sure I'd been using nnir like this for years, and it seems to me that it was only in the past month or two that it stopped working. Lars has returned from the dead and starting fixing bugs, so that was my first suspicion, but it's really hard to tell. I had thought that `gnus-summary-update-info' did its thing because `nnir-request-update-mark' would end up calling the same nnoo function on whatever backend was *actually* in charge of the group in question. But if that's not how it works, then I don't know where to look. Potential culprits on master are 2ec41c41 and de296050, and maybe some others in that neighborhood... I don't know how it's supposed to work. Hey, merge your branch :) Eric