From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id 0FxALjYHxWF8AQEAgWs5BA (envelope-from ) for ; Fri, 24 Dec 2021 00:33:10 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id WMANKjYHxWGYdAAA1q6Kng (envelope-from ) for ; Thu, 23 Dec 2021 23:33:10 +0000 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 828C533B5F for ; Fri, 24 Dec 2021 00:33:10 +0100 (CET) Received: from localhost ([::1]:49608 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1n0Xa9-0002UT-Nj for larch@yhetil.org; Thu, 23 Dec 2021 18:33:09 -0500 Received: from eggs.gnu.org ([209.51.188.92]:40086) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n0XZa-0002U7-AU for emacs-orgmode@gnu.org; Thu, 23 Dec 2021 18:32:34 -0500 Received: from [2607:f8b0:4864:20::52d] (port=34652 helo=mail-pg1-x52d.google.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1n0XZY-0000YF-8f for emacs-orgmode@gnu.org; Thu, 23 Dec 2021 18:32:34 -0500 Received: by mail-pg1-x52d.google.com with SMTP id g22so6153068pgn.1 for ; Thu, 23 Dec 2021 15:32:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=references:user-agent:from:to:subject:date:in-reply-to:message-id :mime-version:content-transfer-encoding; bh=iaOj6Szq0OC4r4527lyLzhuxfp9Q6wWwSE5PM8kwzRA=; b=i1Zr0Excf0MAOvT/2jG8aK+o4LtCYcfJicUJxarA+6BWnn4oRpD7qb3B8pZBU7hs7E ntUXLrfWuQbzhZG6M/Y7TGvn4hRw3VGTeO3hLVXHtWt66qRwULmV/2a373cXDOwmhEFl 5VxIZNd3z+rbSGwdhQdkrLQqkkBFGUu4fkSVb80qFqjgQakr2Li9Z0/MlFS6NnU06o6L 5gxlyd4oqIUHA9saVBJVVn2nTUZ4eAAY8sAMI+67i6VOLkPuov37Kv0udWguFddTaxf9 emzEMEBTikYRsHQPhRnEMA5NEY6cSWbdmtG2cGKXloDPgJYx4jEW9uDeqTaqVGDscp6Q AVaQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:references:user-agent:from:to:subject:date :in-reply-to:message-id:mime-version:content-transfer-encoding; bh=iaOj6Szq0OC4r4527lyLzhuxfp9Q6wWwSE5PM8kwzRA=; b=ts7Jvz27FSqxcBAE7PkDLJLhMSkA8r7gtZ0W53KPWK/IRmxhmzj8ovA8iqPQL4SZJV 1S3z24eDgViu9fF/fztRNZvxdrenjsxmSqvyH/OnQMkI5odTpCNinaEMOL4HGMTxNUX8 nmJpHiTvTy2//eXpS0qTdDMI1NWPlnF1fTKfp6YiOqLwqB6WGix1XQeOVhqrTssDtYdd KGc6Z/EymCC9S6qa77OUSZ2fYlh/XmdcxCXLoYKPYvjKFmhdxcuIbE4ANc26YOcFyuVu 921C4kn6tyf0rMKAH1fvjJI+9cNFSCn8hmNfGZmzUQVsKh8qnBvHIIqMCo6sbXKWvI1h 7nPg== X-Gm-Message-State: AOAM530AA/Ak4wNVBgNN2YkR+M39bz0LGPvFT5KyJPx3VTbt6bbmBBIG L/OkVV4Xx1HRsRXoFN9+oHO+vtEVRw8= X-Google-Smtp-Source: ABdhPJxANjv6mrCaMTpo6tIPCU7Q7MhxNGJpVihRSIBtnjISrHmc4jNJnCHug6bw/O0PMLB5d21x4w== X-Received: by 2002:a05:6a00:a84:b0:4ba:557e:12cb with SMTP id b4-20020a056a000a8400b004ba557e12cbmr4306147pfl.85.1640302346714; Thu, 23 Dec 2021 15:32:26 -0800 (PST) Received: from dingbat ([124.149.107.194]) by smtp.gmail.com with ESMTPSA id b21sm5056026pfv.74.2021.12.23.15.32.25 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 23 Dec 2021 15:32:26 -0800 (PST) References: <9881E3B7-A1F0-4C0F-AED6-893368A6FEA0@icloud.com> User-agent: mu4e 1.7.5; emacs 28.0.90 From: Tim Cross To: emacs-orgmode@gnu.org Subject: Re: text after sub headings? Date: Fri, 24 Dec 2021 10:12:29 +1100 In-reply-to: <9881E3B7-A1F0-4C0F-AED6-893368A6FEA0@icloud.com> Message-ID: <87ilvegans.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Host-Lookup-Failed: Reverse DNS lookup failed for 2607:f8b0:4864:20::52d (failed) Received-SPF: pass client-ip=2607:f8b0:4864:20::52d; envelope-from=theophilusx@gmail.com; helo=mail-pg1-x52d.google.com X-Spam_score_int: -12 X-Spam_score: -1.3 X-Spam_bar: - X-Spam_report: (-1.3 / 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, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no 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" X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1640302390; 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=iaOj6Szq0OC4r4527lyLzhuxfp9Q6wWwSE5PM8kwzRA=; b=Acm8AK6/EnZ9fvTPlIKoyD0dqQnQB3tmc4xNqL8zGj7+ANGR6jd0pj1YjzzXujyPel85CL f6yAYtA8wPuVVYeWX4/v0PVeCNPqvRkX/77hafcllhpAA4lv5SZogGWt/HFuUGEfFKMAap cEDXmbw8DF/dER7sYLHq8ab7JVRegQo9SUrtWutkJKfiMcMsx3K4PnVTvbOXCvqYseDVHS xf44Rf8wcGqPp+5bKeYfnlFa3B8B45ipvVLL6OFlrBN2NQBLNAUg5iMHY6TWfYzo5rpoFe LtsZQ59IDgAI66tsR9bqcvZowrDJ2ta5hiZZJOsjqL4MwRONrdLur1+02rlGWw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1640302390; a=rsa-sha256; cv=none; b=BfQx7nbftWI31jUZk0XzOf1wl+82RMaEEetR018OcDCJ/awsIrzDenY7YiilOrhEfe1LQ/ MePvjbrgIDjp16yh9bkTNdd/z1MTticaNpR5J/K3evI8uYGbV1Lg0obyzjno749ba1lq8s z54GzF3ZgGR0gAvxgMuSKcexh6oQ2Uq900eNlYLIN1NacIzCFgy0JA44s9ii/zO40yFqVv DQwRME3qGy8/QxNWFaHZejbHZVtHDGo+2JCLB72vRoLMVaSY7MMBrViHHKg5BNyUbcosAv pIgcwqmFia/uTBOM20QKa7c5+9TP7I3lwVpXfjgBhUW3LiVeSfX4gQCXw9EqDw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=i1Zr0Exc; dmarc=pass (policy=none) header.from=gmail.com; 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" X-Migadu-Spam-Score: -8.35 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=i1Zr0Exc; dmarc=pass (policy=none) header.from=gmail.com; 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" X-Migadu-Queue-Id: 828C533B5F X-Spam-Score: -8.35 X-Migadu-Scanner: scn0.migadu.com X-TUID: 7iQZ4oGMqvRE Robert Nikander writes: > I see why this is not possible, given the text format of an org file. But= I am curious if people think it would be useful. This is a bit off-topic m= aybe, but I=E2=80=99m imagining what I would do if I created something like= org-mode using another underlying format. > > Example:=20 > > * Top > Some text under =E2=80=9CTop=E2=80=9D > ** A level-2 heading=20 > Text under level-2 heading > ** Another level-2 heading > Text under the second level-2 heading > More text under =E2=80=9CTop=E2=80=9D > So if the level-2 headings were collapsed we would still see this. > ** Could have more sub-headings here > More top level text, etc. While I can see how the structure you suggest could be useful in some use cases, the big drawback is that to implement this, you would have to add some new 'marker' to indicate where the contents of a section/sub-section end. Personally, I would find the need to add section end markers more inconvenient than having this feature, which is something I would probably only use very rarely. I also suspect it would have a processing penalty as org would now need to search for and track matching end markers for each section rather than just searching for another heading marker of the same level when performing folding. In my use cases, it is extremely rare to have a situation where I have sub headings and want to add something at the end which is part of the parent heading, but which must follow the sub headings. Where I have found such a structure useful, the contents of the sub headings tend to be small and more suitable either for a list or one of the other #+begin_* block types. One of the original benefits of org mode was simplicity and a basis built on simple text files. Maintaining that simplicity requires loss of some flexibility. The more we complicate the model, the less simple it remains and the more bugs we get.=20