From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.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 QLmAFyjVPGUybAAAauVa8A:P1 (envelope-from ) for ; Sat, 28 Oct 2023 11:32:24 +0200 Received: from aspmx1.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id QLmAFyjVPGUybAAAauVa8A (envelope-from ) for ; Sat, 28 Oct 2023 11:32:24 +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 744D7117CE for ; Sat, 28 Oct 2023 11:32:22 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=fail ("body hash did not verify") header.d=gmail.com header.s=20230601 header.b=E62C2DYL; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=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=1698485544; a=rsa-sha256; cv=none; b=ou3WfEJhwHltVoBKWoIALRLyyR8lxWXsoXzpoKEKZvFaQJpTpZdtpj2amx9KDHgb4zliVt r97Uxm2R9rlQ3LxE/UVxCcyXDE2IndwPTxn6Y24nm7yEou4Ss2cX0/RGWEVaqFP6vMNg9w tpbbJwlkUlHVd0azLIMtAAYKSuolPR5jarfCLFo3Mvm/a5SQ/HZ7SNtVw+YUBcFnsjUe/a 47UPJr+r2FG+FfrSJ9H2NnHjy8XO69WgCZfG/ijmu+3reJCBA7h5NQJjCR61IPP9+AEu5g TUblo4bGZs8jC05MeRpd2GZYefJPjF0yGUtrngaDX7JCZvVoV02G+QMk+cSUbw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("body hash did not verify") header.d=gmail.com header.s=20230601 header.b=E62C2DYL; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=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=1698485544; 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: in-reply-to:in-reply-to:references:references:list-id:list-help: list-owner:list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=8TPW1V8d4FAKcp0e2Li0O3S8UbGBf50RUEzXvLDDwEk=; b=t5nUbuCBOfsg+wgVoncEOLjO9gYCRw0c7D+kSF8SBONenuPiYqSOYIjprnHbEWkKWRCNxe dELQUUqHCwiaDcfTtLEe3X7vE1/NvijqlFGs5mREO7jdsMWhqdFNq22KlC7MdvamJiBImg jOkjqCK7IEqBg65jjCmbaQqXRuezisSGg6C7HpvwF6wRGp724UnXQLM702vzJivNrgRrF3 KZ+xigxY6DZsDS/2ZuWWNNIJytBHwc6N6MitNUa9x1ga8raJBgCw2pzTV6VqkhmDdwNpRY a1qjOrJNTe1OvQKbknvyxwhti85mGOfLFi+gYK8REroaA8pesXSKDc33fz4Ndg== Received: from yantan.tethera.net (localhost [127.0.0.1]) by mail.notmuchmail.org (Postfix) with ESMTP id 1199E60A79; Sat, 28 Oct 2023 09:32:19 +0000 (UTC) Received: from mail-lj1-x230.google.com (mail-lj1-x230.google.com [IPv6:2a00:1450:4864:20::230]) by mail.notmuchmail.org (Postfix) with ESMTPS id 049C760A66 for ; Sat, 28 Oct 2023 09:32:17 +0000 (UTC) Received: by mail-lj1-x230.google.com with SMTP id 38308e7fff4ca-2c50d1b9f22so37885701fa.0 for ; Sat, 28 Oct 2023 02:32:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1698485536; x=1699090336; darn=notmuchmail.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=V/T5O2E9O/k5ClQIzPe0MzAmAJlnYYWrEvN+MBg3L0c=; b=E62C2DYLR+79iy6mkPoGhX85Kb8KckjW7bBIDyY05imZP/468izeShd71eHHB6cl0M YBIL9KRzJ6dDVxouic4OfJHFh2D5LN5Iw8OusJSpRYxxcGgHQzRRRgJDCdwiy3l5Jbkj qLWVupX6BL1SXRbffW5pBbJuJzIcm/IvOFRXtnWs00AebKWpy3+hI9NDI8Q+FYwIV56l cMh+Og5BVyq3biaVPgHkDWYzXgUXmBZ+2rmQKJkiaByzZEGDqqJ0/M3/iijm+ti2tyJg H7Mf2RTY+vW+/7o7AGqZrvNDxD/jLQNyYQFY88qgj0I7aLlwvUkW0GbQ+vTNSF6fQMZx wWew== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1698485536; x=1699090336; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=V/T5O2E9O/k5ClQIzPe0MzAmAJlnYYWrEvN+MBg3L0c=; b=SI+MQ18KcinhnBay/VsRN+4tEJ7avAEh0323Vm+K7m8mkM9AhJG3T8ty6Zi3G8g0lG lNa/Fnss5Dzy+Bs88z2/axGnZdstM67v6IR9Yx30MIRvf+5+yyR7wve+9p/PuMA/qWK6 P/3AfR9tvSUJiJYskCC80tcsmQxzpNKzTMXbYgZMkl/1zIjAo2a6YQ1pDr1J0fIP3cGa h17cxBLg54DR74dB+dzuiVIFkVgP+18UbSAZXb9La2/HrquxzfaNDfXLciFkQIhyibxp M7Kb6qbAzg4XLLIaYGMK3We+acuBXEv/ulgL4Yi+gDKAGuW4KTz1Ic8miJ66xGmpYtsx oZLg== X-Gm-Message-State: AOJu0YwJb9zwROxnVTtUzBYJ+t/ACrVWgrmeezrT0IN+iOAmVjZ+c3Hr y77pdkqmH/S+hNlxD/zQilVKfoShCsbtBEAEqTG+UIQJG4s= X-Google-Smtp-Source: AGHT+IHmaAVB4rXkn50E/dw1uPNh/hZhhomSlJQQLZcBTdK/737+uCP0qpJ56CZ9GNZcmPtHv8qHmlaQkM7UNFwunRA= X-Received: by 2002:a19:7004:0:b0:507:9b93:274b with SMTP id h4-20020a197004000000b005079b93274bmr3447823lfc.26.1698485535774; Sat, 28 Oct 2023 02:32:15 -0700 (PDT) MIME-Version: 1.0 References: <20201108190311.1397-1-jonas@bernoul.li> <20201108190311.1397-27-jonas@bernoul.li> <87wmv7v0jx.fsf@localhost> In-Reply-To: <87wmv7v0jx.fsf@localhost> From: Michael J Gruber Date: Sat, 28 Oct 2023 11:32:04 +0200 Message-ID: Subject: Re: [PATCH 26/27] emacs: avoid binding unnamed commands in keymaps To: Ryan Tate Message-ID-Hash: AS3K2XEOCBSI2FFDXBGWFN2HWGOYBUQH X-Message-ID-Hash: AS3K2XEOCBSI2FFDXBGWFN2HWGOYBUQH X-MailFrom: michaeljgruber@gmail.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 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: multipart/mixed; boundary="===============2683356741471089187==" X-Migadu-Flow: FLOW_IN X-Migadu-Country: DE X-Migadu-Queue-Id: 744D7117CE X-Migadu-Scanner: mx12.migadu.com X-Migadu-Spam-Score: -3.40 X-Spam-Score: -3.40 X-TUID: DlY7j2GK33vs --===============2683356741471089187== Content-Type: multipart/alternative; boundary="000000000000041f560608c37b59" --000000000000041f560608c37b59 Content-Type: text/plain; charset="UTF-8" Am Sa., 28. Okt. 2023 um 06:22 Uhr schrieb Ryan Tate : > > 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. > _______________________________________________ > With all due respect, I suggest you try to (re-)read your posts again through the eyes of a notmuch author or contributor, for a change of perspective. Do you still consider your tone appropriate? Bug reports and constructive suggestions are always welcome here. In fact, I experienced the notmuch community as absolutely welcoming and zero-drama. Let's keep it that way. Maybe you can help us by rephrasing your complaints into suggestions for documentation updates, and thus help others getting less confused? Michael --000000000000041f560608c37b59 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


=
Am Sa., 28. Okt. 2023 um 06:22=C2=A0U= hr schrieb Ryan Tate <ryantate@= ryantate.com>:

Jonas Bernoulli <j= onas@bernoul.li> writes:

> - -(defun notmuch-tree-close-message-pane-and (func) -=C2=A0 "Clo= se
> 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.
_______________________________________________

With all due respect, I suggest you try to (re-)read your posts ag= ain through the eyes of a notmuch author or contributor, for a change of pe= rspective. Do you still consider your tone appropriate?

Bug reports and constructive suggestions are always welcome here. In = fact, I experienced the notmuch community as absolutely welcoming and zero-= drama. Let's keep it that way. Maybe you can help=C2=A0us by rephrasing= =C2=A0your complaints into suggestions for documentation updates, and thus = help others getting less confused?

Michael
--000000000000041f560608c37b59-- --===============2683356741471089187== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline --===============2683356741471089187==--