From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id irxLCwX+xWMzGQAAbAwnHQ (envelope-from ) for ; Tue, 17 Jan 2023 02:46:45 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id QPKGCgX+xWNK/wAAauVa8A (envelope-from ) for ; Tue, 17 Jan 2023 02:46:45 +0100 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 AD9C63EE2F for ; Tue, 17 Jan 2023 02:46:44 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pHb2p-0008J6-Iq; Mon, 16 Jan 2023 20:45:47 -0500 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 1pHb2o-0008Iy-9P for emacs-orgmode@gnu.org; Mon, 16 Jan 2023 20:45:46 -0500 Received: from mail-lj1-x22e.google.com ([2a00:1450:4864:20::22e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pHb2m-0003s7-7b for emacs-orgmode@gnu.org; Mon, 16 Jan 2023 20:45:46 -0500 Received: by mail-lj1-x22e.google.com with SMTP id e16so4846390ljn.3 for ; Mon, 16 Jan 2023 17:45:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:references:in-reply-to :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=SpsmfAwjXqeg36EpqhF7oucZ0ItTJNZD6r+wYGBSpQ0=; b=EpFEb3lu5uBgFZmVsd/i5c52mTgQeUbLYolHxTcGzAZiUAHU43OWMVciojLDO8Vro4 EYCExiOny8Ffnrn+y+GqpuDMaa8DFi2GSmHDosWW+62k7iJljD3FB/kZxIVZf5yMIub/ F8rtlr6o98FURbeUOfTNStmXRQ2z06pCVQoBIA1aGNJlv0Y95LRvDY8XPcKlY/zgjGsy E++1XE+Clxd9PbNoHJSZ2+o56Iusdhl5/APHJJzQKruhlrMUpcyJKXcVdF7VOQjXEbOJ Kg0h9sohgGCe80xMyjABUFNP3c28GPPae1MHUbPOuacoqYmG3V0XrImq/lO6GX5oZ0F3 w9hA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:references:in-reply-to :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=SpsmfAwjXqeg36EpqhF7oucZ0ItTJNZD6r+wYGBSpQ0=; b=6yVrCIWbjsQKqAM7zkIbfoXhu7ZCQqRPfIfNbJtIp3Q4XAFkHOUTchFDlf9Chh009b oshHXHky6iBvsFGIB0wYjbHUdd26UINBRkcgHSrlRylxZ6NkCaC9D7W73EHuyYZ7RV5k K/faITtnAj6er2xiSU+nnG/M7/NAPKsvXWLH96oaYRw0g8S9brqACt3xgmeUlBmRbYIY H2wiWM863Wul0/UBtcLzIwqav+L/X1+W0knYNg4KaUzwErud6DvU8SHP8+acWcaWOCta VMi+IQYlfxneW/8AbmO2qAIhDmucVv2+oiibY+WnECuk/IaJ3tk6YaaUBEOMx6HG4+6+ EXZQ== X-Gm-Message-State: AFqh2kq6SHnCJJaJfbBU0CdCZev4+tiIr5Vcss3FQ3dQQOjHazL1S88c aJm/6MQrMorGdlTAZXrRebI3yC1ezXeaC7cAA94= X-Google-Smtp-Source: AMrXdXsL4vtbO2Jx1YS/4dvmmriFCGJGSrkBPW8cMB9bd9x3aj42pnI/8XBvfmTcbWiOtsraaPc4rNxjiBzdNdfGuNE= X-Received: by 2002:a2e:8e70:0:b0:28b:7b7f:7a85 with SMTP id t16-20020a2e8e70000000b0028b7b7f7a85mr157554ljk.208.1673919941663; Mon, 16 Jan 2023 17:45:41 -0800 (PST) MIME-Version: 1.0 Received: by 2002:aa6:c266:0:b0:23b:5e81:46ba with HTTP; Mon, 16 Jan 2023 17:45:40 -0800 (PST) In-Reply-To: <87zgailod7.fsf@localhost> References: <87zgailod7.fsf@localhost> From: Samuel Wales Date: Mon, 16 Jan 2023 18:45:40 -0700 Message-ID: Subject: Re: [PATCH 0/4] Structure editing when region is active To: Ihor Radchenko Cc: emacs-orgmode@gnu.org Content-Type: text/plain; charset="UTF-8" Received-SPF: pass client-ip=2a00:1450:4864:20::22e; envelope-from=samologist@gmail.com; helo=mail-lj1-x22e.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 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-Country: US X-Migadu-Flow: FLOW_IN ARC-Seal: i=1; s=key1; d=yhetil.org; t=1673920005; a=rsa-sha256; cv=none; b=U3xpBi3qOJS50v4+4yy7HTp6jFl0G0xlDpAoUjslX5HK3/yw89f+gKm4CIZJyRIVnYs9u0 spWvEbCVa2GmAUq8jbvU0Qjf5q3+4SIqvDFAzNw5pfI8JeVVVx6ZK5EuBG9fILuxVvbAEj VflaujqvfLWB2WHhj+WgMJX40nbZH7UsBjfeiQz7mTHMKPT2CF9HuxCb8JaioqYLK6F94B hqiaiJ5ER5bOmoTycQEPBFrkIWEzT9N2T70qAoFimewseJpD6qjMIohK08PECwoGkviqFI Krkdi0gLijAFKRc/cQzMqb5ShtJT+8vSMhq00VU9Zv/4am4E2x6o856iQ5lzbg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=EpFEb3lu; 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"; dmarc=pass (policy=none) header.from=gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1673920005; 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:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=SpsmfAwjXqeg36EpqhF7oucZ0ItTJNZD6r+wYGBSpQ0=; b=F8HiAV1HjoJt7sIV52Ch7osDzOEp1Hb4bYFRyRgf66p/3/PD/BErlLzJ6kPGl9ihTrBw9H 1odOKYDDvvn9KyCjW1VKSKX2uElVjy4f6Tbr9MpPqnraaxKECy1FRZKblVh9daxJUU77VD fTERNeP7q/PIRfZGYUlEZjlkqpuhSxmrAbuimxi7t1v5deYVIvowqEKfsJGYI8P1SZgkmy D5usWv/ZNWqWmK1V7qtfQ87y7t4ouA3tfPWBFoiqOecqmUslH4LUn0lmjEhHIEMQ8Lb3Yt 5RRJehg+cPxqXHyQ1YIDBT2BwrcdpUxpswGpD+G20V8dgmR0oyTwR/lKhTTmyw== X-Migadu-Spam-Score: -4.78 X-Spam-Score: -4.78 X-Migadu-Queue-Id: AD9C63EE2F X-Migadu-Scanner: scn1.migadu.com Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=EpFEb3lu; 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"; dmarc=pass (policy=none) header.from=gmail.com X-TUID: z2u28dL7hVRT oh i was just saying what does modern org e.g. main have for ensuring star structure integrity, if anything. i have a git commit that has something similar to: * one ****** two which seemed slightly relevant to the patch. do i misunderstand? i set region, then set todo kw, which loops me manually through the region. when the last todo kw is chosen, the active region disappears.i personally would find it annoying if transient mark mode stuck around. fwiw. On 1/16/23, Ihor Radchenko wrote: > Samuel Wales writes: > >> not really related, but wrt structure editing, is there anything that >> preserves integrity of levels? [my old maint version allows double >> demotion [perhaps this is related to inline tasks], and i wonder about >> org-yank, and org-lint does not complain.] > > Sorry, but I do not understand what you are referring to. > Note that "maint", if it is a real branch name, is ancient and no longer > used upstream. > >> i have encountered cases in org where i find it annoying htat i hae to >> c-g to stop transient mark mode. will report if able. > > Yes, please. I am not sure about the patch 2/4 in particular that does > not deactivate Transient mark mode when setting TODO state, tags, > schedule, and deadlines. Do people need these? Maybe in some other > commands? Maybe we can make it into a custom setting? > > -- > Ihor Radchenko // yantar92, > Org mode contributor, > Learn more about Org mode at . > Support Org development at , > or support my work at > -- The Kafka Pandemic A blog about science, health, human rights, and misopathy: https://thekafkapandemic.blogspot.com