Federico Hernandez
72763f2a2b
Bug Fix
...
- wrong regexp in cal.t when matching '$month $year'
2010-05-10 21:59:10 +02:00
Paul Beckingham
89267846ca
Bug Fix - #404 Compile error on current archlinux
...
- Applied patch sent by Johannes Schlatow to fix build on Arch Linux.
2010-05-09 18:30:12 -04:00
Paul Beckingham
38d82f6564
Bug Fix
...
- Deleting a task no longer clobbers any recorded end date (thanks to
Seneca Cunningham).
2010-04-25 00:57:50 -04:00
Paul Beckingham
ac431ac5c9
Enhancement
...
- Applied patch from Cory Donnelly to provide default current date to the
edit command, for new annotations.
2010-04-12 18:19:35 -04:00
Paul Beckingham
fa7ea5cad5
Holidays
...
- Removed Christmas Eve, which is not really a holiday.
2010-04-12 18:17:24 -04:00
Paul Beckingham
17069843d9
Documentation Update
...
- Added example of using DeMorgan's theorem when constructing multi-term filters
to task-faq.5 (thanks to Rich Mintz).
2010-04-12 18:16:59 -04:00
Paul Beckingham
d6251142a2
Unit Tests
...
- Fixed unit tests that broke because the unit test script took more
than one second to run. Ordinarily is a test script does this:
$ task add foo
$ task list
Then the age of the task is listed as '-', which means under one
second. But if the test does this:
$ task add foo
$ sleep 1
$ task list
Then the age is listed as '1 sec'. Sometimes, as in these tests,
the host may be just slow enough that the test script expects '-',
but gets '1 sec'.
2010-04-04 10:00:01 -04:00
Paul Beckingham
a3a941fd92
Documentation
...
- Correct task-faq.5 so that the sequence \033 shows up properly when
rendered by 'man', rather than 033.
2010-03-28 23:59:34 -04:00
Paul Beckingham
b6e9b84c80
Portability
...
- 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.
2010-03-25 17:36:43 -04:00
Paul Beckingham
2791578410
Summary Report
...
- Made the summary bar colors configurable.
2010-03-25 17:33:43 -04:00
Federico Hernandez
d3628c04db
Made easter algorithm static in Date
2010-03-23 02:51:31 +01:00
Federico Hernandez
10450963cb
Eeaster algorithm
2010-03-23 02:13:35 +01:00
Paul Beckingham
fa8c33da45
Merge branch '1.9.1' of tasktools.org:task into 1.9.1
...
Conflicts:
src/tests/record.t.cpp
2010-03-22 20:35:36 -04:00
Paul Beckingham
e8942d11ee
Documentation Update
...
- Fixed typo.
2010-03-22 20:32:12 -04:00
Paul Beckingham
078e612de0
Unit Tests
...
- Test claimed to call Record::get_ulong, but was calling Record::get_int.
2010-03-22 20:31:37 -04:00
Federico Hernandez
70da455f1a
From: Paul Beckingham <paul@beckingham.net>
...
Date: Sun, 28 Feb 2010 12:10:06 -0500
Subject: [PATCH] Enhancement - time support in the Date object.
- Added ability to parse and display time, using:
h - single digit hour
H - double digit hour
N - double digit minutes
S - double digit seconds
- Added a request for mktime() to automatically determine whether
summer time should be considered.
- Added Date::Date (m, d, y, hr, mi, se) constructor.
- Added Date::sameHour comparison method.
- Added unit tests.
2010-03-22 23:56:45 +01:00
Paul Beckingham
e5f7e18d56
Enhancement - Hooks
...
- Implemented API calls: task_get_due, task_get_end, task_get_entry,
task_get_start, task_get_until and task_get_wait.
- Implemented unit tests for API calls.
- Implemented new Record::get_ulong method.
- Implemented unit tests for get_ulong.
2010-03-01 20:53:44 -05:00
Paul Beckingham
98ebe8b7cc
Build - with_lua
...
- Added code to dynamically run different configure scripts depending
on the OS.
2010-03-01 18:17:14 -05:00
Paul Beckingham
6304ca7c1f
Unit Tests - run_all
...
- Added better formatting of the results.
- Added a count of the skipped tests.
2010-03-01 18:16:29 -05:00
Paul Beckingham
f6ff18e31d
Enhancement - Hooks
...
- Added many more format hooks.
- Added unit tests for all added hooks.
- Added unit tests for format-countdown and format-countdown_compact.
2010-03-01 18:14:06 -05:00
Paul Beckingham
dbf8def7db
Unit Tests - record.t
...
- Cast to size_t to use a (pseudo) appropriate UnitTest::is method.
2010-02-14 12:58:59 -05:00
Paul Beckingham
df8eb7d5ef
Unit Tests - record.t
...
- Fixed bug in unit tests that claimed to be calling Record::get_ulong,
but was calling Record::get_int instead. Silly error.
2010-03-14 11:23:15 -04:00
Federico Hernandez
485734e107
Removed space between minus and number in the countdown
2010-03-06 00:19:42 +01:00
Federico Hernandez
f4dc5c3674
Removed space between minus and number in the countdown
2010-03-05 23:47:01 +01:00
Paul Beckingham
95e420bb15
Build - Lua
...
- Modified the with_lua script to include Ubuntu 9.10 details.
2010-02-14 12:41:56 -05:00
Paul Beckingham
409c6ee9b9
Enhancement - .taskrc timestamp
...
- Added a "created by ..." entry with timestamp inside the generated
.taskrc file.
2010-02-28 11:16:35 -05:00
Paul Beckingham
fa195a3cb2
Unit Tests - grid
...
- Corrected mix of signed and unsigned ints which confuse certain
combinations of GCC and OS.
2010-02-23 20:38:59 -05:00
Paul Beckingham
cda959a658
Bug Fix - #382
...
- Changed from testing the ID to testing the sequence size.
2010-02-23 18:07:05 -05:00
Federico Hernandez
a5d8ef524e
Bug Fix - #382 task annotate doesn't complain when a task id is omitted
...
- added error msg when annotating without a task id
2010-02-23 22:50:59 +01:00
Paul Beckingham
cb1b1510a9
Copyright
...
- Bumped year to 2010.
2010-02-23 01:06:45 -05:00
Paul Beckingham
3f2c68377c
Merge branch 'unit-tests' into 1.9.1
2010-02-23 01:05:57 -05:00
Paul Beckingham
846d9bfd83
Merge branch 'config-highlight' into 1.9.1
2010-02-23 01:02:44 -05:00
Paul Beckingham
eac6c3fca9
Merge branch 'lua-test' into 1.9.1
2010-02-23 01:00:08 -05:00
Federico Hernandez
d082a6baad
Bumped version number to 1.9.1
2010-02-23 00:21:56 +01:00
Federico Hernandez
251f8e5704
Added SHA1 of tagged release commit
2010-02-23 00:15:41 +01:00
Paul Beckingham
0282e2be28
Packaging - OSX
...
- Updated packaging files.
2010-02-22 16:12:17 -05:00
Federico Hernandez
dd758f8b33
Release 1.9.0
...
- Bumped version number to 1.9.0
- Added release date to ChangeLog
- Included Debian in NEWS
2010-02-22 09:46:01 +01:00
Paul Beckingham
8229a96252
Unit Tests - grid
...
- Added unit tests for Grid object.
2010-02-21 13:32:14 -05:00
John Florian
adf07a9af0
Enhancement - improved vim highlighting of .taskrc
...
- Added a few more new keywords to bring up to date with current feature set:
+ active.indicator
+ tag.indicator
+ recurrence.indicator
+ color.due.today
+ color.calendar.due.today
2010-02-20 14:21:29 -05:00
Paul Beckingham
be62157308
Documentation Update
...
- Improved wording in some of the FAQ entries.
2010-02-20 09:05:37 -05:00
Paul Beckingham
061639a370
Bug Fix - #380 Configuration values can no longer be commented out
...
- Added an explanatory comment to reinforce what is said in the taskrc.5
man page, about how to deal with defaults, overrides and blanks.
2010-02-17 18:15:24 -05:00
Paul Beckingham
ad7abec3d7
Unit Tests - next.t
...
- Tests no longer assume that a set of added tasks will show an age
of /-/, and now uses /(:?-|\d secs?)/.
2010-02-16 07:38:15 -05:00
Paul Beckingham
c34aeba5a4
Enhancement - config error highlights
...
- Configuration variables that are unrecognized are now highlighted
in color, as well as being listed out.
2010-02-16 00:16:51 -05:00
Paul Beckingham
816f0533be
Unit Tests - Lua
...
- Added -llua to src/tests/Makefile, to improve the quality of test results.
2010-02-16 00:05:19 -05:00
Paul Beckingham
e923282181
Portability - Haiku
...
- Added build notes for Haiku, requiring a 'setgcc gcc4' command.
- Modified directory code to accomodate Haiku's struct dirent
anomalies (same as Solaris).
2010-02-15 23:55:03 -05:00
Paul Beckingham
6554e4d0f4
Packaging
...
- Latest changes for beta3 package on OSX.
2010-02-15 22:41:06 -05:00
Federico Hernandez
eb65dd42e4
Changes for beta3
2010-02-16 00:09:11 +01:00
Paul Beckingham
d917215417
Merge branch '1.9.0' of tasktools.org:task into 1.9.0
2010-02-15 11:12:30 -05:00
Paul Beckingham
69f2669bee
Documentation Update
...
- Now includes a README.build file that helps troubleshoot problems
with configure and make.
2010-02-15 11:08:40 -05:00
Federico Hernandez
dfc35f3744
Missing doc for color.due.today and countdown
2010-02-14 23:25:01 +01:00