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
Federico Hernandez
56dee6975e
Fixed failing cal.t unit test due to color blending
2010-02-14 22:11:48 +01:00
Paul Beckingham
9b80017323
Portability - Solaris
...
- Added include of auto.h to allow #ifdef SOLARIS to work.
- Put #ifdef around glob arguments that aren't supported on Solaris.
- Fixed uninitialized variable that only gcc on Solaris spotted.
2010-02-12 20:58:56 -05:00
Paul Beckingham
75666c56cc
Portability - Solaris
...
- Added a SOLARIS workaround for the lack of de_type member in struct dirent
that other OSes have.
2010-02-12 01:35:20 -05:00
Paul Beckingham
0a3ee9f0a7
Portability
...
- Removed obsolete COLOR_* definitions from i18n.h that conflict on Cygwin.
2010-02-12 00:39:07 -05:00
Paul Beckingham
67546f8163
Configuration
...
- Allows rc.tag.indicator to replace the default + indicator.
- Allows rc.active.indicator to replace the default * indicator.
- Allows rc.recurrence.indicator to replace the default R indicator.
2010-02-11 23:50:55 -05:00
Paul Beckingham
22d99806d0
Build System - with_lua
...
- Added Cygwin 1.5, 1.7 commands.
2010-02-11 23:34:04 -05:00
Federico Hernandez
883e264319
2 new report columns
...
- countdown and countdown_compact
2010-02-12 03:01:03 +01:00
Federico Hernandez
e80769794e
Added color blending to cal report
2010-02-12 01:15:19 +01:00