From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:306:2d92::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id SLtRKNY89GR6ZQAAG6o9tA:P1 (envelope-from ) for ; Sun, 03 Sep 2023 09:59:18 +0200 Received: from aspmx1.migadu.com ([2001:41d0:306:2d92::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id SLtRKNY89GR6ZQAAG6o9tA (envelope-from ) for ; Sun, 03 Sep 2023 09:59:18 +0200 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 5019E51A73 for ; Sun, 3 Sep 2023 09:59:18 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=posteo.net header.s=2017 header.b=anCxf0qO; 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=posteo.net ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1693727958; 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=w6iwJ4YTn3KOHhzSbDf7RLBy8/md8ciaMmJ53EVE4Ic=; b=hrQaRqywSeI4fB7BfGY4M3j6ra7ocEiEjSZrhj8Ipr2L1fWTkIqO7KAUF5qvS4RYbvoeVr bCNriyc29g1pv0Hv8OjDYfKHnVz6MjuVTWR5MM8IqH4IywRd6ulXD99jy04LirIyIpSxWl 0YayGCfPKCNJuKLIfSUvqC6s1h22zzP8inqRfK76EjyQF8fww7uFTddQk3kduhPFzeLYpt 0iOpHTXZyF2spftO+Ol891x1lx0DTdvdIzTXrmcf6Yxi5Eefksne+X40gKLUqABagliwVq OeIKhe5AoT6ZC3GHS81EPUdsunhNOakAdHED19yalwqoAI2X4CFPW5/miAvZAw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1693727958; a=rsa-sha256; cv=none; b=FLzHNeYAd0THhb25NZxCWOLi+HzFs2TbmRwQX4m80V2SDCSTV7PP/y4dIf6BZx8I8GA2Yf 795lk2fn2If/nPtU7cpZo+R3ZwZmTqyBZLrOgzcslbxUdmMGutDn9vpRvMEef5PFRxEyyI nJbBR78Krr27YZ9YMFVvx2FbN9UOrrS7Xd6aopMXQFps2qrDS7cb6nZ4WY/hbtEtzgfACS xPVhkxo1bQM5kEZaeabXvP2MyhJFnFyXSKB/yGThLKdeO7hzbOEc+LoE8k3SVheBfnqhBk azLw7Qx2kTDRirbexw09svJP6cxGiDyFfoany9v7L3XTghW+gkOT7ZImv02vcw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=posteo.net header.s=2017 header.b=anCxf0qO; 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=posteo.net Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qchzz-0006i0-Bf; Sun, 03 Sep 2023 03:58:23 -0400 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 1qchzy-0006hd-0r for emacs-orgmode@gnu.org; Sun, 03 Sep 2023 03:58:22 -0400 Received: from mout01.posteo.de ([185.67.36.65]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qchzv-0003SY-1U for emacs-orgmode@gnu.org; Sun, 03 Sep 2023 03:58:21 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id EE2CC240027 for ; Sun, 3 Sep 2023 09:58:15 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1693727896; bh=WJOR0KxP4g0SsKmJjcJoWFlDidHHVI1sg1SaTewTqZo=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:From; b=anCxf0qOmTQ6IbE1oJyhLBA1vJ869U4B+ENvvYzPxEGK/RBtfo4A2R/R/eXFifsw2 3NwaacDZuSAT+Q7EfTTUSGbQp58cpZrmX6+x7xstJVxEM7zbCIpbYpul/mj5VduXca vSeyZGou1x2w+KlrjiFa2mvqR8wFDmjltU6frFhlnjJQs4vSSpjEQaWpWhGWUyhAMA gYbn+BUAQlnZdeU1xgJ24bfx5PZYEVwUXAYfr2KrAoypthXLfSX+MRaOh50Oqdd3US 7Te3Znnf2HeJuliiax/mDxI+Affy+ymaXw4gLp068AEOvW5VAookygIF91wdWX57oM c0NPRtwnokZWw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4RdkfH1wnlz6trs; Sun, 3 Sep 2023 09:58:15 +0200 (CEST) From: Ihor Radchenko To: Maske Cc: Org-mode Subject: Re: [DISCUSSION] Re-design of inlinetasks In-Reply-To: References: Date: Sun, 03 Sep 2023 07:58:44 +0000 Message-ID: <874jkbofgr.fsf@localhost> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=185.67.36.65; envelope-from=yantar92@posteo.net; helo=mout01.posteo.de X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 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_MED=-2.3, RCVD_IN_MSPIKE_H5=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 X-Migadu-Scanner: mx2.migadu.com X-Spam-Score: -6.89 X-Migadu-Queue-Id: 5019E51A73 X-Migadu-Spam-Score: -6.89 X-TUID: jFSxwdE2RY5A Maske writes: > I am sorry, I don't know the appropriate terminology. > > > Could be used > > *************** END > or a different special string, to end any headline scope? Like an "end > parenthesis" for the headline just above it. > ... > Maybe in this way, all headlines would be the same: if the special > string appears, the headline scope ends there (inlinetask). If no > special string, the scope would end before the next headline (or at the > end of the document). This is what we already do. Inlinetasks have two forms: *********************** Single-line inlinetask or *********************** Multi-line inlinetask With some contents inside *********************** END There are 3 problems with this, however: 1. Because inlinetasks are currently optional, a number of people rely on ******************* being __always__ a heading. So, we are unable to integrate inlinetasks into Org syntax properly. 2. The syntax clash is hard to maintain in the code, leading to subtle bugs that are hard to notice and fix. 3. We require no less than 15 stars to define inlinetask, which looks ugly. -- Ihor Radchenko // yantar92, Org mode contributor, Learn more about Org mode at . Support Org development at , or support my work at