Nathaniel Flath <[email protected]> writes:
> I have a todo state, PENDING, that I organize tasks that I cannot
> perform immediately. Is there a way to configure org-todoconfigure so
> that when a task is switched to PENDING, if it has a scheduled date
> that date is removed?
You could use the hook org-after-todo-state-change-hook. E.g.
--8<---------------cut here---------------start------------->8---
(defun my-org-pending-remove-deadline ()
(when (equal (org-entry-get nil "TODO") "PENDING")
(org-remove-timestamp-with-keyword org-deadline-string)))
(add-hook 'org-after-todo-state-change-hook 'my-org-pending-remove-deadline)
--8<---------------cut here---------------end--------------->8---
Best,
Matt
_______________________________________________
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
[email protected]
http://lists.gnu.org/mailman/listinfo/emacs-orgmode