From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id cfnlJnzuqmMG0gAAbAwnHQ (envelope-from ) for ; Tue, 27 Dec 2022 14:09:16 +0100 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id IARSJXzuqmM/iQAAG6o9tA (envelope-from ) for ; Tue, 27 Dec 2022 14:09:16 +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 274102C814 for ; Tue, 27 Dec 2022 14:09:16 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pA9hK-0006qR-E7; Tue, 27 Dec 2022 08:08:50 -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 1pA9hI-0006q3-OB for emacs-orgmode@gnu.org; Tue, 27 Dec 2022 08:08:48 -0500 Received: from relay4-d.mail.gandi.net ([2001:4b98:dc4:8::224]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pA9hG-0006Tj-IG for emacs-orgmode@gnu.org; Tue, 27 Dec 2022 08:08:48 -0500 Received: (Authenticated sender: root@bitrot.link) by mail.gandi.net (Postfix) with ESMTPA id 65475E000C for ; Tue, 27 Dec 2022 13:08:41 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bitrot.link; s=gm1; t=1672146521; 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; bh=WvBSr5RrV7/eIZydSgJFU981veSsHsOdng7lD3Wg8jY=; b=UJ4DQW0cnxp6iDLOs7IF5Jxn0G4zYxRZG54nFrli4x3JqYD3B3QOBqNHOw9cvWT/bWlbZS 4awKIpc/5lDVT4VyD2vVxb7k6fiP9mF/t8V0vwyiqJvLNQFdu8F7lbQQq99TFlhfrcfZSV TKtEW6jHqkrtWiW0iXB0Sd3W3CpSRBFnZYGtcTn83TERYweuPeBTkb0tle2996yEw446+5 eJvAsXtADORMEPbsyL5O4nxzkP75P2CH/ksGhmfd30zl/ntnNXOrq7tb/HNbtqHRZtJN9Z pxZxNAaThgkhUFxGA/r5GStq0SjgmP7PYSXsn/S8D1Se5IkD2iFjLUMr0nwx6w== MIME-Version: 1.0 Date: Tue, 27 Dec 2022 13:08:41 +0000 From: abq@bitrot.link To: emacs-orgmode@gnu.org Subject: section continuation (was: Is the cascading logic of outlines a feature, or a design bug?) Message-ID: <2a8c15a7047e6dd4979b311a5c373255@bitrot.link> X-Sender: abq@bitrot.link Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Received-SPF: pass client-ip=2001:4b98:dc4:8::224; envelope-from=abq@bitrot.link; helo=relay4-d.mail.gandi.net 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, 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-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1672146556; h=from:from:sender:sender: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:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=WvBSr5RrV7/eIZydSgJFU981veSsHsOdng7lD3Wg8jY=; b=LFAp7yyv7rAetl7x2lIeLepq6XlVhxj2rzka45rX5bm+TO0Fle0RXfPL28zLHPzXApJ1Jq 3qY0ykwQlBkroVefPfyExYLmxV0ayM5CBottlWlDK5akym13fzzNKus0ImIbbFzOMo0+7h 88W7jFT0/OhgcB8l27jVDp1WTIbnhP+FE0QcO0n06QwvYoFgz+48bm0W9edF2Dvv0BFInc NUZ6T2MriWYrOXNdr7E2Hj14PLM9BjbdyYTq1eEovVef5fVJs8kf77f2Ln/bEFn1QrljhQ KMtXvWPMIv/zzv+fj+u29kzyYgzYLiErETST2QjCQA800bizOcFGlGw0K/Xplw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=bitrot.link header.s=gm1 header.b=UJ4DQW0c; 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=none ARC-Seal: i=1; s=key1; d=yhetil.org; t=1672146556; a=rsa-sha256; cv=none; b=kutyzLRwiLoYT8/iN2ZOPGb0BW2Z79PmCgG9WZFLwnQYPlJyxohCUtCHFdy3pNDHzv0pXg 0itYWDi8xGIFUapfqf5eWjxf5fuD76raqwRQ2LXs0tOoM379dMKw7XLL/2r7sTAkPZ/tqG nWQBh+LlvBmPXO8eMBgXEa3srRgXKfiV1YzikrHAUHly8EA7gwR22EuGQFqwgIavBhPBWV DOM6VBnZV2ZGgHBMbqd8ek1aF/BUWDeH5G7krUkAZ2KY92b2c8Kewam+cA7ljwkriVc712 qnRcY2QaN9ZKdC8a4uNOBQOM5A/KiulWVE7yW8d5ExcHD1XK3xp2TivAI0aZ/A== X-Spam-Score: -4.45 X-Migadu-Queue-Id: 274102C814 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=bitrot.link header.s=gm1 header.b=UJ4DQW0c; 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=none X-Migadu-Scanner: scn1.migadu.com X-Migadu-Spam-Score: -4.45 X-TUID: bzoVELjrSu8P tomas wrote: > I already proposed > having one canonical heading meaning "back to that level", say dash > or dot > Now for that to be useful, you'd have to gather enough users who > like the idea and use the convention. It's a communication medium, > after all :-) The question isn't only how people interpret their files, but also how their software interprets their files. Is anyone here aware of anyone who uses a lone dash or dot or comma heading for some other purpose? IOW, if future Org versions were to treat it as having some special meaning, would it break backward compatibility in practice? So if you fold/select/delete/move/promote/demote/etc a section, it processes not only all the subsections, but also all the following lone-dash sections at the section's level. If you number sections, lone-dash sections don't get numbers. If you prefer the standard outliner behavior, then just never use lone-dash sections. To bikeshed the character, dash is commonly used in tree viewers to indicate a folded heading (with plus sign for unfolded), so maybe a different one is better for section continuation. For continuation, comma would be more suggestive than period.