From 188b9f36f2f29b85b210be2041815e9d3573f0f1 Mon Sep 17 00:00:00 2001 From: Paul Beckingham Date: Sat, 5 Jul 2008 02:13:45 -0400 Subject: [PATCH] - Doc snapshot --- README | 5 +++-- ideas.txt | 15 ++++++++------- 2 files changed, 11 insertions(+), 9 deletions(-) diff --git a/README b/README index 09a3e1ddd..a7de2f111 100644 --- a/README +++ b/README @@ -3,12 +3,13 @@ Thank you for taking a look at task. Task is a GTD utility featuring: - Robust C++ implementation - Tags - Colorful, tabular output - - Reports + - Reports, graphs - Lots of commands - Low-level API - Abbreviations for all commands, options - Multi-user file locking - Clean architecture allowing quick addition of new features + - Recurring tasks It is intended that features, mainly in the form of reports will be added frequently, with best practices and useful reports evolving from usage patterns. @@ -33,7 +34,7 @@ Task is based on ideas presented in the todo.sh script, found on: http://todotxt.org -Task has a few more features than todo.sh, but fundamentally, they are both +Task has many more features than todo.sh, but fundamentally, they are both working toward the same goals, which is to help you follow basic Getting Things Done (GTD) principles. diff --git a/ideas.txt b/ideas.txt index 7c95de408..261044c07 100644 --- a/ideas.txt +++ b/ideas.txt @@ -16,14 +16,14 @@ User-Defined Reports ID UUID Project Priority Entry Start Due Active Tags Description Test Suite - allow .taskrc override - debug=on to cause all cout to be csv - regression tests for every bug, command, feature + - allow .taskrc override + - debug=on to cause all cout to be csv + - regression tests for every bug, command, feature Recurrence + new T::status recurring (stored as R) + new user-specifiable attributes - recur: [until:] - - duration: + + duration: daily, day, 1d Nd weekly, 1w @@ -37,9 +37,9 @@ Recurrence biannual, biyearly annual, yearly, 1y Na, Ny - - recur: without due: => Error - - until: without recur: => Error - - New file format (version 3): supports status R, recur:, until:, base:, range: + + recur: without due: => Error + + until: without recur: => Error + + New file format: supports status R, recur:, until:, base:, range: - on TDB.gc, adjust base: and compress range: for T::status == recurring - all recurring tasks are removed from lists by T::*pendingT, and a synthetic addendum is generated @@ -67,3 +67,4 @@ Recurrence 5 Friday 7/13/2008 (not shown) 6 Friday 7/20/2008 (not shown) 7 Friday 7/27/2008 (not shown) +