Feature - Config validation

- The 'version' command now complains about use of deprecated color names and
  duplicate entries.
- Unit tests verify duplicate detection.
- Unit tests verify deprecated color detection.
- Most validation code moved from command.cpp to Config.cpp.
This commit is contained in:
Paul Beckingham 2009-12-08 22:56:01 -05:00
parent b032a00283
commit 42c1b30c31
6 changed files with 206 additions and 25 deletions

View file

@ -15,6 +15,8 @@
the description "Pay the bill", then "description.word:the" will match, but
"description.word:th" will not. For partial word matches, there is still
"description.contains:th".
+ The 'version' command now complains about use of deprecated color names and
duplicate entries.
+ Fixed bug that showed a calendar for the year 2037 when 'task calendar due'
was run, and there are no tasks with due dates.
+ Fixed bug #316 which caused the timesheet report to display an oddly sorted