Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

repeating tasks #126

Open
cblp opened this issue Feb 25, 2019 · 4 comments
Open

repeating tasks #126

cblp opened this issue Feb 25, 2019 · 4 comments

Comments

@cblp
Copy link
Member

cblp commented Feb 25, 2019

done moves to future in fixed period; may be useful for utility payments, or for other regular routines.

This is how org-mode handles repeated tasks:

With the ‘+1m’ cookie, the date shift is always exactly one month. So if you have not paid the rent for three months, marking this entry DONE still keeps it as an overdue deadline. Depending on the task, this may not be the best way to handle it. For example, if you forgot to call your father for 3 weeks, it does not make sense to call him 3 times in a single day to make up for it. Finally, there are tasks like changing batteries which should always repeat a certain time after the last time you did it. For these tasks, Org mode has special repeaters ‘++’ and ‘.+’. For example:

** TODO Call Father
   DEADLINE: <2008-02-10 Sun ++1w>
   Marking this DONE shifts the date by at least one week, but also
   by as many weeks as it takes to get this date into the future.
   However, it stays on a Sunday, even if you called and marked it
   done on Saturday.

** TODO Empty kitchen trash
   DEADLINE: <2008-02-08 Fri 20:00 ++1d>
   Marking this DONE shifts the date by at least one day, and also
   by as many days as it takes to get the timestamp into the future.
   Since there is a time in the timestamp, the next deadline in the
   future will be on today's date if you complete the task before
   20:00.

** TODO Check the batteries in the smoke detectors
   DEADLINE: <2005-11-01 Tue .+1m>
   Marking this DONE will shift the date to one month after today.
@willbasky
Copy link
Contributor

Could you provide more explain?

@cblp
Copy link
Member Author

cblp commented Oct 9, 2019

If a task has a recurring attribute, then done command must not move it to archive, but instead is must update move the note's end to future by the specified amount of time.

@willbasky
Copy link
Contributor

recurring attribute

will it be tag?

specified amount of time

when or where will it be pointed?

@cblp
Copy link
Member Author

cblp commented Oct 10, 2019

will it be tag?

no, a new field

when or where will it be pointed?

in that field

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants