From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms8.migadu.com with LMTPS id oKnGNXqMPGXuLgAA9RJhRA:P1 (envelope-from ) for ; Sat, 28 Oct 2023 06:22:18 +0200 Received: from aspmx1.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id oKnGNXqMPGXuLgAA9RJhRA (envelope-from ) for ; Sat, 28 Oct 2023 06:22:18 +0200 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 82EBA367DD for ; Sat, 28 Oct 2023 06:22:18 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; 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 ARC-Seal: i=1; s=key1; d=yhetil.org; t=1698466938; a=rsa-sha256; cv=none; b=KoLSp+/x8cjBNLA3sl/zM/NESKioyoW1oq6Q796ddJSuzgP7E+ugxZwqHvrvyKX8rahpO+ zSlMAlK/z6ZeXd8ZKAbcxL7xK08V8+mEaw4c55LqR7gAtL6/lRWbzj676hwLLrh9j4UDPa 2weGNjYxKOytzEJ8oIrgK4LON7ST26oa/v2Jq1amGiZqhNoIrwrYmwoHybqku4ltoN2bY9 AqdOe6+At3I0Vr85dEfh0ZODGfOTUcoQ/N5YD1FTsbW81lfL2E1TN2S54W3WzD3W3M0YXx TxNspjWP0UO1bFTdgWrDdr4uDoM+xUVhwwrWQ9l5F6eZaV8aEcASajT1CetLsg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=none; 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 ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1698466938; 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; bh=lDnQoL6jiEC5k/CUQheAbhkWueSOXvF+nZO/as/JXyk=; b=Cz9tzR6gJSf38RzMwI2R22NgoUQ7hKjYqLZ0AwsRIEoruWxul8If/Zej6dOgJqay5OKozi FL6jkQd6DkpdYLIfY0G1u0HzV0Ift8b7xcMUkKpXX0VMjk6gXQBQWZYkNx81FYAItdxdBS cQkFlmVaetJivNu3kBdFtCfNdHCPlkBk28OWRiVTXTgQmQR6AJbHebAQKEisD/15Hm0NUE iEk2poYhaUbWpQUpLLs1rJxvTb3CNAkRpRbiKqT+xUAl5IEGRytd5oxn58LOD909tWeHdM KZoSv9AzFPmxZ63Amg3G2wTixV3NMPEsKiXd1geztzxTppNfAbZ9H+cAFOPC7g== Received: from yantan.tethera.net (localhost [127.0.0.1]) by mail.notmuchmail.org (Postfix) with ESMTP id AD58060A3B; Sat, 28 Oct 2023 04:22:15 +0000 (UTC) Received: from outbound.soverin.net (outbound.soverin.net [185.233.34.18]) by mail.notmuchmail.org (Postfix) with ESMTPS id 1C08E60949 for ; Sat, 28 Oct 2023 04:22:13 +0000 (UTC) Received: from smtp.soverin.net (c04cst-smtp-sov02.int.sover.in [10.10.4.100]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by outbound.soverin.net (Postfix) with ESMTPS id 4SHRFc5J3Gz5c; Sat, 28 Oct 2023 04:22:12 +0000 (UTC) Received: from smtp.soverin.net (smtp.soverin.net [10.10.4.100]) by soverin.net (Postfix) with ESMTPSA id 4SHRFb6l8LzF1; Sat, 28 Oct 2023 04:22:11 +0000 (UTC) X-Soverin-Authenticated: true From: Ryan Tate To: Jonas Bernoulli , notmuch@notmuchmail.org Subject: Re: [PATCH 26/27] emacs: avoid binding unnamed commands in keymaps In-Reply-To: <20201108190311.1397-27-jonas@bernoul.li> References: <20201108190311.1397-1-jonas@bernoul.li> <20201108190311.1397-27-jonas@bernoul.li> Date: Sat, 28 Oct 2023 00:22:10 -0400 Message-ID: <87wmv7v0jx.fsf@localhost> MIME-Version: 1.0 Message-ID-Hash: GMGDZT6RG6WTOO7J3AIWLUXMEC4FSZML X-Message-ID-Hash: GMGDZT6RG6WTOO7J3AIWLUXMEC4FSZML X-MailFrom: ryantate@ryantate.com 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-Transfer-Encoding: 7bit Content-Type: text/plain; format="flowed"; charset="us-ascii" X-Migadu-Flow: FLOW_IN X-Migadu-Country: DE X-Migadu-Queue-Id: 82EBA367DD X-Migadu-Scanner: mx12.migadu.com X-Migadu-Spam-Score: -1.16 X-Spam-Score: -1.16 X-TUID: VKqWz40H7YQv Jonas Bernoulli writes: > - -(defun notmuch-tree-close-message-pane-and (func) - "Close > message pane and execute FUNC. I am confused why a function used in config files and documented on the notmuch website (to this moment) as an example of how to configure something would be removed, and to be removed without any announcement. I argue that a user (who is not literally an author of notmuch) should be able to reliably use the software, which involves configuring it and having that configuration continue to work. It's not like it was remotely easy getting that config setup in the first place.