From mboxrd@z Thu Jan 1 00:00:00 1970 From: Carsten Dominik Subject: Re: multiline description list, partial patch Date: Thu, 10 Sep 2009 18:40:36 +0200 Message-ID: <0302D693-7DDF-46A1-A69C-8B850B65534B@gmail.com> References: Mime-Version: 1.0 (Apple Message framework v936) Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MlmhU-0008Dr-FH for emacs-orgmode@gnu.org; Thu, 10 Sep 2009 12:40:48 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MlmhP-0008Br-Vn for emacs-orgmode@gnu.org; Thu, 10 Sep 2009 12:40:48 -0400 Received: from [199.232.76.173] (port=48735 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MlmhP-0008Bk-Ls for emacs-orgmode@gnu.org; Thu, 10 Sep 2009 12:40:43 -0400 Received: from mail-ew0-f211.google.com ([209.85.219.211]:50185) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MlmhP-0006EQ-0b for emacs-orgmode@gnu.org; Thu, 10 Sep 2009 12:40:43 -0400 Received: by ewy7 with SMTP id 7so280625ewy.31 for ; Thu, 10 Sep 2009 09:40:42 -0700 (PDT) In-Reply-To: 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: Eric Schulte Cc: Org Mode On Sep 9, 2009, at 9:59 PM, Eric Schulte wrote: > Hi, > > I've noticed that the bold face isn't applied to multiline description > lists. What exactly do you mean here? > This patch [1] partially fixes the problem, but for some reason > I keep losing the bold. Any thoughts/ideas? Maybe you need to add a fontilock-multiline text property? > > On a related topic, I'd like to consistently indent my decision list > text, rather than sometimes moving back to the depth of the bold > portion, does anyone else feel similarly and is this supported? Have you had a look at the variable org-description-max-indent ? But maybe I am again not clearly understanding what you mean? - Carsten > > thanks -- Eric > > Footnotes: > [1] > diff --git a/lisp/org.el b/lisp/org.el > index 39ef466..ed8d776 100644 > --- a/lisp/org.el > +++ b/lisp/org.el > @@ -4703,7 +4703,7 @@ between words." > '("\\[\\([0-9]*%\\)\\]\\|\\[\\([0-9]*\\)/\\([0-9]*\\)\\]" > (0 (org-get-checkbox-statistics-face) t))) > ;; Description list items > - '("^[ \t]*\\([-+*]\\|[0-9]+[.)]\\) +\\(.*? ::\\)" > + '("^[ \t]*\\([-+*]\\|[0-9]+[.)]\\) +\\(.*?\n?.*? ::\\)" > 2 'bold prepend) > ;; ARCHIVEd headings > (list (concat "^\\*+ \\(.*:" org-archive-tag ":.*\\)") > @@ -16272,7 +16272,7 @@ which make use of the date at the cursor." > (setq column (current-column))) > ((org-in-item-p) > (org-beginning-of-item) > - (looking-at "[ \t]*\\(\\S-+\\)[ \t]*\\(\\[[- X]\\][ \t]*\\|.*? :: \ > \)?") > + (looking-at "[ \t]*\\(\\S-+\\)[ \t]*\\(\\[[- X]\\][ \t]*\\|.*? > \n?.*? :: \\)?") > (setq bpos (match-beginning 1) tpos (match-end 0) > bcol (progn (goto-char bpos) (current-column)) > tcol (progn (goto-char tpos) (current-column)) > @@ -16372,7 +16372,7 @@ In particular, this makes sure hanging > paragraphs for hand-formatted lists > work correctly." > (cond ((looking-at "#[ \t]+") > (match-string 0)) > - ((looking-at "[ \t]*\\([-*+] .*? :: \\)") > + ((looking-at "[ \t]*\\([-*+] .*?\n?.*? :: \\)") > (save-excursion > (if (> (match-end 1) (+ (match-beginning 1) > org-description-max-indent)) > > > > > _______________________________________________ > Emacs-orgmode mailing list > Remember: use `Reply All' to send replies to the list. > Emacs-orgmode@gnu.org > http://lists.gnu.org/mailman/listinfo/emacs-orgmode