Si está haciendo esto para que los WAITING
elementos no aparezcan en el búfer de la agenda, me gustaría sugerir una alternativa.
Puede definir WAITING
que sea una DONE
palabra clave de tipo. Estos se pueden configurar fácilmente para que no se muestren en la agenda, incluso cuando tienen un horario. Puedes hacer eso globalmente con esto:
(setq org-todo-keywords '((sequence "TODO" "|" "WAITING" "DONE")))
O por archivo con este encabezado:
#+SEQ_TODO: TODO | WAITING DONE
Luego, para que estos elementos no se muestren en la agenda, solo asegúrese de configurar:
(setq org-agenda-skip-scheduled-if-done t)
Finalmente, si ocasionalmente necesita WAITING
que se muestre un elemento en la agenda, establezca un DEADLINE
en él en lugar de un SCHEDULE
. La visualización de los plazos está controlada por una variable diferente ( org-agenda-skip-deadline-if-done
), por lo que aún se mostrarán en la agenda.