From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id 6J5aBSxLqWNDdAAAbAwnHQ (envelope-from ) for ; Mon, 26 Dec 2022 08:20:12 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id gPsBBSxLqWPyWQEAauVa8A (envelope-from ) for ; Mon, 26 Dec 2022 08:20:12 +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 A7E3DBC8C for ; Mon, 26 Dec 2022 08:20:11 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1p9hlc-0006yn-3e; Mon, 26 Dec 2022 02:19:24 -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 1p9hH4-0001Ht-5T for emacs-orgmode@gnu.org; Mon, 26 Dec 2022 01:47:51 -0500 Received: from relay6-d.mail.gandi.net ([2001:4b98:dc4:8::226]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p9hH1-0002Pv-OE for emacs-orgmode@gnu.org; Mon, 26 Dec 2022 01:47:49 -0500 Received: (Authenticated sender: root@bitrot.link) by mail.gandi.net (Postfix) with ESMTPA id DC866C0003 for ; Mon, 26 Dec 2022 06:47:37 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bitrot.link; s=gm1; t=1672037259; 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=yvU7nRsY3pQF9oR+61CcwTcV6tdymQlxW3z2AXFb81M=; b=FkfYgHug4Ob7zOxUGPJQA0i8QnAc3e+ORxM6bdW+dauuZXiFSyApIS/x3jdqcl9dvZK+TP FpCRFkPxuohk4IMwL557je5yVVxxpw7Y86XJU5utIWtOKQiQtVsewL8uhR559ounx7NVLL mcaW17ccl0PvJDfumTIDjEoZyXck8N59F9vaycsSs0AWEXUk2s3a9bktn0HAG8NCNTccG6 wkCo5xmQMrygePcDfx4912PJB3BTmC+PET6UuJ49n0AoPzRCEHZy7+RNuAtruTUau/jzz7 wzDPFB1tjovXDv7O+tq3DwZEI8C7MUAEvzRrXfiu1UC+AbHSmENw4bMJo+bsCQ== MIME-Version: 1.0 Date: Mon, 26 Dec 2022 06:47:37 +0000 From: abq@bitrot.link To: emacs-orgmode@gnu.org Subject: Is the cascading logic of outlines a feature, or a design bug? Message-ID: 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::226; envelope-from=abq@bitrot.link; helo=relay6-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-Mailman-Approved-At: Mon, 26 Dec 2022 02:19:22 -0500 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=1672039211; a=rsa-sha256; cv=none; b=thtkiK5kUMd552iZ1E5lzh6q2J/KSzpqL49ih1GgDa0E0gyHBp1TlFCJDBZkK2sWgHqZu6 2W1wVthH3AZ7T2l8jyDTyA4dcI34rzdfN+ec5PrHmlDLUK01ZncfLZzv6XxLVQaToF7SxX t8yyFqTHPQLROQ71v8oIcPb3mg6hDTptEu1fQoG/XiJOOyASULYGAUlzUbBAtq24YSJb3J NKtJYEGlaTdiCXcndojLLf3J4mU5CnsLKMDkjUu0K0L+fUx+A57EIAXVZhBHQm6fVeUaEU 7j/IPwPfV7jjTCm+CjWWZKGVNHbVLRRsmP2F8n7BgdqvG8U2K8WC+2D0CZQO9g== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=bitrot.link header.s=gm1 header.b=FkfYgHug; 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-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1672039211; 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=yvU7nRsY3pQF9oR+61CcwTcV6tdymQlxW3z2AXFb81M=; b=cv8mgTZyGMRlKGocfo4LyfYuEoOlVExDSusPoJMrb+h5MgtIMfdTw6YrkypdfsgvbEfU+q u3lQ+B6zuunz/VIzQgrTi7e18E9jwOCqf9SMUro6WiFqUlXDgqP2Prqte6fRz649nL59PM SL86QfOgQ9sbjS4X5ZU2G44Cv54OcA2wjyduiMehiaBgofZGES01fMhI6kdBHBsPtj1r1r tuvTcjJ8e3AaTsKm9ymahIsRkYeV8QPP4ruEh1TZWk7xAl4AB1J/qiqeCEC4YkDLrVxuRy o3sXkt/Ti0ReJazj+TYHsRKEutTntQS5CAfGIrIdvR/a7oHQB0ffm9Gtei6RtA== X-Spam-Score: -7.43 X-Migadu-Queue-Id: A7E3DBC8C Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=bitrot.link header.s=gm1 header.b=FkfYgHug; 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: scn0.migadu.com X-Migadu-Spam-Score: -7.43 X-TUID: /D1jInFye9q3 https://orgmode.org/worg/org-faq.html#closing-outline-sections answers the question: "Can I close an outline section without starting a new section?" The answer given is: "no. Org-mode adheres to the cascading logic of outlines, in which a section is closed only by another section that occupies an equal or greater level." Is that limitation a feature, or a design bug? E.g. if someone proposes enhancing the Unix directory system to support multiple files with the same filename in one directory, the proposal would be rejected, with the explanation that the limitation of only one file per filename is a feature, not a bug, since it enables the name to uniquely identify the file. (If you want to claim it's a bug, please at least edit your subject line, or preferably start a new thread.) Likewise, is the inability to close an org-mode outline section without starting a new section really a feature? If so, what benefit does the restriction provide, that would be lost by relaxing the restriction? Or is the restriction really just a bug with seniority, and the difficulty of fixing it (or the compatibility headaches caused by fixing it) would outweigh the benefits? Andy