Ketergantungan TODO org fleksibel?

13

Saya ingin org-modemelakukan apa yang dilakukan OmniFocus ; ketika tugas bawah dalam daftar berurutan selesai, tugas berikutnya dalam daftar menjadi terlihat dalam Agenda. Adakah pemikiran tentang bagaimana saya mencoba mengatasi masalah ini?

Saya pada dasarnya ingin menulis pohon dengan daun dan hanya daun yang terlihat di beberapa Agenda.

Saya bersedia mencoba sesuatu seperti

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

Di mana "masuk mobil" secara otomatis beralih dari PENDINGke TODOsaat "menemukan kunci mobil" dan "mengenakan celana" ditandai DONEdalam beberapa Agenda. Namun, idealnya, saya hanya membuat daftar item khusus pada level yang sama dan menandai yang terbawah TODO.

earlio
sumber

Jawaban:

11

Lihat org-depend.el . Itu tepat seperti yang Anda inginkan. Daripada mengulangi dokumentasi di sini, Anda dapat melihat dokumen dan contoh di http://orgmode.org/worg/org-contrib/org-depend.html

mankoff
sumber
Terima kasih, ini berhasil. Anda bahkan dapat membuat daftar sarang dengan sedikit latihan. Catatan untuk pemula: Anda harus menghapus koma terkemuka dari file contoh jika Anda menempelkannya keluar dari tautan di atas. Juga, untuk membuatnya berfungsi, saya harus 1) menambahkan (tambahkan-ke-daftar 'load-path "~ / org / lisp") ke bagian atas file .emacs saya, 2) rekatkan mentah org-depend.el file ke ~ / org / lisp / org-depend.el, dan 3) tambahkan (perlu 'org-depend) ke bagian bawah file .emacs saya, mungkin karena Emacs saya diinstal dari PPA Snapshot Harian Ubuntu Emacs.
earlio