From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nicolas Goaziou Subject: Re: [BUG] adding new plain lists item changes previous one it it ends in a number on a single lijne followed by a dot Date: Wed, 02 Feb 2011 22:16:06 +0100 Message-ID: <87bp2u6stl.wl%n.goaziou@gmail.com> References: <20110202192020.GF5402@shi.workgroup> Mime-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Return-path: Received: from [140.186.70.92] (port=33455 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Pkk45-00035L-1S for emacs-orgmode@gnu.org; Wed, 02 Feb 2011 16:16:39 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Pkk3i-0002PN-Ir for emacs-orgmode@gnu.org; Wed, 02 Feb 2011 16:16:15 -0500 Received: from mail-ww0-f49.google.com ([74.125.82.49]:58570) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Pkk3i-0002PG-B8 for emacs-orgmode@gnu.org; Wed, 02 Feb 2011 16:16:14 -0500 Received: by wwb17 with SMTP id 17so444196wwb.30 for ; Wed, 02 Feb 2011 13:16:13 -0800 (PST) In-Reply-To: <20110202192020.GF5402@shi.workgroup> List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode Hello, >>>>> Gregor Zattler writes: > adding a new list item via M-RET (org-insert-heading) may change > text in a previous list item, if this ends in a number on a single > line followed by a dot: > ------------------------------- > - Several astonishing things happened in > 2007. > - And then there was another item. > - X > ------------------------------- > Note that " 2007." has changed to " 1." in line 2. Yes, and unfortunately, I don't see any solution here. It isn't really a bug: a line starting with white space, followed by a number sticked to a dot is exactly the definition, regexp wise, of a list item (as explained in `org-plain-list-ordered-item-terminator' doc-string). That's why removing the dot solves the problem. There are two workarounds I can think of, at the moment: 1. Use (setq org-plain-list-ordered-item-terminator ?)). But that will affect every ordered list. 2. Insert some invisible char (non-breaking space " ") in front of the item, or just after the dot. But this requires manual changes every time the problem arises. As a side-note, this problem isn't specific to recent versions of Org. For example, in 6.33, use M-RET at X in the following example: > ------------------------------- > - Several astonishing things happened in > 2007. And then there was another item.X > ------------------------------- Regards, -- Nicolas