Paul Beckingham
51f08496b5
Lexer
...
- When parsing '\o/' the state Lexer::typeIdentifierEscape had no exit but a
successful outcome, and looped.
- Fixed test.
2014-10-16 21:22:34 -04:00
Renato Alves
bb060d5ff8
Unittest - Allow specifying custom timeout for slow commands.
...
* Useful when testing with big tasks (1000+ annotations) or sync
operations that take longer than 1 second (default)
2014-10-16 20:52:17 +01:00
Renato Alves
b236e78f2e
Unittest - Testcase for TW-1438
2014-10-16 20:48:45 +01:00
Renato Alves
cf5c7abd01
Unittest - Workaround race condition when killing slow processes
...
* In some cases the process finishes normally very close to the timeout
2014-10-16 16:47:10 +01:00
Renato Alves
6facb140a4
Unittest - Test cases for TW-1436
2014-10-16 15:51:39 +01:00
Wilhelm Schuermann
ae9705561c
Hooks
...
- Throw exception instead of segfaulting for on-add hooks not adhering to the specs. More work needed.
2014-10-14 15:58:24 -04:00
Renato Alves
1e14097ea5
Unittest - Add test to tw-252 to prevent future regressions
2014-10-14 15:22:52 +01:00
Paul Beckingham
8905dd1c32
Eval
...
- The operator classifier failed to include '!=='.
2014-10-13 21:39:51 -04:00
Richard Boß
086a3b0d11
Unit Tests
...
- Added unit tests for tw-1430.t.
Signed-off-by: Paul Beckingham <paul@beckingham.net>
2014-10-13 18:28:06 -04:00
Paul Beckingham
a5563ba135
TW-1424
...
- TW-1424 Using a date of '1824days' (in the future) fails (thanks to Black Ops
Testing).
2014-10-13 00:39:17 -04:00
Paul Beckingham
0183c8a231
TW-1420, TW-1421, TW-1422
...
- TW-1420 Modifying 'uuid' fails to generate error (thanks to Black Ops Testing).
- TW-1421 Modifying 'uuid' with bogus value can corrupt undo.data (thanks to
Black Ops Testing).
- TW-1422 Attempt to modify 'id' attribute creates an id attribute (thanks to
Black Ops Testing).
2014-10-13 00:18:01 -04:00
Paul Beckingham
1e03db77ca
TW-1415
...
- The recurrence value 'month' is not valid (thanks for Petteri).
2014-10-12 23:57:44 -04:00
Paul Beckingham
ca14657f0c
TW-1428
...
- Minor tweaks.
2014-10-12 23:48:55 -04:00
Johannes Schlatow
2c7013cc1c
Color
...
- Supports 'color.uda.<name>.<value>' (TW-1428)
2014-10-12 23:44:43 -04:00
Johannes Schlatow
aa89422b6f
Test
...
- Add test case for TW-1414
2014-10-12 23:30:59 -04:00
Paul Beckingham
f11626b0d7
Documentation
...
- Updated DEVELOPER, EXPOSITION docs.
2014-10-12 23:28:58 -04:00
Paul Beckingham
ab8e3c9faa
Documentation
...
- Reference PDF updated.
2014-10-12 23:12:54 -04:00
Paul Beckingham
2a13b99720
Documentation
...
- Clarified taskrc man page purpose.
2014-10-12 23:05:54 -04:00
Federico Hernandez
1cb1ceae08
Bumping version number to beta2
2014-10-11 22:10:18 +02:00
Paul Beckingham
9325098b5c
Unit Tests
...
- Commented out the bare word tests. Bare word searching is deprecated and these
failures are the reason why. Retaining the tests for possible later rescue.
- Modified remaining tests because there is a difference in adding 'foo-' and
searching for 'foo\\-'.
2014-10-11 11:29:23 -04:00
Paul Beckingham
630d0f209e
Parser
...
- Code cleanup.
2014-10-11 11:25:23 -04:00
Paul Beckingham
0e0c4fa578
Parser
...
- Code cleanup.
2014-10-11 11:24:56 -04:00
Paul Beckingham
03a3b41254
Parser
...
- Locates mis-parsed SUBSTITUTIONS in FILTER, and downgrades to PATTERN.
2014-10-11 11:24:07 -04:00
Paul Beckingham
963e79696b
TW-1354
...
- Tweaks.
2014-10-10 16:27:55 -04:00
Johannes Schlatow
a88a062d3d
Urgency
...
- Supports 'urgency.uda.<name>.<value>.coefficient' (TW-1354)
2014-10-10 16:21:36 -04:00
Renato Alves
53fd37cae2
Unittest - Also propagate the correct exit code
2014-10-10 16:42:41 +01:00
Renato Alves
40a95e1196
Unittest - Fix case where exit code was incorrectly registered
2014-10-10 16:19:39 +01:00
Paul Beckingham
cabc099def
Portability
...
- Missing include.
2014-10-10 10:07:43 -04:00
Renato Alves
a7e2dfcbcc
Unittest - Include additional test cases mentioned in the bugtracker
2014-10-10 12:13:20 +01:00
Paul Beckingham
94e243d8d0
Hooks
...
- Added 'read -t 1' as an example for the on-exit sample hook.
2014-10-09 19:05:24 -04:00
Paul Beckingham
39469a1917
Color
...
- Supports 'color.label.sort' for column labels of sort columns.
2014-10-09 19:04:59 -04:00
Paul Beckingham
aac0753b07
ViewTask
...
- Supports the notion of different colors for sorted columns.
2014-10-09 18:55:39 -04:00
Paul Beckingham
489750c80a
Errors
...
- Added error handling for std::bad_alloc.
2014-10-09 18:09:38 -04:00
Renato Alves
dffd4c0477
Unittest - Remove redundant checks
...
self.t == self.runSuccess -> fails if exit code is != 0
2014-10-09 13:17:12 +01:00
Renato Alves
27f21d375b
Unittest - Clarify documentation of runSuccess/runError
2014-10-09 13:16:47 +01:00
Renato Alves
72823a453f
Unittest - Helpers to manage hook scripts during tests
2014-10-08 20:29:56 +01:00
Paul Beckingham
0a234ec2ba
Documentation
...
- Noted the deprecated status of 'limit:N'.
2014-10-07 23:23:48 -04:00
Paul Beckingham
9b7fa8b7ec
Parser
...
- No point checking return value of 'new' operator, because it throws.
2014-10-07 23:12:03 -04:00
Paul Beckingham
4513248360
Task
...
- Upgrades UDA values of type 'duration' to supported values.
2014-10-07 22:49:46 -04:00
Paul Beckingham
b972c2c6c8
Task
...
- Improved structure of legacy duration value upgrades, so it can be used for
other things, namely UDA durations.
2014-10-07 22:38:44 -04:00
Paul Beckingham
1a5fb437a5
Task
...
- Upgrades legacy recur values.
2014-10-07 00:24:03 -04:00
Paul Beckingham
108a4c7959
Documentation
...
- Added rc.debug.parser.
2014-10-06 23:27:53 -04:00
Paul Beckingham
f0e4f3f4dc
Parser
...
- Modified to obey rc.debug.parser.
2014-10-06 23:26:53 -04:00
Paul Beckingham
fa011c5bfb
Filter
...
- Modified diagnostics to observe rc.debug.parser.
2014-10-06 23:25:31 -04:00
Paul Beckingham
8eb773b263
Context
...
- Corrected comment.
2014-10-06 23:24:28 -04:00
Paul Beckingham
d2ca1c498c
Documentation
...
- Added not about debug value propagation.
2014-10-06 23:13:23 -04:00
Paul Beckingham
8ca096689c
Util
...
- Minor formatting.
2014-10-06 23:10:19 -04:00
Paul Beckingham
0075dbe429
Documentation
...
- Removed 'extensions' mention, and improved 'debug.tls' section.
2014-10-06 23:06:29 -04:00
Paul Beckingham
02c3925ec6
Config
...
- Removed obsolete (or rather, unused) 'extensions' variable.
2014-10-06 23:05:53 -04:00
Paul Beckingham
7521dc56e8
Hooks
...
- Supports 'debug.hooks' configuration setting.
2014-10-06 23:04:44 -04:00