Dépendances organisationnelles flexibles TODO?

13

J'aimerais avoir org-modece que fait OmniFocus ; lorsque la tâche inférieure d'une liste séquentielle est terminée, la tâche suivante de la liste devient visible dans un agenda. Avez-vous des idées sur la façon dont je pourrais essayer de résoudre ce problème?

Je voudrais essentiellement écrire un arbre avec les feuilles et seulement les feuilles visibles dans certains Agenda.

Je serais prêt à essayer quelque chose comme

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

Où "monter dans la voiture" va automatiquement PENDINGjusqu'au TODOmoment où "trouver les clés de la voiture" et "mettre le pantalon" sont marqués DONEdans un agenda. Idéalement, cependant, je créerais simplement une liste spéciale d'articles tous au même niveau et marquerais celui du bas TODO.

earlio
la source

Réponses:

11

Voir org-depend.el . Il fait exactement ce que vous voulez. Plutôt que de répéter la documentation ici, vous pouvez voir des documents et des exemples à http://orgmode.org/worg/org-contrib/org-depend.html

mankoff
la source
Merci, ça marche. Vous pouvez même imbriquer des listes avec un peu de pratique. Notes pour le novice: vous devez supprimer les virgules principales du fichier d'exemple si vous les collez hors du lien ci-dessus. De plus, pour que cela fonctionne, j'ai dû 1) ajouter (add-to-list 'load-path "~ / org / lisp") en haut de mon fichier .emacs, 2) coller le brut org-depend.el fichier dans ~ / org / lisp / org-depend.el, et 3) ajoutez (nécessite 'org-depend) au bas de mon fichier .emacs, probablement parce que mon Emacs est installé à partir du PPA Ubuntu Emacs Daily Snapshot.
earlio