From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id iKujLTdQ0GYjcwEAe85BDQ:P1 (envelope-from ) for ; Thu, 29 Aug 2024 10:40:55 +0000 Received: from aspmx1.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2.migadu.com with LMTPS id iKujLTdQ0GYjcwEAe85BDQ (envelope-from ) for ; Thu, 29 Aug 2024 12:40:55 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=adamkovic.org header.s=fm2 header.b=RksET9BQ; dkim=pass header.d=messagingengine.com header.s=fm1 header.b="r XMT22G"; dmarc=pass (policy=none) header.from=adamkovic.org; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1724928055; 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: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=P8//RCCbat3+a870M4tbHzQoM/CqyedhrldggLwrYTM=; b=BQX4ORS4VnpLamemcNS6QVpr2xGx6Jkw+RMdVbyvnQfp4VAZKLVzoKlvku1Zs1+i/fNc82 zutFZB0C8ozBWsBdqZezXTDp2gV3YR5zk75bvYgoOQJ/QX20NOv4WMhr9KNW1pRckmzDBK ZksiRMZdzUC9IVEcMUSJn92JG5cXwB95Jc0rUxKv3/1xu1V1pP+tcEqnwmLoyT4UHzYCyL g4tn3YitmS3fCaWKv6+ehnQi+B6O8gd7hHjfRAJPeAQmo3cacDB+H6d0qDTvpOo1l0S7DH cbv0L5WhyKCFfzq0sEq2/kf/JfwlcCq3qWpokzLTPJPlXVzGKspQfx4weDSXYw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1724928055; a=rsa-sha256; cv=none; b=fPzGLGefDaLxYv1Kvi+oXqK/f7qNralktHk3Tf3LiYOdzhKjEx5K64mviVwkUkDI8TA739 yYMyHjz5swR5nWC1NI8nwfd8/SUQDSnYqZZXx+b7tNiWXOuW6LQ1fh0YhJKhpoXPJEJFjk V3MOSzhOdNqUvYFbOXdekzEcIvsPlQwPCBj07JqW5OT6KZtbiEPTYewMj6GtnBppbi24Gc us+/mIt9dK69jf/JeRAYliFudbQdLxbBqxb7d+JOYQ2s/6cyRcQslsJOyF3bFbpJgekf+3 QR9F8ck+QRF/2aM6UvDXFTy/cIeb/VYtyHtYhxGA5SmZGl8u108ZzO0VYLaOew== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=adamkovic.org header.s=fm2 header.b=RksET9BQ; dkim=pass header.d=messagingengine.com header.s=fm1 header.b="r XMT22G"; dmarc=pass (policy=none) header.from=adamkovic.org; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" 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 D837762619 for ; Thu, 29 Aug 2024 12:40:54 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sjcZT-0005Yn-SC; Thu, 29 Aug 2024 06:40:08 -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 1sjcZS-0005Ye-AB for emacs-orgmode@gnu.org; Thu, 29 Aug 2024 06:40:06 -0400 Received: from fhigh5-smtp.messagingengine.com ([103.168.172.156]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sjcZQ-0004o3-83 for emacs-orgmode@gnu.org; Thu, 29 Aug 2024 06:40:06 -0400 Received: from phl-compute-08.internal (phl-compute-08.nyi.internal [10.202.2.48]) by mailfhigh.nyi.internal (Postfix) with ESMTP id 4A2CB1151BFB; Thu, 29 Aug 2024 06:40:02 -0400 (EDT) Received: from phl-mailfrontend-01 ([10.202.2.162]) by phl-compute-08.internal (MEProxy); Thu, 29 Aug 2024 06:40:02 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=adamkovic.org; h=cc:cc:content-transfer-encoding:content-type:content-type :date:date:from:from:in-reply-to:in-reply-to:message-id :mime-version:references:reply-to:subject:subject:to:to; s=fm2; t=1724928002; x=1725014402; bh=P8//RCCbat3+a870M4tbHzQoM/Cqyedh rldggLwrYTM=; b=RksET9BQBSO/L7ZPOu2LDqZtiMd+JKZBK81gftVHSuikEWmq o5GUw6ta2kXnFbJx9UjHurrVM8cm3XD2taII5JVFr+XbSdswmBU0M/YXcHWgxKol XYLTjdzDEHcD1T4b3IOXb10dbeLxxXj4KWHC4TFlSHxDs15VsP2nXvx8xp1LCVRR KOYRvTrHUBgQD9giNoaUxs4uS/M498LwZRkH0RcDchg7H5La/ZhiETm3xF3U7GvT 3uBWFIXjLOkNvmRzwVQJGLHj+M9RPfLnBrDmfhA72Wq4ICbsf7weXz6nSe2MRxcB 3XZeVJV9pXLdtAT1f/5NKeZXFtWZ0mQKawRfWQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t=1724928002; x= 1725014402; bh=P8//RCCbat3+a870M4tbHzQoM/CqyedhrldggLwrYTM=; b=r XMT22GSazfBSxRkGXNLytDOJrb/t3fK2uA2b9tqmHCUExcKEPnyVzR3DvbwbFzLO qsDTPajIduG1cauvxJvgrLw/rclcJqbBpQw3+ryfzlY8xvLT6vETnX6kDbgMaTvu LvfcLe085ggd+LpMPysPXCiYV3Wzy7DJsAnF+lT6DPiNJk0UwmXcli5r/k8qgUBa iLmsqyIUlOP5FQZMmc64JRa0o7aTyjidEL8OlAOM7JULkNr8qDbEOBBGVZmT7QLY pXtZQ3+BEPpFlsJuQRqfWQ/hRJcypzrYEsUxyySmM1/mShtXChI2s2pCknQZqdR1 DdjKXEUbVt6F0Senaktdw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeftddrudefgedgfeduucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggvpdfu rfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnh htshculddquddttddmnecujfgurhephffvvefujghffffkgggtgfesthhqredttddtjeen ucfhrhhomheptfhuugholhhfucetuggrmhhkohhvihgtuceorhhuugholhhfsegruggrmh hkohhvihgtrdhorhhgqeenucggtffrrghtthgvrhhnpeeiueetheffudfghfeggeevheev vddtkefflefhueeludfgtefgffeltdfhudejgeenucffohhmrghinheprggurghmkhhovh hitgdrohhrghenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhr ohhmpehruhguohhlfhesrggurghmkhhovhhitgdrohhrghdpnhgspghrtghpthhtohepvd dpmhhouggvpehsmhhtphhouhhtpdhrtghpthhtohepvghmrggtshdqohhrghhmohguvges ghhnuhdrohhrghdprhgtphhtthhopegurghnrdgurhgrkhgvsehgmhgrihhlrdgtohhm X-ME-Proxy: Feedback-ID: i88214938:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Thu, 29 Aug 2024 06:40:01 -0400 (EDT) From: Rudolf =?utf-8?Q?Adamkovi=C4=8D?= To: Dan Drake Cc: emacs-orgmode@gnu.org Subject: Re: org-cut-subtree should respect org-ctrl-k-protect-subtree In-Reply-To: References: Date: Thu, 29 Aug 2024 12:39:59 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=103.168.172.156; envelope-from=rudolf@adamkovic.org; helo=fhigh5-smtp.messagingengine.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: emacs-orgmode-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Queue-Id: D837762619 X-Migadu-Scanner: mx12.migadu.com X-Migadu-Spam-Score: -10.67 X-Spam-Score: -10.67 X-TUID: okQ0vQms/xxp Dan Drake writes: > What do you think we should have for the new name for > org-ctrl-k-protect-subtree? Just "org-protect-subtree"? I like that name, but perhaps we should zoom out a bit and look at the entire family of the non-idiomatic `org-ctrl-*' variables. Most importantly, though, we should wait for Ihor to say his thoughts, as he is THE expert to consult, especially with regards to the APIs and overall design of the Org mode. > How do we handle renaming the variable? We'd want some way of > deprecating the old one and so on. Fortunately, Emacs has us covered. See `defalias'. Such functions are used all over the Emacs code base, allowing it to move forward, for decades to come, in a backward compatible way. Thank you for making Org better! Rudy --=20 "The whole science is nothing more than a refinement of everyday thinking." --- Albert Einstein, 1879-1955 Rudolf Adamkovi=C4=8D [he/him] http://adamkovic.org