Paul Beckingham
36e24fa1fb
Build
...
- More missing includes.
2011-05-28 18:18:48 -04:00
Paul Beckingham
94318a6925
Build
...
- More missing include files.
2011-05-28 18:15:56 -04:00
Paul Beckingham
306f10b420
Command Line Parsing
...
- Implemented Arguments::extract_command to locate the command
keyword in an argument list.
- Implemented Arguments::extract_sequence to locate and remove an ID
sequence from an argument list.
- Added unit test for extract_sequence.
- Stubbed all Argument::extract_<object> methods.
- Simplified code in (soon to be obsolete) Sequence.cpp.
2011-05-28 12:09:25 -04:00
Paul Beckingham
8fabffe18c
Code Cleanup
...
- Eliminated '#include "x"' by changing all to '#include <x>'.
2011-05-28 00:19:59 -04:00
Paul Beckingham
c502f0216a
i18n
...
- Eliminated StringTable.{h,cpp}.
- Eliminated strings.<locale> files. This is not the way to do it.
2011-03-27 02:06:09 -04:00
Paul Beckingham
462caf5bd4
Copyright
...
- Updated copyright to 2011.
2010-12-31 22:03:05 -05:00
Paul Beckingham
bfc2367bdb
Code Cleanup
...
- Removed used of foreach macro.
2010-11-27 19:42:34 -05:00
Paul Beckingham
31cf470cc8
Copyright
...
- Made all the copyright notices consistent. It was bothering me.
2010-11-27 09:13:09 -05:00
Paul Beckingham
44fe227595
Product Name Change
...
- Converted all (appropriate) uses of 'task' to 'taskwarrior'.
2010-08-21 12:31:00 -04:00
Cory Donnelly
d6a2c1872c
Bug #433 - Missing punctuation in some command output
...
- Made punctuation consistent throughout the code and addressed a few
broken tests.
2010-07-18 19:06:07 -04:00
Paul Beckingham
9ce55bcf67
Copyright
...
- Updated the copyright notices to 2010, for the 1.9.0 release.
2009-12-27 12:39:42 -05:00
Paul Beckingham
fbb217538e
Code Cleanup
...
- Removed unnecessary use of the scope resolution operator.
2009-11-17 22:34:28 -05:00
Paul Beckingham
b3d40b2554
Portability - Haiku R1/alpha1
...
- Added necessary include files and edits in order to build task on
Haiku R1/alpha1.
2009-09-27 17:02:20 -04:00
Paul Beckingham
ce4f26bdf3
Unit Tests
...
- Fixed a series of bugs to improve the test suite results.
2009-06-28 01:04:23 -04:00
Paul Beckingham
d702ba8f24
Enhancement - Integration
...
- Integrated Cmd object.
- Enhanced Context object with dispatch and shadow methods.
- Fixed bug in Context::parse.
- Implemented command parsing.
- Fixed Sequence bug, and unit tests.
2009-06-07 16:00:22 -04:00
Paul Beckingham
9b78631e6f
Enhancement - Sequence integration
...
- Sequence object fully integrated.
2009-06-06 23:55:36 -04:00
Paul Beckingham
f43e47a739
I18N L10N - Sequence
...
- Sequence object localized.
- StringTable changed to inherit from std::map.
- StringTable copy constructor, assignment operator removed.
- Various source files tagged for further l10n work.
2009-06-06 14:11:18 -04:00
Paul Beckingham
6af093126e
Platform Testing - clean builds
...
- Added include files (thanks to Federico Hernandez)
2009-05-25 09:32:32 -04:00
Paul Beckingham
8fa38fc4c3
Enhancement - Sequence range limiting
...
- Prevents overly large ranges. A bug was reported from a user
who tried this:
% task annotate 1 1-987654321
The 1-987654321 was assumed to be a valid range, and caused task
to consume all available memory. The workaround was:
% task 1 annotate 1-987654321
But it seems a good idea to range-limit sequences. Currently
it is 1000. Perhaps this should be configurable.
2009-05-23 17:59:45 -04:00
Paul Beckingham
f3724aa714
Enhancement - Sequence object
...
- Implemented sequence object to encapsulate the worries of parsing
sequences.
- Implemented unit tests.
2009-05-23 16:10:42 -04:00