From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.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 8K5qGSz+qmMe5gAAbAwnHQ (envelope-from ) for ; Tue, 27 Dec 2022 15:16:12 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id oCuPGCz+qmM8lAAAG6o9tA (envelope-from ) for ; Tue, 27 Dec 2022 15:16: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 E9DF2321A5 for ; Tue, 27 Dec 2022 15:16:11 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pAAk0-000130-US; Tue, 27 Dec 2022 09:15:40 -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 1pAAju-00012T-Ll for emacs-orgmode@gnu.org; Tue, 27 Dec 2022 09:15:34 -0500 Received: from relay3-d.mail.gandi.net ([217.70.183.195]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pAAjs-00057p-ES for emacs-orgmode@gnu.org; Tue, 27 Dec 2022 09:15:34 -0500 Received: (Authenticated sender: root@bitrot.link) by mail.gandi.net (Postfix) with ESMTPA id C45AF60004 for ; Tue, 27 Dec 2022 14:15:26 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bitrot.link; s=gm1; t=1672150528; 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: in-reply-to:in-reply-to:references:references; bh=6i1hFH+Phwl3zqiXLk3h8RXoJiw/iISqTA5Kev/j6oc=; b=ERiS43riNs21eqSr2LBPsE3N/rDKLd4Z+XlYjv9toh9k4xvJzl1PCKWksZ7Z4FfauEbUwF H2eCtGVZH4Tid4UX7acuA/946ENvqpkqM2whq8rZ4ecl+r1U3YYDfj+suQth7CcwUlopSx rYgzxl6IaujqYb98DGpg9AkefHIyhcF2haFc7EzwNERps3as5fIkcIyKT4ZNCNABdKpzzs lbbQCNvPpsagsfF01MB4yDXgG+PRWD04vUG08lKUHoPfs6ujLb77Sax6t5hmcpHuo8QlI/ eKhegHDRO2GLmY2pJ7EczmYCwcoFx38V6vb6X7ISCb4LMqVxjP6PcioSdpUaAA== MIME-Version: 1.0 Date: Tue, 27 Dec 2022 14:15:26 +0000 From: abq@bitrot.link To: emacs-orgmode@gnu.org Subject: Re: section continuation In-Reply-To: <2a8c15a7047e6dd4979b311a5c373255@bitrot.link> References: <2a8c15a7047e6dd4979b311a5c373255@bitrot.link> Message-ID: <9ceaa25e9e84c9c2db5cb385c51eb1db@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=217.70.183.195; envelope-from=abq@bitrot.link; helo=relay3-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, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, 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=1672150572; 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: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=6i1hFH+Phwl3zqiXLk3h8RXoJiw/iISqTA5Kev/j6oc=; b=fnROPdch8igE8zhLIIMgovfKzWXJ5WLMgiQ9Ae1DJB6Jnl5teFqCBAGwk6w1eXOGgM8Fak D99vt+HVCTpTmz/thVpjNBc7muCaC6F9qHq1YDwfMmZ0YLcfCC4qjtYIv6xoX05iStUtVL gbxcTo4ZRBJip7UGjxdWAPCvCPKf3UFzYtsNqVD1bXQhljIu97FEDaZ29jiKheqmGTZkXA M2NOIeAmr+nzqZV1mZGXF+tahsC9U5yt3zmJY5EkLLNVhNbdO2o3ydd2gYS9lOINvcy9CB BeHX8hWG8hpZyG2IiPtzM11wm9+PpEg7QAz+EG0bkCjBb5gAPxelceFzLZ/J3w== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=bitrot.link header.s=gm1 header.b=ERiS43ri; 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=1672150572; a=rsa-sha256; cv=none; b=Ean5qdMpfHbJGxv2mgPVTD8a0JUVvvcrCsoa6kVrrDZ68zyjvqeronvuSaoNRL9wPDbd2h qW0ESKDZ66F3MnuxbzfycCxsvBnLA4/T+kBDGyQ9Dowuu+tGFGA5BZ66ZMm/ggb7LKD1Fo z/Pr2asyiHckp78nWZu2upbHDs2pDzLxSRyAX1CH5TjpkXm1ajYK/7BleRwAlN8RMhkqkV TOYZ5NhORjLDdTvqAHHpUNa6wQuIiWdoveyaJA+ZmclztQkAkLJP73gt0Ytv6JRxTd3z7P flsHR825sO/5AO+EB9OxK4Utm1naKjlfI4+2RMpD22dkprILrLeU6BYjsaNIGg== X-Spam-Score: -4.45 X-Migadu-Queue-Id: E9DF2321A5 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=bitrot.link header.s=gm1 header.b=ERiS43ri; 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: oqPwoNqSmU41 Another idea: Your example was: * General animals Some text about general animals ** arthropods spiders and things * - More about animals in general ** vertebrates so-and-so But to express your intended meaning, how about this instead: * General animals Some text about general animals ** arthropods spiders and things ** - More about animals in general ** vertebrates so-and-so Note the extra asterisk before the dash. The benefits: Even current org-mode software handles fold/select/delete/move/promote/demote/etc, including continuations (lone-dash sections), as intended. No interference with section numbering at the level of the continued section. The costs: For current software, this interferes with section numbering at the subsection level, since continuations count as subsections. Commands to jump to next/previous section will include continuations. Folding subsections will fold continuations. IMO, the benefits outweigh the costs, because the benefits prevent problems with editing when using current software, and the costs only cause problems with viewing and navigation. Future versions of Org could: Skip numbering of lone-dash sections. Skip folding them when folding subsections. Skip them when jumping to next/previous section. Display them at one level shallower than currently standard in org-indent-mode, and maybe omit display of the lone-dash line itself. BTW, this would be another reason to use a character other than dash, because you already use dash for an incompatible meaning.