emacs-orgmode
[Top][All Lists]
Advanced

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

Re: [O] Don't block TODO for one heading


From: Memnon Anon
Subject: Re: [O] Don't block TODO for one heading
Date: Wed, 4 May 2011 15:00:08 +0000 (UTC)

Nathan Neff <address@hidden> writes:

> Is there a property I can set to allow me to change a heading from
> TODO to DONE w/o checking any checkboxes?
>
> If this isn't simple, I can continue to just use C-c C-x C-b to check all
> the boxen under the headline.

I am not aware of such a property ...

>From the docstring of org-todo:
> With a triple C-u prefix, circumvent any state blocking.
That seems easier than your current approach. 
(Of course, you can bind it to a key.)

Oh, wait:

,----[ org.el @function org-todo ]
|   (let ((org-blocker-hook org-blocker-hook)
|       (case-fold-search nil))
|     (when (equal arg '(64))
|       (setq arg nil org-blocker-hook nil))
|     (when (and org-blocker-hook
|              (or org-inhibit-blocking
!                  (org-entry-get nil "NOBLOCKING")))
|       (setq org-blocker-hook nil))
`----

Quick test here works, so yes, there is :)
Use `:NOBLOCKING: t'.

Memnon




reply via email to

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