From mboxrd@z Thu Jan 1 00:00:00 1970 From: Paul R Subject: Re: Converting lists to todo items and back Date: Tue, 20 May 2008 20:04:09 +0200 Message-ID: <87r6bwett2.fsf@gmail.com> References: <87ve187tpg.fsf@gollum.intra.norang.ca> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JyWCA-0001UB-QT for emacs-orgmode@gnu.org; Tue, 20 May 2008 14:04:18 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JyWC7-0001R7-Pq for emacs-orgmode@gnu.org; Tue, 20 May 2008 14:04:18 -0400 Received: from [199.232.76.173] (port=49633 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JyWC7-0001R4-Mq for emacs-orgmode@gnu.org; Tue, 20 May 2008 14:04:15 -0400 Received: from nf-out-0910.google.com ([64.233.182.190]:19773) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1JyWC7-0003X3-BN for emacs-orgmode@gnu.org; Tue, 20 May 2008 14:04:15 -0400 Received: by nf-out-0910.google.com with SMTP id c7so1062679nfi.26 for ; Tue, 20 May 2008 11:04:11 -0700 (PDT) In-Reply-To: <87ve187tpg.fsf@gollum.intra.norang.ca> (Bernt Hansen's message of "Tue\, 20 May 2008 13\:48\:11 -0400") 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: Bernt Hansen Cc: emacs-orgmode@gnu.org Bernt Hansen writes: Hello Bernt, > Hi Carsten and list! > > I'm finding I outline new tasks quickly with lists like this > > ,---- > | * New Task > | - [ ] item 1 > | - [ ] item 2 > | - [ ] item 3 > `---- > > and then I want to convert it to TODO items like this: > > ,---- > | * New Task > | ** TODO item 1 > | ** TODO item 2 > | ** TODO item 3 > `---- You can simply take advantage of emacs editing facilities. See functions: - org-narrow-to-subtree - replace-regexp - widen You can combine them in your own functions easily. See a brief tuto about emacs lisp coding, or read the (excellent) emacs lisp introduction. -- Paul