Federico Hernandez
6ca39b51b6
Merge branch '1.8.0' of git@github.com:pbeckingham/task into 1.8.0
2009-07-07 01:15:19 +02:00
Federico Hernandez
466cc4c362
Spell checking on man pages
2009-07-07 01:14:41 +02:00
Paul Beckingham
56a0997ecf
Bug Fix
...
- Next report once again shows up in the help output.
2009-07-06 19:06:04 -04:00
Federico Hernandez
d45ce09ccc
Added license information required for distributions
2009-07-07 00:59:51 +02:00
Paul Beckingham
98553e0196
Merge branch '1.8.0' of git@github.com:pbeckingham/task into 1.8.0
2009-07-06 18:52:19 -04:00
Paul Beckingham
75054617c4
Bug Fix
...
- Fixed bug found by John Florian that fails to delete all recurring
tasks, after task has confirmed that is what is wanted.
2009-07-06 18:51:18 -04:00
Federico Hernandez
3e5355bc39
Updated man pages for new release
2009-07-07 00:46:45 +02:00
Paul Beckingham
e8716e68ae
Bug Fix
...
- t.t.cpp was throwing an error because UUID is no longer set in Task::Task
and so the sample task t3 was 'empty', which doesn't sit well with the
round trip testing.
2009-07-06 01:24:35 -04:00
Paul Beckingham
cb1313779b
Bug Fix
...
- Fixed bug that caused '--' arguments to be swallowed during processing
for rc. parameters.
2009-07-06 00:58:05 -04:00
Paul Beckingham
8af0953b63
Vim Syntax Files (John Florian)
...
- Added the files on behalf of John Florian.
2009-07-06 00:34:47 -04:00
Paul Beckingham
51ad77e952
Bug Fix
...
- Fixed bug that was causing more non-unique UUIDs. Here are the
changes made:
- Task.cpp, tasks are no longer provided with a UUID in Task::Task.
This prevents the global context.task from being constructed before
srandom/srand is called.
- main.cpp, instead of srandom/srand (time (NULL)), it now uses
struct timeval tv_usec member, which has a micro-second granularity,
instead of time (NULL) which has a second granularity. When
"task add ..." is called in a unit test, several calls are made per
second, this the random number generator is seeded with the same
value.
- Modified the unit test to cover all 6 tasks created, instead of
5.
2009-07-05 23:59:11 -04:00
Federico Hernandez
28ab9e36cd
Vim syntax highlighting (thanks to John Florian)
2009-07-06 03:31:58 +02:00
Federico Hernandez
b5d8045eb3
Updated man pages and task help documentation
2009-07-06 03:08:41 +02:00
Paul Beckingham
4c6d58549d
Code Cleanup
...
- Working toward a clean build on Ubuntu.
2009-07-05 19:09:43 -04:00
Paul Beckingham
ebff1f48c2
Code Cleanup
...
- Working toward a clean build on Ubuntu.
2009-07-05 19:01:24 -04:00
Paul Beckingham
6e87e05e15
Enhancement
...
- Info report now includes number of undo transactions.
2009-07-05 13:51:30 -04:00
Paul Beckingham
fbeadfa313
Code Cleanup
...
- Removed unnecessary #include <iostream>
2009-07-05 13:48:09 -04:00
Paul Beckingham
e20e05ab54
Bug Fix
...
- Now allows abbreviations of aliases.
- No longer truncates commands after --.
2009-07-05 13:26:53 -04:00
Paul Beckingham
f2af6cc2dd
Bug Fix
...
- Improved the misleading confirmation for bulk changes. Now displays
the task id and description before enumerating differences.
2009-07-05 12:43:03 -04:00
Paul Beckingham
9d85a0e0e2
Merge branch '1.8.0' of git@github.com:pbeckingham/task into 1.8.0
2009-07-05 11:33:45 -04:00
Paul Beckingham
519ee9a7a9
Code Cleanup
...
- Bumped version to 1.8.0.beta1.
- Fixed compiler warning on Ubuntu.
2009-07-05 11:33:02 -04:00
Federico Hernandez
d5d4de403f
Added information about cygwin packaging
2009-07-05 17:29:40 +02:00
Paul Beckingham
6a55549588
Unit Tests - export
...
- Corrected unit tests after a change was made to the export format,
to accomodate 1.8.0 -> 1.7.1 export/import downgrade.
2009-07-05 00:58:27 -04:00
Paul Beckingham
d63d396386
Unit Tests - alias
...
- Implemented unit tests to verify alias -> command, and alias ->
alias -> command functionality.
2009-07-05 00:46:31 -04:00
Paul Beckingham
f7f8b1aee5
Bug Fix
...
- Fixed bug that generated an export file that was incompatible with
task 1.7.1 import. Now there is a smooth migration path back to
1.7.1 in case 1.8.0 proves unacceptable.
2009-07-05 00:07:24 -04:00
Paul Beckingham
605eb397fc
Bug Fix
...
- Fixed bug whereby rc: and rc. processing ignored the -- argument.
2009-07-05 00:06:41 -04:00
Paul Beckingham
6f318ecdcf
Documentation Update
...
- ChangeLog is now completely up to date.
2009-07-04 23:19:20 -04:00
Federico Hernandez
0d349bab92
Added information about cal arguments
2009-07-05 02:18:00 +02:00
Federico Hernandez
131f6687ea
Enhancement:
...
- Completion list for commands is now compiled dynamicaly using a task command.
- Completion now also works for direct task manipulations with IDs
eg task 3 -FOO pro:ERNIE or task 2 done
2009-07-05 00:43:34 +02:00
Paul Beckingham
6612f3e276
Enhancement - aliases
...
- Implemented command aliases.
2009-07-04 14:33:44 -04:00
Paul Beckingham
4af2b2dc13
Unit Tests - color.t
...
- Implemented tests for round-trip color name <--> code testing.
2009-07-04 14:11:10 -04:00
Paul Beckingham
69e839724d
Documentation Update
...
- Removed a comment for 'ncurses' that looked a little too much like
sarcasm.
2009-07-04 12:32:45 -04:00
Paul Beckingham
abcec98bef
Unit Tests - fontunderline
...
- Implemented unit tests to verify the interaction between fontunderline,
color, _forcecolor and :isatty.
2009-07-04 12:22:02 -04:00
Paul Beckingham
ca4bae558d
Enhancement
...
- Added new _ids command to support tab completion scripts.
2009-07-04 10:28:55 -04:00
Federico Hernandez
02c7d7607c
Fixed include statement for Linux
2009-07-04 14:40:54 +02:00
Paul Beckingham
f633e42597
Enhancement - _commands
...
- Added undocumented _commands command to support completion scripts.
2009-07-04 00:35:50 -04:00
Paul Beckingham
a6e9e6cdfb
Unit Tests - rc
...
- Now tests whether the default rc and data.location are created
from scratch.
2009-07-03 23:51:13 -04:00
Paul Beckingham
8473227f52
Enhancement
...
- When a .taskrc file is automatically generated, it is now nicely
formatted, and filled with comments.
2009-07-03 23:32:00 -04:00
Paul Beckingham
a23a350b8b
Enhancement
...
- Rewrote the code that checks for and creates ~/.taskrc and ~/.task
if necessary.
- Takes into consideration the following:
- rc:<file>
- <file>:data.location
- <~/.taskrc>:data.location
- rc.data.location:<dir>
2009-07-03 20:46:19 -04:00
Paul Beckingham
3072476e53
Enhancement
...
- Added missing (new) commands to the completion script, and removed
the newly obsolete undelete command.
2009-07-03 14:13:33 -04:00
Paul Beckingham
66e5c7fd64
Bug Fix
...
- Code doesn't compile when HAVE_LIBNCURSES is not defined (thanks to
John Florian).
2009-07-03 12:38:49 -04:00
Federico Hernandez
8312dc1f1d
- Support for project names (thanks to John Florian)
...
- Completes tags and project names for any command,
not just list variants (thanks to John Florian)
- bash-completion now completes tags for removal using '-'
- internal completion list compiled by using underscore
variants of corresponding commands
2009-07-03 16:10:03 +02:00
Federico Hernandez
03c9cc6005
Fixed bug in single digit day highliting unit test
2009-07-03 14:34:58 +02:00
Paul Beckingham
543fc1727d
Bug Fix
...
- Fixed bug in annotations that caused it to echo back the original
description, instead of the new annotation, when adding a new
annotation.
2009-07-03 01:30:58 -04:00
Paul Beckingham
bd89287f05
Documentation Update
...
- More ChangeLog updates.
- Corrected supported platforms in NEWS file, accirding to Fredde's
latest update on the Wiki.
2009-07-03 01:21:29 -04:00
Paul Beckingham
ef7c5dc4eb
Unit Tests
...
- The unit tests needed a little love after "undelete" went away, and
"undo" changed.
- Fixed a few tests that were broken.
2009-07-03 00:51:25 -04:00
Paul Beckingham
367214c57a
Documentation Update
...
- Filled in more blanks in the ChangeLog file.
2009-07-02 23:36:15 -04:00
Paul Beckingham
5726926449
Enhancement - debug mode
...
- Added terminal width determination in debug mode.
2009-07-02 23:09:18 -04:00
Paul Beckingham
32b951dcc9
Bug Fix
...
- Allows 'bulk' as a valid configuration variable.
2009-07-02 22:37:48 -04:00
Paul Beckingham
65595220f2
Enhancment - undo
...
- Now presents a side-by-side table for comparison during undo.
2009-07-02 22:15:10 -04:00