
Eclipse is a desktop application for storing tasks. It provides a CLI for you to manage your todos, deadlines and events.
Add a simple todo task with no dates related to it
Example: todo read book
Got it. I've added this task:
[T][ ] read book
Now you have 4 tasks in the list.
Add a deadline task with one due date
Example: deadline return book /by 2019-10-15
Got it. I've added this task:
[D][ ] return book (by: Oct 15 2019)
Now you have 2 tasks in the list.
Add an event task with a start and an end date
Example: event project meeting /from 2019-10-15 /to 2019-10-16
Got it. I've added this task:
[E][ ] project meeting (from: Oct 15 2019 to: Oct 16 2019)
Now you have 3 tasks in the list.
Mark the task at the given index as done
Example: mark 3
Nice! I've marked this task as done:
[E][X] project meeting (from: Oct 15 2019 to: Oct 16 2019)
Unmark the task at the given index
Example: unmark 3
OK, I've marked this task as not done yet:
[E][ ] project meeting (from: Oct 15 2019 to: Oct 16 2019)
List all the tasks stored
Example: list
Here are the tasks in your list:
1. [T][ ] borrow book
2. [D][ ] return book (by: Oct 15 2019)
3. [E][ ] project meeting (from: Oct 15 2019 to: Oct 16 2019)
Find the task containing a certain substring
Example: find project meeting
Here are the matching tasks in your list:
3. [E][ ] project meeting (from: Oct 15 2019 to: Oct 16 2019)
Delete the task at the given index
Example: delete 3
Noted. I've removed this task:
[E][ ] project meeting (from: Oct 15 2019 to: Oct 16 2019)
Now you have 2 tasks in the list.
Retrieving the statistics related to the tasks
Example: stats
There are 2 tasks in total