With cyclic or repetitive tasks in org-mode, inside this task, if there are several checkboxes and all of them marked as ticked, after the general task is masked as DONE, the checkboxes for the next cycle period stills appear as ticked and it should be unticked. e.g.:
- TODO Cyclic monthly home [0/5] SCHEDULED: <2013-11-30 Sat +1m>
- [ ] pay sauna
- [ ] pay electricity
- [ ] pay renting
- [ ] pay internet
- [ ] pay union
Once I ticked all of them and put it as done, this is what I can see:
- WIP Cyclic monthly home [5/5] SCHEDULED: <2014-01-30 Thu +1m>
- State "DONE" from "WIP" [2013-11-06 Wed 20:49] :PROPERTIES: :LAST_REPEAT: [2013-11-06 Wed 20:49] :END:
- [X] pay sauna <--- this should be unticked
- [X] pay electricity <-- this should be unticked
- [X] pay renting <-- this should be unticked
- [X] pay internet <-- this should be unticked
- [X] pay union <-- this should be unticked
Tested in versions:
Emacs version: *GNU Emacs 24.3.1 (x86_64-unknown-linux-gnu, X toolkit, Xaw3d scroll bars) of 2013-08-30 on apocalipsis*
Org-mode version: *Org-mode version 7.9.3f (release_7.9.3f-17-g7524ef @ /usr/local/share/emacs/24.3/lisp/org/)*
(add-to-list 'load-path (expand-file-name "~/path_to_file_org-checklist.el/"))
(require 'org-checklist)
Note: If you do not have the file, you can download from here
:PROPERTIES:
:RESET_CHECK_BOXES: t
:END:
Just close the task with C-c C-t
and you will see the checkboxes unticked.
If I understand you correctly, the situation is: you have a repeating task with subitems as checkboxes. When the task is completed, all the checkboxes on the subitems should be cleared - so the task can be done at next cyclic time.
You can untick a range of checkboxes with C-c C-x C-b on selected region.
This calls the org-toggle-checkbox
command.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With