From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Vegard Vesterheim Newsgroups: gmane.emacs.help Subject: Re: Searching in Gnus: gnus-group-make-nnir-group does not recurse into subtopics Date: Fri, 27 Sep 2019 06:15:05 +0000 Message-ID: <1szhiqe02c.fsf@uninett.no> References: <1s4l0zfafz.fsf@uninett.no> <87ftkilulo.fsf@ericabrahamsen.net> <87pnjmk2po.fsf@bobnewell.net> Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="157613"; mail-complaints-to="usenet@blaine.gmane.org" Cc: Eric Abrahamsen , "help-gnu-emacs@gnu.org" To: Bob Newell Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Fri Sep 27 08:37:56 2019 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iDjt5-000esA-0F for geh-help-gnu-emacs@m.gmane.org; Fri, 27 Sep 2019 08:37:55 +0200 Original-Received: from localhost ([::1]:46972 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iDjt3-0003Ol-K4 for geh-help-gnu-emacs@m.gmane.org; Fri, 27 Sep 2019 02:37:53 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:52285) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iDjXA-0006z3-3j for help-gnu-emacs@gnu.org; Fri, 27 Sep 2019 02:15:17 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iDjX7-0004ny-Gb for help-gnu-emacs@gnu.org; Fri, 27 Sep 2019 02:15:14 -0400 Original-Received: from mail-eopbgr40124.outbound.protection.outlook.com ([40.107.4.124]:7493 helo=EUR03-DB5-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1iDjX6-0004aQ-T5 for help-gnu-emacs@gnu.org; Fri, 27 Sep 2019 02:15:13 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DBZzPsyE8NVK0Lhum2NfZvSmNVLLyrgdNXSCGgC0bfGyy75l10AHL+g1MROC/q6FZZv6z/0bnv0dXtNbQMQ5DpatNfXDJhtuFPo6vJfWTQLt4o8uAV+COXRvULUdnlbtmuQ/gYGjyy8OI1BJ/tQpLTTIjqlVYQtUcb1xbo6GyirwDN8X3W8JlfqueLg43U87fa9fzWL6zMPPG+piZ+MMFZIGK+w39yqfRSrEhn2jTp1VwUHPLm7iloMU3LP9L31QC9r+uy9w0Vh0i8aThvLCW4Vb6uaHLxiKd29/p1f0e4I+FvGQ/esEKHl+hXOyoI5CD62v8Iyny+pXmkzutMDlmg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=6Vn/OdmZbheDjwd+Iw2Sh2faoalPb1b6ue/diQcWgv8=; b=OBeCAxtvGmbrHesxRvKapgKlIJ3wF/4k0bHutTAGCVK+L2M4xq00/0AoXSwojuSrnj0r1mqKK/KbqfaM5H/MznfDJzTJ6I4tug4VHRcHfBILYHYjw/CTZ85wqaFEt28s//6YbSA6BYQHeecrNdkEm1R1Oq7ejtiJceeqZJTKNvI2EkIFYlfIaJD4m7wZo7hxF/qBIrtXopjJugjGp+dIJ+dI2kQiG2xWt21ku3xwftnlyxwRJ5x36+gkN2kOFgNoQeCIc8o/hnwA5/ta6IR31HmxcNsxIhqMDKAaSLm/RwCM5Fn4PKv4IHQCyv6hjuP/vCdlZpNc2SNBUl2cX2Bvsg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=uninett.no; dmarc=pass action=none header.from=uninett.no; dkim=pass header.d=uninett.no; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=uninett.no; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=6Vn/OdmZbheDjwd+Iw2Sh2faoalPb1b6ue/diQcWgv8=; b=nKrvY072jDR0PddqD/HWM0SGZh/mk6DIARhNt4ZdVUD94UkLRqTrAjhlBsHfFSFJwD2NmxhVGVLO6jV/HYuY30H3ILlD831fnf0f7VLl74h50CtOgdtdB+EOPeQSkpYHjWmE7LJvBllm6wdaOj+QoOhq0Txc+QNjXbInqanKF8k= Original-Received: from AM7PR08MB5368.eurprd08.prod.outlook.com (10.141.172.205) by AM7PR08MB5478.eurprd08.prod.outlook.com (10.141.174.205) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2284.25; Fri, 27 Sep 2019 06:15:05 +0000 Original-Received: from AM7PR08MB5368.eurprd08.prod.outlook.com ([fe80::a930:fbff:7fca:e0b2]) by AM7PR08MB5368.eurprd08.prod.outlook.com ([fe80::a930:fbff:7fca:e0b2%3]) with mapi id 15.20.2284.028; Fri, 27 Sep 2019 06:15:05 +0000 Thread-Topic: Searching in Gnus: gnus-group-make-nnir-group does not recurse into subtopics Thread-Index: AQHVdG72LI6CyKq78kaAeOgACG56hw== In-Reply-To: <87pnjmk2po.fsf@bobnewell.net> (Bob Newell's message of "Thu, 26 Sep 2019 14:22:27 -1000") Accept-Language: en-US Content-Language: en-US x-clientproxiedby: HE1PR0101CA0001.eurprd01.prod.exchangelabs.com (2603:10a6:3:77::11) To AM7PR08MB5368.eurprd08.prod.outlook.com (2603:10a6:20b:107::13) x-originating-ip: [2001:700:1:0:158:38:62:13] authentication-results: spf=none (sender IP is ) smtp.mailfrom=vegard.vesterheim@uninett.no; x-ms-exchange-messagesentrepresentingtype: 1 x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 26f686e7-d4b9-4884-885e-08d743120a13 x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(7021145)(8989299)(4534185)(7022145)(4603075)(4627221)(201702281549075)(8990200)(7048125)(7024125)(7025125)(7027125)(7023125)(5600167)(711020)(4605104)(1401327)(2017052603328)(7193020); SRVR:AM7PR08MB5478; x-ms-traffictypediagnostic: AM7PR08MB5478: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:10000; x-forefront-prvs: 0173C6D4D5 x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(4636009)(376002)(136003)(346002)(39840400004)(396003)(366004)(199004)(189003)(6512007)(2616005)(6916009)(386003)(36756003)(66946007)(316002)(6506007)(66446008)(66556008)(786003)(2906002)(66476007)(64756008)(256004)(99286004)(305945005)(229853002)(6116002)(4326008)(44832011)(71200400001)(71190400001)(7736002)(52116002)(14454004)(8936002)(11346002)(446003)(25786009)(6486002)(86362001)(508600001)(6246003)(81156014)(102836004)(81166006)(476003)(8676002)(46003)(6436002)(486006)(76176011)(186003)(54906003)(5660300002); DIR:OUT; SFP:1102; SCL:1; SRVR:AM7PR08MB5478; H:AM7PR08MB5368.eurprd08.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: uninett.no does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: H6Ltc789Cp6jc+ugvQjsqRIOrzNM1jzZODqshxMQVy2coC2RhQpX32V3RWPSsT5YYAByWCgsSNhS05SbcpbPHEdU8Jty+ybto6rrt7Lzj3mXdeIVtHGqfOh/CvJ+JkpUDV5NxV52Ex4yupgzX2+TpLz+awG3lcjdkXNrtUzeSTQP7aoEOW5rhiUQZcfwPn+xx4r0RF3qcNsZrgQFeS2LKUqj9VA42CsD2RMw3rU7aVJtePNRuMBqQTJDj2Wl4dDz4FSlV15keZHxvXMzzmQNDt+x4/rkiGXUk1huulhEnfP9nwZz1vkdmHcIdb6yV+xpzloJakXNN6R2hpN3cBzmmn+otyNNChqGhiEgIaqBwTLhBRnmHhF6beirBzJJpafv9SnHkd3nJYkxKP0dag6whuTRc/AK8NYi/vXPGsgOCf0= x-ms-exchange-transport-forked: True X-OriginatorOrg: uninett.no X-MS-Exchange-CrossTenant-Network-Message-Id: 26f686e7-d4b9-4884-885e-08d743120a13 X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Sep 2019 06:15:05.6501 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 68763e3d-4615-4222-988f-90ba13e351e9 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: N1Q0J50OHpwj/HrM+NwbVARVurO9Sk0pym8RNCLQAwJ/ZH/iuB59QhdIgPuKbLicgvIB6C7WEYc882AkNiOBuw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM7PR08MB5478 X-detected-operating-system: by eggs.gnu.org: Windows 7 or 8 [fuzzy] X-Received-From: 40.107.4.124 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.org gmane.emacs.help:121567 Archived-At: On Thu, 26 Sep 2019 14:22:27 -1000 Bob Newell wro= te: >>> "When I initiate a search (gnus-group-make-nnir-group) with the >>> cursor on a topic, only the immediate subtopics are searched, >>> the topic hierarchy is not traversed recursively" > > Ah, there's a simple answer as it turns out. Position the > cursor to the top of the hierarchy of interest (the topic > line). Press # and every visible group in the topic hierarchy > gets marked. A subsequent G G searches all the marked > groups. Remove the marks with M U. Although it does not solve my problem completely, this is a useful tip. Thanks. > If you want to search non-visible groups as well, that's > another issue. Yes, I still think that it should be possible to perform a search in a topic and all its sub-topics recursively. I even think this should be the default behaviour. If it is not, then at least the documentation should be clarified to indicate that only immediate subtopics is included in the search. The function `gnus-topic-find-groups' looks promising. I did some experimentation, but I was unable to find out how to use it. When given a topic as argument, it seems to return unrelated topics as well. --=20 - Vegard V