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

Abilitiy to add theshold date or due date in ice_recur.txt file for recurring events #17

Open
JSpenced opened this issue Dec 5, 2018 · 4 comments

Comments

@JSpenced
Copy link
Contributor

JSpenced commented Dec 5, 2018

Currently, it doesn't make sense to add a threshold date or due date because these are always changing. I use threshold dates frequently. Ideally, I would put t:today where today is the current date for every entry added into todo.txt from ice_recur.

For example this entry:
weekly ; day Sunday - Weekly review +project @context

you could do maybe something like this:
weekly ; day Sunday - Weekly review +project @context - today
or maybe tap into the current system so could write:
weekly ; day Sunday - Weekly review +project @context - weekly ; day Sunday

Then this would be translated into:
weekly ; day Sunday - Weekly review +project @context t:2018-12-05

Ideally, you could do this for due date and threshold date. But for me, I prefer being able to set the threshold date as I often want to add it set to the current day. Is this possible?

@rlpowell
Copy link
Owner

Is there any reason not to just replace "t:today"?

@JSpenced
Copy link
Contributor Author

I guess it's because the program I use highlights (in blue) and treats t: as a threshold (or due date) only if it is in this exact date format string: t:2018-12-14. Then it can easily be changed via key bindings. If it's written as t:today then it treats it as a text tag not a threshold date.

Anyways, I just put in now t:0000-00-00 so it treats it as a threshold as a placeholder and it's fine. It was just a feature I had thought about but not really necessary.

@rlpowell
Copy link
Owner

Erm, no, that's not what I meant. I meant what if ice_recur just replaced "t:today" with "t:[the-actual-date-string]"?

@JSpenced
Copy link
Contributor Author

Yeah, that could be good. Is it possible to make it so you can put commands like "t:today+10d" or "t:today+1w" or "t:today+1m". For threshold maybe this doesn't make as much sense but it could for due date so could right "due:today+3d" or "due:today+1w".

Anyways, yeah t:today would help a lot even if none of the above was included.

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

No branches or pull requests

2 participants