- Fixed bug #587, where the man page needed clarification on quoting some
arguments to prevent them from being broken up by the shell (thanks to
Steve Rader).
- Fixed bug #579, which displayed incorrect counts when using the 'limit:N'
filter (thanks to Thomas Sattler).
- Changed wording from 'lines' to 'tasks', because the former was inaccurate.
- Adjusted limit.t tests accordingly.
- Added ability to temporarily suspend GC (rc.gc:0) for a given command, which
helps scriptwriters implement shadow files externally (thanks to Sander
Marechal).
- Fixed#555 that caused a segfault when 'log' was used with a project,
because the onProjectChange code assumes the files are still open, and
they were not. Checked all other commands for similar problem.
- Added Itay Perl to the AUTHORS file.
- Added unit test.
- Imported text was not assigned a uuid.
- Although bug #494 was fixed a month ago, it was never acknowledged in
the issue list. This commit corrects that, and thanks Elizabeth for
reporting this serious issue (thanks to Elizabeth Maxson).
- Fixed bug #416, which caused sorting on a date to fail if the year was not
included in the dateformat (thanks to Michelle Crane).
- Added unit tests.
- Fixed bug #414, that caused filtering on the presence or absence of tags
containing Unicode characters to fail (thanks to Michal Josífko).
+ + Fixed bug #414, that caused filtering on the presence or absence of tags
+ containing Unicode characters to fail (thanks to Michal Josífko).
------ old releases ------------------------------
- Applied patch from Emil Sköldberg.
Replace 'test ... == ...' with 'test ... = ...',
since [quoted from pkgsrc error message]:
The "test" command, as well as the "[" command, are not required to know
the "==" operator. Only a few implementations like bash and some
versions of ksh support it.
When you run "test foo == foo" on a platform that does not support the
"==" operator, the result will be "false" instead of "true". This can
lead to unexpected behavior.
- Added Federico Hernandez to the task copyright, based on the amount
of work and commits to the project, in the areas of Date handling and
the calendar report.
- Bumped Cory Donnelly up to Contributing Author for the large quantity
of ideas, suggestions and testing.
- Fixed bug that inadvertently converted the entire command line to
lower case in the shell, rather than just the command, for testing
against the "quit" string (thanks to Juergen Daubert).
- Fixed bug #231 by removing the operator int () cast from the Duration
class. On a 32-bit system, "time_t" may be defined as "int", in
which case the int cast and time_t cast are essentially duplicates.
Thanks to Pietro Cerutti, who also provided a patch.
- Fixed bug that failed to anchor to end of string when searching for
"cal" or "itask", but instead matched on elements of the path,
like /usr/local/bin. Thanks to Eric Farris.
- Using '--' on the command line separates the left hand side, where
task is free to interpret arguments in the usual way, and the right
hand side, which is then assumed to be part of the task description,
and is not interpreted by task.