From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:403:478a::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id cPw6K6A4CmU3AgAAauVa8A:P1 (envelope-from ) for ; Wed, 20 Sep 2023 02:11:12 +0200 Received: from aspmx1.migadu.com ([2001:41d0:403:478a::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id cPw6K6A4CmU3AgAAauVa8A (envelope-from ) for ; Wed, 20 Sep 2023 02:11:12 +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 934595A306 for ; Wed, 20 Sep 2023 02:11:11 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=fizz.buzz header.s=fm1 header.b=XCaecQgG; dkim=fail ("headers rsa verify failed") header.d=messagingengine.com header.s=fm2 header.b=dcTviC4d; dmarc=none; 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" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1695168672; 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=oP/cnY0kuXdX6M12n1UrGwKV9mz9kGZJI7t721EsTNU=; b=RZZQ7qMYcO5HJ/9G2ANyvMsNwtAOQL2Hc95jgXGYF/Hk6obrc9Ix4mSGzR4VPzQCJz7SP0 twhrBkH3OW6qT/YX5jrHqxEizkyEB1OwTBgnEmumRLe/XICs1o7pmU/Y1Ot6XpW24Y39KY 9GGLmiczXlyVWjyN8NQeRr+Qd3hknXPpmcOMPMgx1sULcyA8ebfcoBvTB9yy9wr45li/GU Fc+K8dekX/TPambG2IPyzXiP6DKYP9Xy5CJ9dekqIE3XOoCm26MYdMrU/qf/YEiwgMkfYb rRjVG4ee2lzFClfXWIOzHUAufrwVptDSnEP6VjG78+lATmGPOrUzlxg70OTs1w== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1695168672; a=rsa-sha256; cv=none; b=tdwN6rbVvoVRFwx1qHc4yKUIlN24i1Vw8Shu8B6rjsDhsjTIliCuCGtFCB4dq4NWcCvEm3 RH52p0CpXrZNJzegK8CGI3JJ/DrVfwgd7LNBDd/KiYDD2c+4PEcJ4k1gNmPJlDSwKIirzz UrfadNjvrvzZcZfiSQjkO/u4p1J4RoyPcCdeFGI+ehbYC6lM9uTgQDnXl+Smo+0ILas169 XPFdJlB0RJVlqjTuu7RTrABK5pyJHnh3FJnVkduRAFUUqghKnmixVK6VxltHrL1lS7Tj/8 60pGRaCeyvqLo0CVqQJJJ6t9lKuYJX/MOEH2B00J21j4D4PivtXLgCFo3PwOFA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=fizz.buzz header.s=fm1 header.b=XCaecQgG; dkim=fail ("headers rsa verify failed") header.d=messagingengine.com header.s=fm2 header.b=dcTviC4d; dmarc=none; 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" Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qikn5-0007rQ-B6; Tue, 19 Sep 2023 20:10:03 -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 1qikn0-0007r2-Vd for emacs-orgmode@gnu.org; Tue, 19 Sep 2023 20:09:59 -0400 Received: from out5-smtp.messagingengine.com ([66.111.4.29]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qikmy-0008Vl-CM for emacs-orgmode@gnu.org; Tue, 19 Sep 2023 20:09:58 -0400 Received: from compute6.internal (compute6.nyi.internal [10.202.2.47]) by mailout.nyi.internal (Postfix) with ESMTP id 0D9F65C016D; Tue, 19 Sep 2023 20:09:54 -0400 (EDT) Received: from imap47 ([10.202.2.97]) by compute6.internal (MEProxy); Tue, 19 Sep 2023 20:09:54 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fizz.buzz; h=cc :cc:content-type:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:sender :subject:subject:to:to; s=fm1; t=1695168594; x=1695254994; bh=oP /cnY0kuXdX6M12n1UrGwKV9mz9kGZJI7t721EsTNU=; b=XCaecQgGLYZR3WfQm8 zddjlCTSGfiUjWONQ1YjS2NlXh8alckQee5KsOsKMsjySIgN1ZvF/6XjkmXJ2FkH rer8BzNznYzZFkV5Vk1tf+LK4Tyi4n5LCrlW6BD0Up+glT+/eAZOiDtVNGvRavL9 vtgmuhQXTT/lxjHYNcRwIajMSNDCB9eIeRu4ayhZvnjzknIjVWnr/YUg2tWYP0kv 6lKOdBktzlUKCZJSd9NB/gUrO/hu3cf9TXr66Yt3JXr39v8ctWmgN4nMAb64TbYG vItXi/vpLRuSxuULsLDhbg5lfoBKAy80+8+GNgnvLyvyoAIOznleI411yhEKFtVv A9TA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; t=1695168594; x=1695254994; bh=oP/cnY0kuXdX6 M12n1UrGwKV9mz9kGZJI7t721EsTNU=; b=dcTviC4dKV/umgnOsjf0K3Zx0Y9AG ApXrKJ2tBkXR604pIpZAfUu0N/i2OtzDXeoAFok4ZN/1n3GFJmTi0j02mgEqqzNt zEvR8R3kWP0cUMHunGylAd3Nv9S9d5POoP/AQXnu/+lfInO9j0cyI4a8N4SVK264 JdmdMMoUcDZiWtCKwcXqdUkXCrSqpy0pO0ETKXgSRSw5Kq2Qd69vldjFxX2WmaM1 BL8cq7WXgGFvxRWkhb/tVBcAdQ01NOD66c74WvRL0GjIMe6LQ/40RsHJWi7A7Cye h1QJEmCmlTnUXPT0lwMgEtnIcy5XaxX91SJxiRgKCwPELYewk49w9uOhw== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedviedrudekvddgfedtucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefofgggkfgjfhffhffvvefutgesmh dtreerreerjeenucfhrhhomhepfdfvohhmucetlhgvgigrnhguvghrfdcuoehtohhmsehf ihiiiidrsghuiiiiqeenucggtffrrghtthgvrhhnpeetgeeuvefhhfdvudekfeegfedvhf evfeeigeeivdevudffffduveduledtvddtffenucffohhmrghinhepohhrghhmohguvgdr ohhrghdplhhisggvrhgrphgrhidrtghomhenucevlhhushhtvghrufhiiigvpedtnecurf grrhgrmhepmhgrihhlfhhrohhmpehtohhmsehfihiiiidrsghuiiii X-ME-Proxy: Feedback-ID: i589b4368:Fastmail Received: by mailuser.nyi.internal (Postfix, from userid 501) id A3F57A60077; Tue, 19 Sep 2023 20:09:53 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.9.0-alpha0-761-gece9e40c48-fm-20230913.001-gece9e40c MIME-Version: 1.0 Message-Id: <4bbd732f-5d1e-40a0-8f2a-b7778a617b42@app.fastmail.com> In-Reply-To: <87zg1patgh.fsf@localhost> References: <602c44e3-c5f4-4817-916c-13dd152ad4d2@app.fastmail.com> <87wmwz7m1u.fsf@localhost> <08d768a7-ac07-45cc-addf-3e406b3560ce@app.fastmail.com> <3dfc2172-7521-4939-bc4c-a4959dd1af3a@app.fastmail.com> <87zg1patgh.fsf@localhost> Date: Tue, 19 Sep 2023 20:09:34 -0400 From: "Tom Alexander" To: "Ihor Radchenko" Cc: emacs-orgmode@gnu.org Subject: Re: [PATCH] Re: Description list with " :: " in the tag. Content-Type: multipart/mixed; boundary=2b2652b0172c4ab6b70a6be77fdc78ea Received-SPF: pass client-ip=66.111.4.29; envelope-from=tom@fizz.buzz; helo=out5-smtp.messagingengine.com 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, FROM_SUSPICIOUS_NTLD=0.001, PDS_OTHER_BAD_TLD=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-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-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Spam-Score: -2.24 X-Spam-Score: -2.24 X-Migadu-Queue-Id: 934595A306 X-Migadu-Scanner: mx0.migadu.com X-TUID: JXgSBfCNa4N7 --2b2652b0172c4ab6b70a6be77fdc78ea Content-Type: text/plain;charset=utf-8 Content-Transfer-Encoding: quoted-printable Sorry for the delay, I've been busy in the IRLs. I've updated the patch = to reflect that the parser grabs the text before the last " :: " and the= n parses it as objects. The new patch is attached. --=20 Tom Alexander On Thu, Sep 14, 2023, at 7:24 AM, Ihor Radchenko wrote: > "Tom Alexander" writes: > >> I've written a patch (attached) with my proposed wording changes to >> the documentation, should I be starting another thread or does >> dropping it here work best? > > You can just modify subject with [PATCH], as I did. > >> ... I do not have commit access so I'd need >> someone with such authority to do the last bit. > > Sure. > >> + =3DTAG-TEXT=3D is one of more objects from the standard set so lon= g as >> + they do not contain a newline character, until the last occurrence >> + of the substring =3D"=C2=A0::=C2=A0"=3D (two colons surrounded by = whitespace, >> + without the quotes). > > It does not fully represent what is going on - Org parser is top-down > and does not parse objects before it is done parsing the descriptive > list item. So, > > - *foo :: bar* does not actually contain bold markup > > Rather it is "* foo" tag + "bar* does not actually contain bold markup= "=20 > description. > > What happens is that the parser splits the first line of the item by t= he > last " :: " and only then proceeds with parsing the tag and description > using standard set of objects: > > - <....> :: > > --=20 > Ihor Radchenko // yantar92, > Org mode contributor, > Learn more about Org mode at . > Support Org development at , > or support my work at --2b2652b0172c4ab6b70a6be77fdc78ea Content-Disposition: attachment; filename*0="0001-org-syntax.org-Fix-definition-of-description-list-ta.pat"; filename*1="ch" Content-Type: text/x-patch; name="=?UTF-8?Q?0001-org-syntax.org-Fix-definition-of-description-list-ta.patc?= =?UTF-8?Q?h?=" Content-Transfer-Encoding: BASE64 RnJvbSBjODgxMmJmN2Q4MWRjODI0ZDhlY2YyYzAzMzY4ZjU4ODg0NzczZGRmIE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBUb20gQWxleGFuZGVyIDx0b21AZml6ei5idXp6PgpE YXRlOiBXZWQsIDEzIFNlcCAyMDIzIDE4OjE5OjA1IC0wNDAwClN1YmplY3Q6IFtQQVRDSF0g b3JnLXN5bnRheC5vcmc6IEZpeCBkZWZpbml0aW9uIG9mIGRlc2NyaXB0aW9uIGxpc3QgdGFn cy4KCkRlc2NyaXB0aW9uIGxpc3RzIHN1cHBvcnQgb2JqZWN0cyBpbiB0aGVpciB0YWdzIGFu ZCB0aGV5IHN1cHBvcnQgdGhlIHN1YnN0cmluZyAiIDo6ICIuCi0tLQogb3JnLXN5bnRheC5v cmcgfCA3ICsrKystLS0KIDEgZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDMgZGVs ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvb3JnLXN5bnRheC5vcmcgYi9vcmctc3ludGF4Lm9y ZwppbmRleCAxMjNmYzIzMi4uZmM1ZTlhMzcgMTAwNjQ0Ci0tLSBhL29yZy1zeW50YXgub3Jn CisrKyBiL29yZy1zeW50YXgub3JnCkBAIC00NzAsOSArNDcwLDEwIEBAIEJVTExFVCBDT1VO VEVSLVNFVCBDSEVDSy1CT1ggVEFHIENPTlRFTlRTCiArIENIRUNLLUJPWCAob3B0aW9uYWwp IDo6IEEgc2luZ2xlIHdoaXRlc3BhY2UgY2hhcmFjdGVyLCBhbiA9WD0KICAgY2hhcmFjdGVy LCBvciBhIGh5cGhlbiBlbmNsb3NlZCBieSBzcXVhcmUgYnJhY2tldHMgKGkuZS4gPVsgXT0s ID1bWF09LCBvciA9Wy1dPSkuCiArIFRBRyAob3B0aW9uYWwpIDo6IEFuIGluc3RhbmNlIG9m IHRoZSBwYXR0ZXJuID1UQUctVEVYVCA6Oj0gd2hlcmUKLSAgPVRBRy1URVhUPSByZXByZXNl bnRzIGEgc3RyaW5nIGNvbnNpc3Rpbmcgb2Ygbm9uLW5ld2xpbmUgY2hhcmFjdGVycwotICB0 aGF0IGRvZXMgbm90IGNvbnRhaW4gdGhlIHN1YnN0cmluZyA9IsKgOjrCoCI9ICh0d28gY29s b25zIHN1cnJvdW5kZWQgYnkKLSAgd2hpdGVzcGFjZSwgd2l0aG91dCB0aGUgcXVvdGVzKS4K KyAgPVRBRy1URVhUPSBpcyB0aGUgdGV4dCB1cCB1bnRpbCB0aGUgbGFzdCBvY2N1cnJlbmNl IG9mIG9mIHRoZQorICBzdWJzdHJpbmcgPSLCoDo6wqAiPSAodHdvIGNvbG9ucyBzdXJyb3Vu ZGVkIGJ5IHdoaXRlc3BhY2UsIHdpdGhvdXQgdGhlCisgIHF1b3Rlcykgb24gdGhhdCBsaW5l LiA9VEFHLVRFWFQ9IGlzIHRoZW4gcGFyc2VkIHdpdGggdGhlIHN0YW5kYXJkCisgIHNldCBv ZiBvYmplY3RzLgogKyBDT05URU5UUyAob3B0aW9uYWwpIDo6IEEgY29sbGVjdGlvbiBvZiB6 ZXJvIG9yIG1vcmUgZWxlbWVudHMsIGVuZGluZwogICBhdCB0aGUgZmlyc3QgaW5zdGFuY2Ug b2Ygb25lIG9mIHRoZSBmb2xsb3dpbmc6CiAgIC0gVGhlIG5leHQgaXRlbS4KLS0gCjIuNDIu MAoK --2b2652b0172c4ab6b70a6be77fdc78ea--