¿Dependencias orgánicas TODO?

13

Me gustaría org-modehacer lo que hace OmniFocus ; cuando se completa la tarea inferior en una lista secuencial, la siguiente tarea en la lista se hace visible en una Agenda. ¿Alguna idea sobre cómo podría tratar de abordar este problema?

Básicamente me gustaría escribir un árbol con las hojas y solo las hojas visibles en alguna Agenda.

Estaría dispuesto a probar algo como

* PENDING buy milk
** PENDING go to store
*** PENDING get in car
**** TODO find car keys
**** TODO put on pants

Donde "entrar al auto" pasa automáticamente PENDINGa TODOcuando "encontrar las llaves del auto" y "ponerse los pantalones" están marcados DONEen alguna Agenda. Sin embargo, lo ideal sería crear una lista especial de elementos todos en el mismo nivel y marcar el inferior TODO.

Earlio
fuente

Respuestas:

11

Ver org-depend.el . Hace exactamente lo que quieres. En lugar de repetir la documentación aquí, puede ver documentos y ejemplos en http://orgmode.org/worg/org-contrib/org-depend.html

mankoff
fuente
Gracias, esto funciona. Incluso puedes anidar listas con un poco de práctica. Notas para el novato: debe eliminar las comas iniciales del archivo de ejemplo si lo está pegando en el enlace anterior. Además, para que esto funcione, tuve que 1) agregar (add-to-list 'load-path "~ / org / lisp") a la parte superior de mi archivo .emacs, 2) pegar el org-depend.el sin procesar archivo en ~ / org / lisp / org-depend.el, y 3) agregue (requiera 'org-depend) al final de mi archivo .emacs, probablemente porque mi Emacs está instalado desde el PPA de Instantánea diaria de Ubuntu Emacs.
Earlio