-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
f468b87
commit b1b726d
Showing
1 changed file
with
5 additions
and
4 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
#!/usr/bin/env python3 | ||
""" | ||
A little tool to parse and summarise plain-text timesheets. | ||
A little tool to parse and summarise basic plain-text timesheets. | ||
Inspired by <https://github.com/dantleech/pttlog>, but much smaller in | ||
scope. A timesheet file represents a day of tasks, and entries are lines | ||
|
@@ -10,9 +10,10 @@ that start with a timestamp followed by a description, eg: | |
09:30 A task that lasts an hour | ||
10:30-12:00 Another task with an optional end time | ||
If an entry does not include an end time the start time of the following | ||
task is used, unless it is the last entry in which case it is considered | ||
an ongoing task. | ||
Entries must be in chronological order. If an entry does not include an | ||
end time the start time of the following task is used, unless it is the | ||
last entry in which case it is considered an ongoing task. Lines that do | ||
not start with a timestamp are ignored. | ||
""" | ||
|
||
# This file was written by Damien Dart, <[email protected]>. This is | ||
|