[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [O] TODO items in lists (not headings)

From: Subhan Michael Tindall
Subject: Re: [O] TODO items in lists (not headings)
Date: Thu, 18 Sep 2014 16:23:37 +0000

Lists are very explicitly not intended to contain TODO items.

Checkboxes provide a bit of this functionality, sort of a ‘TODO lite’

I use something like this quite a lot:

** TODO notes from meeting        :meeting:steve:susan:jane:bob:action:

   DEADLINE: <2014-09-19 Fri>


   :LastWorked: [2014-09-18 Thu 09:14]


- Item 1

- Item 2

- [ ] action item 1

  - [X] sub action item

  - [ ] sub action item 2

- Item 3

extended meeting notes here


I’ve not used them at all, but there may be a way to set a statistics cookie for the headline, or if not a simple function to update a statistics-type cookie or property when an action item changes state


I do sometimes wish that I could include a TODO headline or tag a list item, but that is simply not possible under current implementations.

IE something like this:

** meeting

- TODO Item 1 tags: “tag1:tag2” LastWorked: [2014-09-18 Thu 09:14]

- item 2


With properties etc. handled in a way similar to BEGIN_SRC block headers


The problem is that list items/checkbox items are NOT headlines, and all the TODO code etc. is tied to headlines.


I haven’t looked at the code but I suspect an extensive rewrite to integrate it with the rest of the headline code.  Not as much if it’s kept as an isolated extension.




From: emacs-orgmode-bounces+address@hidden [mailto:emacs-orgmode-bounces+address@hidden On Behalf Of Gary Oberbrunner
Sent: Wednesday, September 17, 2014 5:45 AM
To: Orgmode Mailing List
Subject: Re: [O] TODO items in lists (not headings)




On Tue, Sep 16, 2014 at 11:48 PM, Thomas S. Dye <address@hidden> wrote:

Aloha Gary,

Gary Oberbrunner <address@hidden> writes:

> Gary:
>   My reason for not using TODO is just that it'd be ugly and confusing to
> put a heading in the middle of a list.
>   Compare this:
> * Meeting report
> ** Meeting 1
>   - a thing that happened
>   - another thing that happened
>   - TODO: email everyone about all the things
>   - some more things that happened
>   to this:
> * Meeting report
> ** Meeting 1
>   - a thing that happened
>   - another thing that happened
> ***TODO: email everyone about all the things
>   - some more things that happened

One solution is to use a capture template for TODO items and then refile
them.  I picked this up from Bernt Hansen and like it a lot:



Wow, that guy is serious!  I don't think his setup solves what I'm looking for, but there is so much great stuff in there it'll take me weeks to check it all out.



This message is intended for the sole use of the individual and entity to which it is addressed and may contain information that is privileged, confidential and exempt from disclosure under applicable law. If you are not the intended addressee, nor authorized to receive for the intended addressee, you are hereby notified that you may not use, copy, disclose or distribute to anyone the message or any information contained in the message. If you have received this message in error, please immediately advise the sender by reply email and delete the message.  Thank you.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]