Paul Beckingham
0215e708ad
Unit Tests
...
- Fixed bug in TAP 'diag' output generation, which was missing a newline.
2012-01-05 23:29:33 -05:00
Paul Beckingham
938a33f236
Unit Tests
...
- Typo in #ifdef caused incorrect number of reported tests.
2012-01-05 20:17:03 -05:00
Owen Clarke
7c90d1e8cc
Bug - Default TZ not always UTC.
...
From Owen:
I tried mktime on Darwin an Linux; looks like they both default to UTC if the TZ
environment variable is unset but on Solaris it defaults to the local timezone.
I compiled and ran the tests and checked the behaviour by running:
date
TZ="" date
TZ="UTC" date
On Solaris the first two are in local time and the third is in UTC.
On Darwin and Linux the first one is in local time and the other two are in UTC.
Found this as a reference, too, which mentions the suggested implementation in
'man 3 timegm':
http://stackoverflow.com/questions/6467844/is-c-mktime-different-on-windows-and-gnu-linux
Signed-off-by: Paul Beckingham <paul@beckingham.net>
2012-01-05 18:08:24 -05:00
Owen Clarke
afcd362f67
+ Fixed problem with duplicate 'project changed' messages.
...
Signed-off-by: Paul Beckingham <paul@beckingham.net>
2012-01-05 17:43:29 -05:00
Paul Beckingham
fb38dca1db
Parsing
...
- Integrated modified Nibbler and test code from kronisk. These
changes make both test and Nibbler standalone objects, with configurable
features.
2012-01-05 17:37:50 -05:00
Paul Beckingham
a262d41828
Backlog
...
- Removed backlog file processing, which slows down processing. When
2.1 has taskd support, the backlog will be cleared, but until then there
is no point in accumulating transactions.
2012-01-03 00:55:20 -05:00
Paul Beckingham
bdc1d558f5
Cleanup
...
- Removed stats message that was taskd-specific. It will be re-added
for 2.1.
2012-01-03 00:45:26 -05:00
Paul Beckingham
6580095002
Copyright
...
- Year change.
2012-01-02 23:32:10 -05:00
Paul Beckingham
4eb5c8a0db
Urgency
...
- Made the default urgency.age.coefficient non-zero.
- Updated documentation regarding new configuration settings.
2012-01-02 22:33:25 -05:00
Paul Beckingham
b35a2f54bb
Documentation
...
- Removed "suspicion" comment about the autovivifying of map keys.
Credited Dmitriy properly.
2011-12-31 11:39:50 -05:00
Paul Beckingham
2e2521a4cf
Bug #892
...
- Possible fix for bug #892 , which I cannot replicate anyway. This fix
involves testing my suspicion that std::map autovivifies via
std::map::operator[], which is not nice. Will ask Dmitriy to confirm.
2011-12-31 11:00:30 -05:00
Paul Beckingham
0c0999e9a8
Documentation
...
- Added note about the failing unit tests that always happens at
EOY.
2011-12-31 10:12:50 -05:00
Paul Beckingham
0001457612
Enhancement
...
- Added indentTree function that will provide the basis for a new 'projects'
command, and potentially more. Includes unit tests. Based on a patch from
Ralph Bean.
2011-12-27 15:32:51 -05:00
Paul Beckingham
fb842cd5f5
Documentation
...
- Finished incomplete sentence.
2011-12-18 12:37:09 -05:00
Wilhelm Schuermann
726fc33fe4
Bug #887
...
- Fixed circular dependency detection by implementing a basic DFS
Signed-off-by: Paul Beckingham <paul@beckingham.net>
2011-12-18 12:11:14 -05:00
Wilhelm Schuermann
30a97f5f52
Cleanup
...
- Removed unnecessary definitions of max() and min(), replaced existent calls
with std::max(). Precursor to Bugfix #887 .
Signed-off-by: Paul Beckingham <paul@beckingham.net>
2011-12-18 10:13:21 -05:00
Johannes Schlatow
69fecbb2c0
Urgency
...
- Age-dependet urgency calculation now normalizes.
2011-12-17 19:08:31 +01:00
Johannes Schlatow
3d33d90d57
Urgency
...
- Added a coefficient for ageing which is the increase (or decrease)
of urgency per day. The calculated urgency offset due to ageing
can be limited by setting urgency.age.max.
2011-12-16 20:54:03 +01:00
Paul Beckingham
52f70f6901
Regexes
...
- Added support for \< and \> for Solaris (thanks to Owen Clarke).
2011-12-16 07:44:19 -05:00
Owen Clarke
f173469f98
Unit Tests
...
- Fixed test so it work on Solaris and Perl 5.8.4.
Signed-off-by: Paul Beckingham <paul@beckingham.net>
2011-12-16 07:36:46 -05:00
Owen Clarke
c978baf36a
Bug
...
- Fixed bug that was not properly evaluating cases where recurrence was
being removed from a task.
Signed-off-by: Paul Beckingham <paul@beckingham.net>
2011-12-15 21:06:46 -05:00
Paul Beckingham
dac2838ecc
Documentation
...
- Removed completed item from DEVELOPER file.
2011-12-10 10:39:07 -05:00
Martin Klepsch
782e3936b8
- Adds "monthly" as frequency to manpage
...
Signed-off-by: Paul Beckingham <paul@beckingham.net>
2011-12-10 10:20:01 -05:00
Johannes Schlatow
56d652d058
Unit Tests
...
- re-opened bug #819
2011-12-02 17:11:50 +01:00
Paul Beckingham
e99a03dbcb
Unit Tests
...
- Automatically passes tests that are known problems on OSX. These are
limitations in the regex library that cannot be worked around.
2011-12-01 01:01:16 -05:00
Paul Beckingham
1d9a11f8ea
I18N
...
- Localization of CmdEdit.cpp, which means L10N is complete.
2011-12-01 00:46:54 -05:00
Paul Beckingham
c25bb6404f
Merge branch '2.0.0' of tasktools.org:task into 2.0.0
2011-12-01 00:04:04 -05:00
Paul Beckingham
375faf8cd8
I18N
...
- Localized feedback.cpp, helpers.cpp. One more source file left!
2011-12-01 00:03:26 -05:00
Johannes Schlatow
38aef0d8b4
Bug
...
- Fixed that 'ssh://host/~/path' was wrongly translated into
scp syntax; it must be 'host:~/path' instead of 'host:/~/path'
2011-11-30 00:15:08 +01:00
Johannes Schlatow
d8d2060b39
Bug #871
...
- Fixed escaping of spaces for scp and curl
2011-11-30 00:12:20 +01:00
Johannes Schlatow
edad4d2ee6
Feature #881
...
- Passwords in URIs will now be obscured
(affects the commands show, merge, pull and push)
2011-11-29 22:38:33 +01:00
Johannes Schlatow
f20163ef7d
Bug
...
- Fixed bug that marked config variables
{push,pull,merge}.*.uri as "unrecognized".
2011-11-29 22:35:03 +01:00
Johannes Schlatow
ab575372d7
Feature #881
...
* fixed output for local URIs
2011-11-28 23:37:28 +01:00
Johannes Schlatow
ea44eaac1c
Feature #881
...
* Output of URIs (during merge, pull, push) now omits passwords.
2011-11-28 22:45:31 +01:00
Dirk Deimeke
93337f499e
Bug
...
- Applied patch from Dirk to fix a problem on Cygwin with a $PATH
that contain spaces.
Signed-off-by: Paul Beckingham <paul@beckingham.net>
2011-11-22 07:08:51 -05:00
Paul Beckingham
e7428663d2
L10N
...
- Added mechanism that displays the target language and tranlator's name
for non-standard localizations.
2011-11-20 19:52:54 -05:00
Matt Kraai
3a4871e975
Signed-off-by: Paul Beckingham <paul@beckingham.net>
...
Bug #836
- Make A3 use same the number representation as the user.
2011-11-14 23:46:56 -05:00
Paul Beckingham
6473c9f39b
Unit Test Bug
...
- Fixed an odd bug in the unit tests. If today is the 14th of the month,
then subtracting 14 * 86_400 from the current time results in a date that
is in the prior month. Except of course, for one month following the shift
from summer time to standard time, when the test is run between 11:00pm and
midnight. The reverse happens in the spring.
2011-11-14 23:40:19 -05:00
Paul Beckingham
9e28b5311c
I18N
...
- Improved an error message that really needed to state that the error
is in the config file.
2011-11-14 23:03:14 -05:00
Johannes Schlatow
064eacd6bc
Bug
...
- Fixed problem with execute; the rc argument and rc.* overrides
were added to the command line.
2011-11-11 00:05:04 +01:00
Paul Beckingham
70124972c2
Documentation
...
- Updated reference sheet with new 'uuids' command.
2011-10-30 00:01:27 -04:00
Paul Beckingham
e13ad1bbaf
Feature
...
- Added a 'uuids' command that parallels the 'ids' command. This allows
task UUIDs to be selected if the task is not pending.
- Updated documentation.
2011-10-29 23:53:36 -04:00
Paul Beckingham
01087c0ff4
Bug
...
- Fixed problem with DOM-checking the 'limit' pseudo-attribute (thanks to
Barton Meeks).
2011-10-29 23:47:21 -04:00
Paul Beckingham
f7b593e958
Themes
...
- Updated solarized themes from Stefan Keel.
2011-10-29 10:58:46 -04:00
Paul Beckingham
7f577e8885
Code Cleanup
...
- Minor edits.
2011-10-29 10:49:41 -04:00
Paul Beckingham
ef68d1785f
Documentation
...
- Shorted the command usage strings shown in the 'help' output, to
match the names in the reference PDF.
2011-10-24 00:30:42 -04:00
Paul Beckingham
4e7d2e01fa
Documentation
...
- Updated reference doc to properly align the edges.
2011-10-24 00:15:29 -04:00
Paul Beckingham
e5303a2180
Deletion
...
- An already-completed task may now also be deleted.
- Added unit tests.
2011-10-23 23:49:25 -04:00
Paul Beckingham
fce2469f41
Deletion
...
- Allows the deletion of an already-completed task, provided it is
addressed by UUID.
- Displays UUID in cases where there is no ID.
2011-10-22 23:44:54 -04:00
Paul Beckingham
28133f8567
Legacy Checking
...
- Added previously deprecated configuration variables to the list that
are mentioned by the 'show' command.
2011-10-22 23:33:30 -04:00