From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:403:478a::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id uDSyOO3P/WS6WgAAauVa8A:P1 (envelope-from ) for ; Sun, 10 Sep 2023 16:17:18 +0200 Received: from aspmx1.migadu.com ([2001:41d0:403:478a::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id uDSyOO3P/WS6WgAAauVa8A (envelope-from ) for ; Sun, 10 Sep 2023 16:17:18 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 83C7F442A7 for ; Sun, 10 Sep 2023 16:17:17 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=none; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org"; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1694355437; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post; bh=/lmHddVM9cmXIU0j0rUV/DU8RGPIGh5YF0Br+5voiA8=; b=ib/tPZIHz8yRzcPlVPYC1JAoYOufb6eODuGrcc3/hfnX9Zaff/xoE7F4AGDY0afEoXoUyE doN3oPT3+hoXQTiyE/bqSOMbqgQ3UDS9qa6w2wPMhRjZpCwG6LyunIi7L5rhuIgExNMuK1 nUaBpNlqnS0vU2TNGGxjhW+JT55189+OgPhhw25OTMeIOJCumG+aMa3N3SbIM6Xa2xTsWV 2iY+/fjupv/kageK/+RLU5EbmTEr2IUzGOpj1H0NZ7uoqH6vnzejCQ2J09JybI2/lEUr41 XeIZvOKXEKQ4sykJkNoD1/Wnk5fE+nikYUhZcUvHV6iq4zfmer1n+ofEU70dyg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1694355437; a=rsa-sha256; cv=none; b=M47MaZh4mNNk8oA+hgOu03e3//rjwQj2S/B5nYvpfGMo9X0pN57cyeD+IMGRC6rU8yoztc oh6u5cxcRh2a4TFIfsM0bS4YdIIsG3Jeegv4iPvJ19wIgWNQVSocp3RFH0qiA1Lsx+Bni8 q+TBR+bGoI0mRHcl4BSCSI4XGIUwJIiItgUhKX22j6VdHzvDMC0YZ9NnSzmdZY+75vBchu QrYYWslr2CvGWylbk47WMZBtoV+c0L3cqTZBPmLmPC2dPYm2RXAMhdDIgt3gXkf3JhM0Ql wcvGCTtm1KuATlPQ56zNpJ6qK2Rqwvl27+xGBIK7j8a8/oMkKH3+n8J2BbcwdQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org"; dmarc=none Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qfLFF-0005aQ-Md; Sun, 10 Sep 2023 10:17:01 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qfLFE-0005a6-DW for bug-guix@gnu.org; Sun, 10 Sep 2023 10:17:00 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qfLFE-0001BX-2W for bug-guix@gnu.org; Sun, 10 Sep 2023 10:17:00 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qfLFG-0002iQ-63; Sun, 10 Sep 2023 10:17:02 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#65809: mumi: Add msg number and subject in search results when searching for subject: Resent-From: Giovanni Biscuolo Original-Sender: "Debbugs-submit" Resent-CC: arunisaac@systemreboot.net, bug-guix@gnu.org Resent-Date: Sun, 10 Sep 2023 14:17:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65809 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 65809@debbugs.gnu.org Cc: Arun Isaac X-Debbugs-Original-Xcc: Arun Isaac Received: via spool by 65809-submit@debbugs.gnu.org id=B65809.169435542110428 (code B ref 65809); Sun, 10 Sep 2023 14:17:02 +0000 Received: (at 65809) by debbugs.gnu.org; 10 Sep 2023 14:17:01 +0000 Received: from localhost ([127.0.0.1]:51049 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qfLFD-0002i6-LO for submit@debbugs.gnu.org; Sun, 10 Sep 2023 10:17:01 -0400 Received: from ns13.heimat.it ([46.4.214.66]:54416) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qfLF8-0002hq-J5 for 65809@debbugs.gnu.org; Sun, 10 Sep 2023 10:16:58 -0400 Received: from localhost (ip6-localhost [127.0.0.1]) by ns13.heimat.it (Postfix) with ESMTP id E5F2E30081A for <65809@debbugs.gnu.org>; Sun, 10 Sep 2023 14:16:44 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at ns13.heimat.it Received: from ns13.heimat.it ([127.0.0.1]) by localhost (ns13.heimat.it [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xH4Z8Q5NoZBS for <65809@debbugs.gnu.org>; Sun, 10 Sep 2023 14:16:42 +0000 (UTC) Received: from bourrache.mug.xelera.it (unknown [93.56.171.217]) (using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by ns13.heimat.it (Postfix) with ESMTPSA id 8C80E30080B for <65809@debbugs.gnu.org>; Sun, 10 Sep 2023 14:16:42 +0000 (UTC) Received: from roquette.mug.biscuolo.net (roquette [10.38.2.14]) by bourrache.mug.xelera.it (Postfix) with SMTP id 2508729A5064 for <65809@debbugs.gnu.org>; Sun, 10 Sep 2023 16:16:42 +0200 (CEST) Received: (nullmailer pid 21482 invoked by uid 1000); Sun, 10 Sep 2023 14:16:41 -0000 From: Giovanni Biscuolo In-Reply-To: <87y1hezlaq.fsf@systemreboot.net> Organization: Xelera.eu References: <871qfaexil.fsf@xelera.eu> <87y1hezlaq.fsf@systemreboot.net> Date: Sun, 10 Sep 2023 16:16:41 +0200 Message-ID: <8734zmdsfq.fsf@xelera.eu> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: bug-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-Migadu-Scanner: mx0.migadu.com X-Migadu-Spam-Score: -3.51 X-Spam-Score: -3.51 X-Migadu-Queue-Id: 83C7F442A7 X-TUID: KpqD1ddiocME --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi! (I'll also try to retitle this bug, after submitting this update) Arun Isaac writes: > Thanks for this feature request! It's always gratifying to know that > someone is using mumi, especially its more advanced features! :-) mumi advanced features could be **very** useful to a lot of contributing activities, if improved a little bit and better understood >> IMO is useful to be able to search for "subject:foo", it's a different >> search than searching for foo in the body > > It looks like we implement this already. See > https://git.savannah.gnu.org/cgit/guix/mumi.git/tree/mumi/xapian.scm#n141 > A search for "subject:foo" should work already. Uh I missed that code: =2D-8<---------------cut here---------------start------------->8--- (index-text! term-generator subjects #:prefix "S") =2D-8<---------------cut here---------------end--------------->8--- otherwise I could have realize that I was misinterpreting mumi search output. If for example I search for 'subject:zoneinfo' I get this results: =2D-8<---------------cut here---------------start------------->8--- giovanni@roquette [genv]\: mumi search subject:zoneinfo #31484 [PATCH] gnu: icu4c: Patch zoneinfo directory. opened on 17 mag 2018 14:58 by Christopher Baines #57448 =E2=9C=93 [PATCH 0/5] gnu: exa: Update to 0.10.1. opened on 27 ago 2022 12:09 by =E3=82=AE=E3=83=A3=E3=83=A9 #58614 =E2=9C=93 [PATCH 000/187] Remove unused crates opened on 18 ott 2022 22:18 by Efraim Flashner =2D-8<---------------cut here---------------end--------------->8--- (the mumi CLI output is colored and the separation of each bug is clearer) Via web: https://issues.guix.gnu.org/search?query=3Dsubject%3Azoneinfo Since 2 of the 3 patch "titles" are missing 'zoneinfo', I thought the search was done in the subject and in the body, not just the subject. For example, bug #58614 actually contains a message with this subject: [PATCH 185/187] gnu: Remove rust-zoneinfo-compiled-0.4. ...my misunderstanding was due to the fact that each tracked bug (issue) have a /Title/ given by the subject mail header from the original report or by a retitle [1]; thus Title _is_ different from the "Subject"s of the rest of the messages in the /thread/ of the tracked bug; when we consider bugs tracking patches, actually each and every single patch submission (not the reviews sent by people using a reply-to) do have a different subject. When searching for "subject:" it would be useful to have a speficic message number and subject along with (or in place of) the bug title. Using the search example above, a more useful result would be: =2D-8<---------------cut here---------------start------------->8--- giovanni@roquette [genv]\: mumi search subject:zoneinfo #31484 [PATCH] gnu: icu4c: Patch zoneinfo directory. opened on 17 mag 2018 14:58 by Christopher Baines #57448 =E2=9C=93 [PATCH 0/5] gnu: exa: Update to 0.10.1. opened on 27 ago 2022 12:09 by =E3=82=AE=E3=83=A3=E3=83=A9 [PATCH 4/5] gnu: rust-zoneinfo-compiled: Update to 0.5.1. sent on 27 Aug 2022 12:10 by gyara #58614 =E2=9C=93 [PATCH 000/187] Remove unused crates opened on 18 ott 2022 22:18 by Efraim Flashner [PATCH 185/187] gnu: Remove rust-zoneinfo-compiled-0.4. sent on 18 Oct 2022 22:20 by Efraim Flashner =2D-8<---------------cut here---------------end--------------->8--- I'd also add a blank line to have clear results also with "BW" consoles. A similar addition would also be useful in the web interface, also having a link to the message corresponding to the searched subject, like: [PATCH 185/187] gnu: Remove rust-zoneinfo-compiled-0.4. -> https://issues.g= uix.gnu.org/58614#184 Is it doable? WDYT? Thanks! Gio' [1] https://debbugs.gnu.org/server-control.html =2D-=20 Giovanni Biscuolo Xelera IT Infrastructures --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJABAEBCgAqFiEERcxjuFJYydVfNLI5030Op87MORIFAmT9z8kMHGdAeGVsZXJh LmV1AAoJENN9DqfOzDkSEDEQAOVS7lq9bEn5inNW8kjcD5vFSH8QO4si/x+7nJJe UB9x90OOWdhRY7IzyzkX6apUXbGKb81ORLPXVyR9or3CQiSyrfkolcBSFAvbC8jw xz7J0ZYtThuuNQWkFMKjmLdHrrhCtWCIkllYhKSK9cnP7crR0cYhDZ5JG1E8wlf5 M0p4A/0o9xYiPZ7et00v65cYpgJApwUoTGBcU53hFH0Rv/VkbaFfnC5Fk1cqzgmP RFZQmT9OW67Qq47dr/aLS4cJ3ZKrCg49lVergMQ2vSd0YMq0Nf40yzIukLiAyOKn 07LrljLiCib4AydaeJPZyl3yoHQMtjO1KxedXTODrx4XLHqPXwpHR+KropVgaR+c 3ozbK1D2uq1D9zvbEsME70NS58sSLjkuCQfyidvuHdn7jEiRjDZPaO5TDoFZ1A7y scNqtfT9A6UzV/BoAH9fm7krgfm4817WIk9YgdsIy0zeT3lAyoJwdaFgqiiVsVaE fwl4nLYOpfHWR2wb8pO+PchcUMu3t3Qf/qG7H7H4s1U1MhRcHN7AW5hC6bZxIoao 9xlzkucVQEkn6G2hGJynyKuj9b9YK27YhQ3JC0dVd6SYFZPqbQ8TAIkDGWBJtHHl JAM8ynOAOcaMObyowh1YUnCPC9WRVya6frQcfHf6HKnjMBpB5jyAzIBZcjOahulL d/xK =m8uz -----END PGP SIGNATURE----- --=-=-=--