Subject: CVS commit: wip/task
From: Emil Sköldberg
Date: 2009-03-18 15:17:52
Message id: E1Ljwat-0007Ja-1Y@ddv4jf1.ch3.sourceforge.com

Log Message:
Update 1.4.3 -> 1.5.0

Changes since 1.4.3:

* Removed deprecated TUTORIAL file.
* Removed support for the "showage" configuration variable.
* "task stop" can remove the start time from a started task.
* "task ghistory" now displays a differently aligned graph, allowing
* easier comparison by month of tasks added versus completed and
  deleted.
* "task version" command now reports unrecognized configuration
  variables, which may be spelling mistakes or deprecated variables.
* "configure --enable-debug" now supported to suppress compiler
  optimization to allow debugging.
* Allow lower case priorities, and automatically upper case them.
* Added support for "due" configuration variable which defines the
  number of days in the future when a task is considered due.
* Added support for custom reports, comprised of a set of column names
  and sort order, with optional filtering in the configuration
  file. This means user-defined reports can be written, and the
  reports currently in the configuration file can be renamed. Several
  of task's built in reports have been converted to user-defined
  reports.
* New online documentation for custom reports.
* New algorithm for determining when the "nag" message is displayed.
* Fixed bug where task hangs with a certain combination of recurring
  tasks and shadow files.
* Fixed bug with the task sort algorithm, which led to an unstable
  sequence when there were only a handful of tasks.
* Performance enhanced by eliminating unnecessary sorting.
* Task now has a large (and growing) test suite and bug regression
  tests to help ensure higher quality releases.
* Fixed bug that caused large performance hit during table rendering.
* Fixed bug that concatenated a modified description without spaces.
* Added new column 'recur' that displays the recurrence period of any
  recurring tasks. This column can be added to any custom report.
* Added support for "color.recurring" configuration variable which
  specifies the color of recurring tasks.
* Added support for "locking" configuration variable that controls
  whether file locking is used.
* Task export feature now includes recurrence information, removes
  nested quotes, and limits output to pending tasks.
* Task no longer includes deleted tasks in the summary report (thanks
  to Benjamin Tegarden).
* Fixed bug that prevented the summary report from properly reporting
  recently completed tasks.

Files:
RevisionActionfile
1.3modifywip/task/Makefile
1.2modifywip/task/distinfo