From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2.migadu.com ([2001:41d0:403:4876::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms8.migadu.com with LMTPS id OOVTG7xhzWXvUgEAe85BDQ:P1 (envelope-from ) for ; Thu, 15 Feb 2024 01:58:36 +0100 Received: from aspmx1.migadu.com ([2001:41d0:403:4876::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2.migadu.com with LMTPS id OOVTG7xhzWXvUgEAe85BDQ (envelope-from ) for ; Thu, 15 Feb 2024 01:58:36 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=fail ("body hash did not verify") header.d=ml.seichter.de header.s=k23 header.b=Ctzm+vbM; spf=pass (aspmx1.migadu.com: domain of notmuch-bounces@notmuchmail.org designates 135.181.149.255 as permitted sender) smtp.mailfrom=notmuch-bounces@notmuchmail.org; dmarc=fail reason="SPF not aligned (relaxed)" header.from=ml.seichter.de (policy=quarantine) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1707958716; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-owner:list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=uaW8qWfYKEFIQpEKbf5YOY0jI7in6H7qEsd8dJUgQWU=; b=NEEV6z6qfHpIiU1q1OLWoatdCY4SVjdlNX1JM/KzcuIEbr3r1XUn2ZnVw8IN/as/WfmPuQ FPtwsFlH4Gii+rpdfqqG/ecz6sKTO5WPFEGUZf8lWAjp/fl2lctKpPPOMaBr6qtEsD7aJR EkSSgCIM4a8NGnsuuIYy9Ok7AA93eq3Jj+LnK1E0189UqBgEHIJM0kx03mcq+0WQ9tomvz xiziMDgJpnhW6uOBsW4xrV0XxBunOb+uuEmzmSs/+nRn8wIHvYCLdlo3JEXaZ3S6CrxmrL e+YuwFhhsV0+yBG9nrHpR0aF58LM2tK2pDRXZClltBW8vtsHjLXhcvr8mVyyHQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("body hash did not verify") header.d=ml.seichter.de header.s=k23 header.b=Ctzm+vbM; spf=pass (aspmx1.migadu.com: domain of notmuch-bounces@notmuchmail.org designates 135.181.149.255 as permitted sender) smtp.mailfrom=notmuch-bounces@notmuchmail.org; dmarc=fail reason="SPF not aligned (relaxed)" header.from=ml.seichter.de (policy=quarantine) ARC-Seal: i=1; s=key1; d=yhetil.org; t=1707958716; a=rsa-sha256; cv=none; b=ToDzemj4ESCdOMgeKNr6vY6gCt4Qimi1P77+4PfCGNeHuYdAmWnEp/j/CM9bsk9OkF5FRX j3KBy8z02nkV/OGuZDBppHwqaOuVfPVQkA/9riNhNwlRsv7cdDX68m6Rt6vilSMgzSMmJd fUlcti8D39atd4WJchQaCwyXzhoA3RSTXvpYZCnSP2jU19VA5KWOFGvKdfbjaKYVFmSITP iub763OUJOH0NLVLXqzASfI6t9oL6WfxvY2Xy4JGEv+Mj2uxWpfqupjxM1aCLMWz2l95oQ 3nU90+tNsw77CDG3h40TlQ8Z9jrLcePpMQsmzwXqWcMYIjJBqIDJ8KaIYytFXg== Received: from mail.notmuchmail.org (yantan.tethera.net [135.181.149.255]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id D094B71FE7 for ; Thu, 15 Feb 2024 01:58:35 +0100 (CET) Received: from yantan.tethera.net (localhost [127.0.0.1]) by mail.notmuchmail.org (Postfix) with ESMTP id 8C6E85F82E; Thu, 15 Feb 2024 00:58:33 +0000 (UTC) X-Greylist: delayed 15276 seconds by postgrey-1.36 at yantan; Thu, 15 Feb 2024 00:58:31 UTC Received: from ra.horus-it.com (ra.horus-it.com [65.108.3.114]) by mail.notmuchmail.org (Postfix) with ESMTPS id 8199E5F7D1 for ; Thu, 15 Feb 2024 00:58:31 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by ra.horus-it.com (Postfix) with ESMTP id 8CB90BE0035 for ; Thu, 15 Feb 2024 01:58:28 +0100 (CET) X-Virus-Scanned: at horus-it.com Received: from ra (ra.horus-it.com [IPv6:2a01:4f9:6a:528d::a]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (prime256v1) server-signature ECDSA (secp384r1) server-digest SHA384) (Client did not present a certificate) by ra.horus-it.com (Postfix) with ESMTPS id 6493FBE002F for ; Thu, 15 Feb 2024 01:58:28 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ml.seichter.de; s=k23; t=1707958708; bh=W8nkFcb3oec+l8woFheqE02iWT+L2RmZHka9+nZIZgs=; h=From:To:Subject:In-Reply-To:References:Date:Message-ID: Content-Type; b=Ctzm+vbMLp8cKgKTaPfCq0mIfsCDtOyvVX7j3N8K6bhLj2V2f8GXECavP9uuafjUK ymmZWQdWxkUmU6+Szl3p4oh18+G2nfnDISKLir/rT5aSdiTRhHadfuBUjEYG0m35EQ BneUn6BftXB59C+XR1qdhTkXFP70FYICuWmgNwdbaM8e16tGNvZe9Y8Fv0UNrydCru xbb76bBllcbc4CTxd66HZb4WCYYyXr6TjcjF+51hrQh/BBFq3Id5avlzvmHw2oSw7Q qbAGSiH/Sl4Hd4SOLeXdolVWgWPSA0EzyH29ueO8kXPKG6LEQALSeCpTuJH76qJ21H A7pBBmeSwmEqw== From: Ralph Seichter To: notmuch@notmuchmail.org Subject: Re: Individual tag file lines and removing all tags? In-Reply-To: <878r3my2vq.fsf@tethera.net> References: <87wmrb8as8.fsf@ra.horus-it.com> <87plx1xnh1.fsf@tethera.net> <878r3p5hlb.fsf@ra.horus-it.com> <8734tvvy5e.fsf@tethera.net> <877cj67p4o.fsf@ra.horus-it.com> <878r3my2vq.fsf@tethera.net> Mail-Followup-To: notmuch@notmuchmail.org Date: Thu, 15 Feb 2024 01:58:28 +0100 Message-ID: <87ttmafsqz.fsf@ra.horus-it.com> MIME-Version: 1.0 Message-ID-Hash: HDW5ZFBJ3VP2MHJ6HOLXTG5NNW6SKKPO X-Message-ID-Hash: HDW5ZFBJ3VP2MHJ6HOLXTG5NNW6SKKPO X-MailFrom: ralph@ml.seichter.de X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-notmuch.notmuchmail.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.3 Precedence: list List-Id: "Use and development of the notmuch mail system." List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Migadu-Flow: FLOW_IN X-Migadu-Country: DE X-Migadu-Scanner: mx10.migadu.com X-Migadu-Spam-Score: 3.84 X-Spam-Score: 3.84 X-Migadu-Queue-Id: D094B71FE7 X-TUID: ut1D9CEhpt/L * David Bremner: > My assumption is that the overhead of multiple invocations is only > noticible for (at a guess) 1000s of calls to notmuch-tag. Well, that certainly would mean that my proposal has negligible merit in terms of efficiency. Matters of convenience and aesthetics probably don't offer enough justification either. Unless somebody is bored and looking for things to do, that is. ;-) -Ralph