Paul Beckingham
13955bc6ae
Unit Tests - text.t
...
- Added more unit tests to cover the new split_minimal function.
2009-12-01 23:41:44 -05:00
Paul Beckingham
1d80a2ebdc
Unit Tests - default.t
...
- The fix to bug #322 means the way default commands are specified
is now a little different. If the command "task rc:x" is run, the
default command no longer needs to also include "rc:x".
2009-12-01 23:29:01 -05:00
Paul Beckingham
d4910f65eb
Bug Fix - #332 output field "recur_ind" not valid?
...
- Fixed bug #332 where task complained that the 'recur_ind' custom report
column was invalid. It was misnamed in the documentation, which should
have read 'recurrence_indicator'. Also, the 'tag_indicator' column was
not mentioned anywhere (thanks to T. Charles Yun).
- Added ChangeLog entry for the #333 fix.
2009-12-01 22:12:59 -05:00
Federico Hernandez
2b44d513e8
Added unit tests for bug fix #333
2009-12-02 00:28:34 +01:00
Federico Hernandez
7f11f1b560
Bug Fix - #333 duplicate command should display the ID of the created task
...
- Added missing "Created task" output to duplicate command (thanks to
Cory Donnelly).
2009-12-01 23:00:40 +01:00
Paul Beckingham
b246fae889
Unit Tests - fixing broken tests
...
- The split tests are all broken after a recent change. They need
to be extended to accommodate the new split_minimal functions.
2009-11-29 22:41:55 -05:00
Federico Hernandez
8c5508de4b
Merge branch '1.8.5' of tasktools.org:task into 1.8.5
2009-11-30 00:16:40 +01:00
Federico Hernandez
b3db2245fa
Updated OS that task runs on
2009-11-30 00:16:10 +01:00
Paul Beckingham
00b246ce8a
Bug Fix - shell mode
...
- Removed redundant messages when exiting shell mode.
2009-11-29 16:17:26 -05:00
Paul Beckingham
b94706c56e
Bug Fix - #322 rc: override for shell command does not propagate
...
- Fixed bug #322 which failed to propagate rc overrides to shell commands.
- Context now properly records overrides to file and variables.
- The text.cpp:split (...) functions can now skip trivial split results.
2009-11-29 14:23:22 -05:00
Paul Beckingham
8d784da0ae
Bug Fix = #317 , sorting
...
- Fixed bug #317 which colored tasks in the 'completed' report according to
due dates, which are no longer relevant to a completed task (thanks to
Cory Donnelly).
- Fixed bug that was causing the 'completed' report to sort incorrectly.
2009-11-29 08:21:33 -05:00
Paul Beckingham
b5f65850f8
Bug Fix - #327 Deleting due date on recurring task wraps to 1969
...
- Task now prevents removal of either a due date or a recurrence
from a recurring task.
2009-11-28 09:53:15 -05:00
Paul Beckingham
b7726bce21
Bug Fix - #329 task shell convert all characters to lowercase
...
- 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).
2009-11-26 09:41:47 -05:00
Paul Beckingham
d44e9363f0
Enhancement - better confirmation
...
- Added feature to allow the user to quit when asked to confirm multiple
changes. Now task asks "Proceed with change? (Yes/no/all/quit)".
2009-11-21 17:39:50 -05:00
Paul Beckingham
5e905742ad
Bug Fix - #317 , timesheet report
...
- Fixed bug #317 which colored tasks in the 'completed' report according to
due dates, which are no longer relevant to a completed task (thanks to
Cory Donnelly).
- Fixed bug that was causing the 'completed' report to sort incorrectly.
2009-11-18 20:29:45 -05:00
Paul Beckingham
549e700bc8
Bug Fix - timesheet
...
- The timesheet report was being sorted as though the 'end' date was
not being considered a date, but simply a string.
2009-11-18 20:28:25 -05:00
Paul Beckingham
b2fc4969b9
Documentation Update
...
- Minor doc edits.
2009-11-18 20:27:54 -05:00
Federico Hernandez
e319359935
Merge branch 'master' into 1.9.0
...
Conflicts:
AUTHORS
ChangeLog
configure.ac
doc/man/task-tutorial.5
doc/man/task.1
doc/man/taskrc.5
2009-11-18 10:44:35 +01:00
Federico Hernandez
331b08055a
Bumped version number to 1.8.5
2009-11-18 10:22:33 +01:00
Federico Hernandez
847a8b6d49
Added SHA1 of taged release commit
2009-11-18 09:56:14 +01:00
Paul Beckingham
3abce22f0c
Bug Fix - color
...
- Fixed bug that failed to upgrade from 16- to 256-color mode when
a color like "black on rgb003" was parsed.
2009-11-18 00:36:57 -05:00
Paul Beckingham
c090367eb8
Enhancement - warns on deprecated color use
...
- If a color is specified using the deprecated 'on_red' instead of
'on red', generate a warning in the version report. The version
report is becoming a report where .taskrc sanity checks occur.
Is this good?
2009-11-17 23:56:21 -05:00
Paul Beckingham
fff789a509
Bug Fix - #316 timesheet report oddly sorted
...
- Fixed bug #316 which caused the timesheet report to display an
oddly sorted list. Mistakenly used 'std::cout << ...' instead of
'out << ...'
2009-11-17 22:55:29 -05:00
Paul Beckingham
e7c8114dff
Bug Fix - calendar
...
- Fixed bug that showed a calendar for the year 2037 when 'task calendar due'
was run, and there are no tasks with due dates.
2009-11-17 22:41:55 -05:00
Paul Beckingham
fbb217538e
Code Cleanup
...
- Removed unnecessary use of the scope resolution operator.
2009-11-17 22:34:28 -05:00
Federico Hernandez
12c4983936
Release date for 1.8.4
2009-11-17 12:00:36 +01:00
Paul Beckingham
39d9f235de
HACK - case-insensitive file system problem again.
2009-11-16 23:42:32 -05:00
Paul Beckingham
7aa0c3698a
HACK - case-insensitive file system problem again.
2009-11-16 23:42:00 -05:00
Paul Beckingham
bc40ab63b3
Bug Fix - #312 Changing one task changes another
...
- Added a warning when modifying recurring tasks, that all instances of
that task may be modified. When task confirms a bulk edit the
recurrence is again indicated (thanks to Cory Donnelly).
2009-11-16 23:24:47 -05:00
Paul Beckingham
6e673d2834
Bug Fix - #313 Edit command fails when data.location includes spaces
...
- Applied patch from Cory Donnelly.
2009-11-16 22:10:47 -05:00
Federico Hernandez
30c6dd0047
Added Joe to AUTHORS file
2009-11-13 23:32:40 +01:00
Paul Beckingham
64bc2a165a
Bug fix - hang on cygwin when task updated.
...
- Fixed bug that caused a hang on cygwin, when a task with multiple
annotations was edited (thanks to Joe Pulliam).
2009-11-09 22:35:51 -05:00
Paul Beckingham
5b96dbbce8
Bug Fix - wait date editing
...
- The "wait" date was not being properly formatted, as are all the other
dates, in the "edit" command. The result is that an epoch integer date
was rendered, instead of something readable and in the preferred format.
2009-11-09 18:19:04 -05:00
Paul Beckingham
3214dc5d37
Merge branch '1.9.0' of tasktools.org:task into 1.9.0
2009-11-08 12:54:24 -05:00
Paul Beckingham
bb89e1a70f
Unit Tests - annotate.t
...
- Fixed bug in annotate.t, where a custom report named 'r' was used
in the unit tests. This name had to be lengthened to 'rrr' to avoid
conflict with the 'recurring' report. This, in itself, is a different
bug.
2009-11-08 12:51:57 -05:00
Federico Hernandez
a16122bbe9
Fixed regexp matching for colorcoded duedates in unit test
2009-11-06 23:03:47 +01:00
Federico Hernandez
57ef35441d
Fixed bug in regexp matching of whitespace between month and year.
2009-11-05 21:37:47 +01:00
Federico Hernandez
77dd930574
Fixed bug in regexp matching of whitespace between month and year.
2009-11-05 21:36:46 +01:00
Paul Beckingham
e222090d1f
Feature - default alias
...
- Added a default alias of "rm" as a synonym of "delete" (thanks to
Ivo Jimenez).
2009-11-05 01:08:54 -05:00
Federico Hernandez
bf077c0f97
Merge branch 'master' (1.8.3) into 1.9.0
...
Conflicts which were fixed:
ChangeLog
configure.ac
doc/man/task-tutorial.5
doc/man/task.1
doc/man/taskrc.5
src/report.cpp
2009-10-22 22:55:01 +02:00
Federico Hernandez
f6842941f3
Bumped version number to 1.8.4
2009-10-22 22:40:18 +02:00
Federico Hernandez
e2e0851a69
Merge branch '1.8.3'
2009-10-22 22:27:21 +02:00
Federico Hernandez
1299fe468b
Added sha1 for 1.8.3 to Changelog
2009-10-22 22:09:53 +02:00
Federico Hernandez
de50b2902c
Merge branch '1.8.3'
2009-10-22 22:02:32 +02:00
Federico Hernandez
bcdcbeeea0
Preparing release
...
- Updating dist documentation
- Release date in man pages
2009-10-21 22:53:26 +02:00
Pietro Cerutti
469cafa053
Make run_all more portable.
...
- Changed shebang for portability
- Fix date command for FreeBSD
Signed-off-by: Federico Hernandez <ultrafredde@gmail.com>
2009-10-21 22:20:32 +02:00
Pietro Cerutti
fdb359c180
Fix confirm() to handle EOF
...
Signed-off-by: Federico Hernandez <ultrafredde@gmail.com>
2009-10-21 22:19:37 +02:00
Paul Beckingham
d321ee242d
Bug Fix - Layout on color report
...
- Fixed layout to include a \n between basic colors and effects.
2009-10-13 11:30:13 -04:00
Paul Beckingham
9f9c19d4ae
Unit Tests - fix
...
- The unit tests for color were still linking against color.o, instead
of the new Color.o. Subtle, but wrong.
2009-10-11 16:17:26 -04:00
Paul Beckingham
179b51278f
Bug Fix - Color endianness
...
- Fixed "bug" that caused "red on black" to be emitted as ^[[40;31m
instead of the expected ^[[31;40m, which is what the unit tests are
looking for.
2009-10-11 11:49:35 -04:00