From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id ICQwDu9x8WFOMAEAgWs5BA (envelope-from ) for ; Wed, 26 Jan 2022 17:08:15 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id 8I0IC+9x8WFiXgAAauVa8A (envelope-from ) for ; Wed, 26 Jan 2022 17:08:15 +0100 Received: from mail.notmuchmail.org (yantan.tethera.net [IPv6:2a01:4f9:c011:7a79::1]) (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 B4FCB3A115 for ; Wed, 26 Jan 2022 17:08:14 +0100 (CET) Received: from yantan.tethera.net (localhost [127.0.0.1]) by mail.notmuchmail.org (Postfix) with ESMTP id AFB6B5F6C3; Wed, 26 Jan 2022 16:08:10 +0000 (UTC) Received: from anarres.sindominio.net (anarres.sindominio.net [88.99.208.38]) by mail.notmuchmail.org (Postfix) with ESMTPS id B0E365E00C for ; Wed, 26 Jan 2022 16:08:07 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) by lesnaus.sindominio.net with ESMTP id 0F8C4362791 for ; Wed, 26 Jan 2022 17:08:07 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 lesnaus.sindominio.net 0F8C4362791 Received: from anarres.sindominio.net ([127.0.0.1]) by localhost (lesnaus.sindominio.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OlVpwNeYCJJp for ; Wed, 26 Jan 2022 17:08:05 +0100 (CET) Received: by lesnaus.sindominio.net (Postfix, from userid 108) id 1D9BF365B7F; Wed, 26 Jan 2022 17:08:05 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 lesnaus.sindominio.net 1D9BF365B7F Received: from [127.0.0.1] (localhost [127.0.0.1]) by lesnaus.sindominio.net with ESMTPSA id 41F7F362791; Wed, 26 Jan 2022 17:08:03 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 lesnaus.sindominio.net 41F7F362791 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sindominio.net; s=mail; t=1643213283; bh=B0jX8XR5sURIEjb0gbZc1uidt5skkNbUY5k/dltkzPY=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=lCl5GbbYkdokqteP4A3CnhTYkG0NwdVuJ3Nh6RFkZlT0MO3FNLp/CS/7j22N8L5Nr 4GOXVl3HIm6cx8HpoHWwOOYxINpK6A5OdHRxA0Z5RkPFV2AVD7hwYwFy8ulPXLOlWQ 6G7Ai0pmYi6+46UtiG/g1fnJegDtK7aD4u1wLi+KrUhTkssAlD6oycUNcTOeMvQM4v VzZ2CSFbnUfOhObdvo1VxZeO0ELbcp2Zuz1RsEny5/ZDFkyd2naCDpFduKTBqwjjPp o4fWx1TCu/dqNAQiF+O7bu+iyzkeuUm5eRH1nXfJtWEbH04PWjhA2E/dpr846f3tL4 o769cmsSu3UMtdWrxMiGi8Cu8kgjJGj2mbL+e+oyTHw7QtKu4X0w4zoQfRAki+tyPi 6rD7AFL87VSU6P2XeQb6rPo9wUWTwW5Nl1ykvhH8kV0e9Vk41v+bSKEvYIwq163+eQ fHnwrgzFSI0lIeoxNSMJAQmI9w8VtMapiVrP3BT64f9MDvmm0FbydUbqvs/fSpDRrE 0LXQIsvzVPKW8ZA/H3jbVgQS7dXxSTI84d+OG3fSXcosXoJ1PXzQYorb5Z4R408D9m 2SfwISUMfFvUJ3shltOWgKt//WWWEKdr0wUzDBMvVRjsgayP/UAU4zjW1oh9+kfrEV hoz61Z2MC91ODiWMCsR9pRgI= MIME-Version: 1.0 Date: Wed, 26 Jan 2022 17:08:02 +0100 From: inwit To: David Bremner Subject: Re: [PATCH] emacs: add global tag history In-Reply-To: <87v8y6a4k2.fsf@tethera.net> References: <20220126153214.1366353-1-inwit@sindominio.net> <87v8y6a4k2.fsf@tethera.net> Message-ID: <950e8c5ec7ca93f9d21c9c0855971511@sindominio.net> Message-ID-Hash: HD4Q5R6ZU7Q74FAX3NHJSRFZRMJDTNHI X-Message-ID-Hash: HD4Q5R6ZU7Q74FAX3NHJSRFZRMJDTNHI X-MailFrom: inwit@sindominio.net 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 CC: notmuch@notmuchmail.org 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"; format="flowed" Content-Transfer-Encoding: 7bit X-Migadu-Flow: FLOW_IN X-Migadu-Country: DE ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1643213295; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc: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=HR5dq+FAE4BMWoOHiMQRC2xW4LVqeaBny1qhjcEfU0o=; b=G8DzD6TtxC4RESpVJUMz2kzhi5lUWg5XxpQbW3ZmcCns+BlQxCsrq0eaxc6SB1J6tQRBfy x9BfeRg0KXxYrGvKx7P3fwTV789xMFasaFJIVzVvfDaiYfmSNDfgCDKjVpLitOjWe+yuG4 LENc6zHCx+v9NUGg+x4n03cv/C/M8FcuBdJHaQsSS6C0PRSm0iZV4hz3e0B/oINJT75y0F VyLFGjAJ0zKFkrVDuzc0FR1l1kaQL2v7I+6VQlRhhLwvjsk3fFUVTyaIAr2Ms0yaWqVlBf Lh8UvCgcZMlgxUEAv+7MeJxJ8Dzh38BJr5/bZCdf22QLEEl9ML14qTAkxpcXvw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1643213295; a=rsa-sha256; cv=none; b=Rc7z+d1D3su9/Rlryy5RCpZ3JZeXDEYA8OGgrW8QQ5VmphzC4KAQmhqIwOZOF8M6WLCM1Z 63DsYQeIN/kk2L0NBT2prgONo3thVBqiZ9vG7n+J6HlRu9/aVSxcn68j9RS4Aqf1Jk+UyX kQ/EZwQNrvPykoDdU6sMn5Gxx0zb7t70BTnDkdi1wrrAM83leL/FvfgkZHj8+VU2EIgtDD zX+sCZ8coiVx3pU+g5/WHLYFtdqH0w1fH1PYVdDYpS1IuInMGAQWkLsBoW4DX2orZY8VIS WrJ4P1Ezg3d28p9K37d7YefnCojZm/QotJe8lHW2ofWoy2UAshyWTNmmCdEbsw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("body hash did not verify") header.d=sindominio.net header.s=mail header.b=lCl5GbbY; dmarc=fail reason="SPF not aligned (relaxed)" header.from=sindominio.net (policy=none); spf=pass (aspmx1.migadu.com: domain of notmuch-bounces@notmuchmail.org designates 2a01:4f9:c011:7a79::1 as permitted sender) smtp.mailfrom=notmuch-bounces@notmuchmail.org X-Migadu-Spam-Score: -1.74 Authentication-Results: aspmx1.migadu.com; dkim=fail ("body hash did not verify") header.d=sindominio.net header.s=mail header.b=lCl5GbbY; dmarc=fail reason="SPF not aligned (relaxed)" header.from=sindominio.net (policy=none); spf=pass (aspmx1.migadu.com: domain of notmuch-bounces@notmuchmail.org designates 2a01:4f9:c011:7a79::1 as permitted sender) smtp.mailfrom=notmuch-bounces@notmuchmail.org X-Migadu-Queue-Id: B4FCB3A115 X-Spam-Score: -1.74 X-Migadu-Scanner: scn0.migadu.com X-TUID: liuEgDcWlSF7 On 2022-01-26 16:40, David Bremner wrote: > I guess for undo you will need to save the query as well? > > Even that will not be perfect (since the messages matching the query > could change behind emacs back), but close enough for most interactive > use, maybe? I was thinking about saving the IDs of the messages affected by the change, but I still don't know how would I go about that or if it's sensible. Thanks!