Czy istnieje sposób na wykonanie powtarzającego się zadania lub projektu z podzadaniami w trybie org, które resetują się poprawnie? Chcę zrobić coś takiego:
* TODO Weekly report
SCHEDULED: <2013-12-29 +1w>
** TODO Ask Bob for numbers
** TODO Ask Mary for numbers
** TODO Compile report
Jednak gdy oznaczę podzadania jako ukończone, a następnie zadanie główne, tylko zadanie główne resetuje się jako zadanie powtarzane; Następnie muszę ręcznie odznaczyć podzadania. Jeśli jednak dodam harmonogram powtarzalny do podzadań, zostaną one zresetowane, gdy tylko oznaczę je jako ukończone, więc nie będę mógł śledzić mojego obecnego statusu w zadaniu ani nigdy nie oznaczyć zadania nadrzędnego jako ukończonego.
emacs
scheduled-tasks
org-mode
Darkfeline
źródło
źródło
Odpowiedzi:
Właśnie opracowałem rozwiązanie tego problemu (oparte w dużej mierze na
org-checklist.el
kodzie, o którym wspomniał koushik):org-subtask-reset.el
Podstawowe zastosowanie jest następujące:
load-path
.(require 'org-subtask-reset)
gdzieś w konfiguracji Emacsa; luborg-modules
i dodajorg-subtask-reset
jako pakiet zewnętrznyRESET_SUBTASKS
właściwość dla każdego zadania, które powinno mieć zresetowane podzadania.W twoim przykładzie powinno to działać:
źródło