Se você estiver fazendo isso para que os WAITINGitens não apareçam no buffer da agenda, gostaria de sugerir uma alternativa.
Você pode definir WAITINGcomo uma DONEpalavra-chave -type. Eles podem ser facilmente configurados para não serem exibidos na agenda, mesmo quando eles têm um cronograma. Você pode fazer isso globalmente com isso:
(setq org-todo-keywords '((sequence "TODO" "|" "WAITING" "DONE")))
Ou por arquivo com este cabeçalho:
#+SEQ_TODO: TODO | WAITING DONE
Para que esses itens não sejam exibidos na agenda, apenas defina:
(setq org-agenda-skip-scheduled-if-done t)
Finalmente, se você precisar ocasionalmente de um WAITINGitem a ser exibido na agenda, defina um DEADLINEnele em vez de a SCHEDULE. A exibição dos prazos é controlada por uma variável diferente ( org-agenda-skip-deadline-if-done), portanto eles ainda serão exibidos na agenda.