From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id 55PmBFTmMmA7OgAA0tVLHw (envelope-from ) for ; Sun, 21 Feb 2021 23:01:40 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id IFkTAFTmMmCYaQAAB5/wlQ (envelope-from ) for ; Sun, 21 Feb 2021 23:01:40 +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 3CD7010AC8 for ; Mon, 22 Feb 2021 00:01:39 +0100 (CET) Received: from localhost ([::1]:34846 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lDxjN-00059H-He for larch@yhetil.org; Sun, 21 Feb 2021 18:01:37 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:38352) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lDxiA-00057u-Ub for emacs-orgmode@gnu.org; Sun, 21 Feb 2021 18:00:23 -0500 Received: from mail-pj1-x1029.google.com ([2607:f8b0:4864:20::1029]:50582) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lDxi8-0002Bs-Iw for emacs-orgmode@gnu.org; Sun, 21 Feb 2021 18:00:22 -0500 Received: by mail-pj1-x1029.google.com with SMTP id b15so2699184pjb.0 for ; Sun, 21 Feb 2021 15:00:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=references:user-agent:from:to:subject:date:in-reply-to:message-id :mime-version; bh=oNokI2o/s21u6X6jnT2vOjF8sc5y6jpsOpLIwsXAMQ4=; b=mHZesm/tcAusaO1fOGHR4WF5y/OAFg5+iov8bK+5+2ToM8LPAR+mOugcBA7bJm47kP xSqM9RXueyddiqqAXHLwN7/n+qvuSRomzkGuChYznsoqXFF/crjnlZIAeTMaPZ0x12jM lSs6uhKNFognxHfqZQ3H0C6JnwkfkjxTT5b30evz5tTMK8vHwrR+wfhCMCf6Pr8KnLR+ DQpxz56W6QTHOpSNf+cLa3WQZ4SBIEmoD9ecfds/yr9O+fJiaTXD3uE2Y7Ysut6XH9+U I8Z6EAN52s+5TAkhhkhMqGAG+HXMs5Or18ApLx1rViObQ4qWxXcy4h/UGbflVsodd7JS OXEg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:references:user-agent:from:to:subject:date :in-reply-to:message-id:mime-version; bh=oNokI2o/s21u6X6jnT2vOjF8sc5y6jpsOpLIwsXAMQ4=; b=jwWHHytYJVrJMPIXYtb6wgNsSyl/WoKxJYTPw93OA0Cx+aTdzwJUtAVrtuRVcYyVdJ CITTsTgf+qr+RAMOv5OWVSITjo8enZOSOy3YoyC3NaO/U1wpsHL4fbX/FYRhU6W9ogFl fFqRq2uxgnF10QIMHIbbScFisq6zVpzowK9sJGENAHHY/p9EkitMAZbK+j82fZ0l/pll Wl71B3Uh+K5cIe2mZwnCHTgCC8VOiCXpzuuXA1uqkPttmhGFuKD2YD+3/jHAitclUcyx +sIkWakKAD+FzHOZQlab+K0EOaz+V9QTmQclQYfWEuaQgcatfOq6qRYxem6Hgx+NCg15 /s7A== X-Gm-Message-State: AOAM530FSHqBNPZclhBpJEKr5O/kRxYwrdDJPwvUKY8dFGkmzCdCXaU7 3vY6uTEIqz5ZIXboNwPAjN2q+gf6R6E= X-Google-Smtp-Source: ABdhPJzUWT1u4JnuUKsgMY5lPLbYrfRlr3DJBCozmsEoei0pUBQG09FYuhPoL8EcSeHY6Bc0skOu3g== X-Received: by 2002:a17:90a:5d02:: with SMTP id s2mr19784776pji.149.1613948418679; Sun, 21 Feb 2021 15:00:18 -0800 (PST) Received: from tim-desktop (106-69-124-219.dyn.iinet.net.au. [106.69.124.219]) by smtp.gmail.com with ESMTPSA id c26sm18858212pfj.183.2021.02.21.15.00.17 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 21 Feb 2021 15:00:18 -0800 (PST) References: <87ft1xfd01.fsf@posteo.net> <87pn0tj4dt.fsf@kyleam.com> <87mtvxrzan.fsf@posteo.net> User-agent: mu4e 1.5.8; emacs 27.1.91 From: Tim Cross To: emacs-orgmode@gnu.org Subject: Re: 'false' list item Date: Mon, 22 Feb 2021 09:31:57 +1100 In-reply-to: Message-ID: <87wnv1do1t.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2607:f8b0:4864:20::1029; envelope-from=theophilusx@gmail.com; helo=mail-pj1-x1029.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, 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.23 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-Spam-Score: -3.07 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20161025 header.b="mHZesm/t"; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of emacs-orgmode-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=emacs-orgmode-bounces@gnu.org X-Migadu-Queue-Id: 3CD7010AC8 X-Spam-Score: -3.07 X-Migadu-Scanner: scn0.migadu.com X-TUID: rUdz++19tnB6 Samuel Wales writes: > perhaps if there is no blank line above or below, then it could be not a list. > Initially, that was my thought as well. Unfortunately, it isn't quite that straight forward. Consider the list 1. Item 1 2. Item 2 3. Item 3 The second item has no blank line above or below, but it is a list item. With the blank line approach, the list would have to be 1. item 1 2. item 2 3. item 3 which I doubt many would like. What I guess is really needed is a list 'environment' - once you see the first list item, following a blank line, your in a list environment until the next blank line. However, then, if you have list items which are multi-line items, you cannot have a blank line between items as that would signal a new list environment. Personally, if the items are longer, visually, I do like a blank line between the items. So now either we need to add some sort of list 'marker' or we need something else, such as saying a list must be indented further than the surrounding paragraphs i.e. if you had (using loren ipsum for text) ----- Aliquam erat volutpat. Nunc eleifend leo vitae magna. In id erat non orci commodo lobortis. Proin neque massa, cursus ut, gravida ut, lobortis eget, lacus. Sed diam. Praesent fermentum tempor tellus. Nullam tempus. Mauris ac felis vel velit tristique imperdiet. Donec at pede. Etiam vel neque nec dui dignissim bibendum. Vivamus id enim. Phasellus neque orci, porta a, aliquet quis, semper a, massa. Phasellus purus. Pellentesque tristique imperdiet tortor. Nam euismod tellus id erat. 1. Mauris ac felis vel velit tristique imperdiet. Pellentesque dapibus suscipit ligula. Donec posuere augue in quam. Etiam vel tortor sodales tellus ultricies commodo. Suspendisse potenti. Aenean in sem ac leo mollis blandit. Donec neque quam, dignissim in, mollis nec, sagittis eu, wisi. Phasellus lacus. Etiam laoreet quam sed arcu. Phasellus at dui in ligula mollis ultricies. Integer placerat tristique nisl. Praesent augue. Fusce commodo. Vestibulum convallis, lorem a tempus semper, dui dui euismod elit, vitae placerat urna tortor vitae lacus. Nullam libero mauris, consequat quis, varius et, dictum id, arcu. Mauris mollis tincidunt felis. Aliquam feugiat tellus ut neque. Nulla facilisis, risus a rhoncus fermentum, tellus tellus lacinia purus, et dictum nunc justo sit amet elit. ----- the 1. line is not a list, but ----- Aliquam erat volutpat. Nunc eleifend leo vitae magna. In id erat non orci commodo lobortis. Proin neque massa, cursus ut, gravida ut, lobortis eget, lacus. Sed diam. Praesent fermentum tempor tellus. Nullam tempus. Mauris ac felis vel velit tristique imperdiet. Donec at pede. Etiam vel neque nec dui dignissim bibendum. Vivamus id enim. Phasellus neque orci, porta a, aliquet quis, semper a, massa. Phasellus purus. Pellentesque tristique imperdiet tortor. Nam euismod tellus id erat. 1. Mauris ac felis vel velit tristique imperdiet. Pellentesque dapibus suscipit ligula. Donec posuere augue in quam. Etiam vel tortor sodales tellus ultricies commodo. Suspendisse potenti. Aenean in sem ac leo mollis blandit. Donec neque quam, dignissim in, mollis nec, sagittis eu, wisi. Phasellus lacus. Etiam laoreet quam sed arcu. Phasellus at dui in ligula mollis ultricies. Integer placerat tristique nisl. Praesent augue. Fusce commodo. Vestibulum convallis, lorem a tempus semper, dui dui euismod elit, vitae placerat urna tortor vitae lacus. Nullam libero mauris, consequat quis, varius et, dictum id, arcu. Mauris mollis tincidunt felis. Aliquam feugiat tellus ut neque. Nulla facilisis, risus a rhoncus fermentum, tellus tellus lacinia purus, et dictum nunc justo sit amet elit. --- the 1. is a list item i.e. being indented compared to surrounding text makes it a list item. Any further lines indented to that level or more (for sub lists) are also considered part of the list, until the next blank line. The problem with this of course is that if you have a sub-heading which only has a list of items, there is no surrounding text within that section, so how would you identify it was a list? The issue is, if we decide this is a bug, can we fix it? Is it a bug or is it just an accepted limitation of the org document format and what we have to do is ensure either no line starts with a '1. ' or we use something like a unicode character so that it doesn't look like a number+period+space and therefore not a list item? -- Tim Cross