Paul Beckingham
1488c1c6fa
TW-1, TW-1438
...
- TW-1 Recurring task message on the same task (thanks to Profpatsch).
2014-12-26 10:16:11 -05:00
Paul Beckingham
8795b0a692
TW-1447
...
- TW-1447 Not possible to filter on a UDA of type String (thanks to atomicules).
2014-12-25 17:18:44 -05:00
Paul Beckingham
e924913e11
TW-1417
...
- TW-1417 Misaligned fields in report for "remaining" date (thanks to Jeremy
John Reeder).
2014-12-24 10:00:57 -05:00
Paul Beckingham
84dc7dd245
TW-1423
...
- TW-1423 Using the date February 29th, in a non leap year does not fail well
(thanks to Black Ops Testing).
2014-12-24 09:03:49 -05:00
Paul Beckingham
1be01b19a4
Task
...
- Prevented some (but not all) errors from being incorrectly displayed as "no
longer support file format 1".
2014-12-24 00:15:35 -05:00
Paul Beckingham
7795570e61
Build
...
- Broke the build with code in a hidden ifdef.
2014-12-23 23:46:28 -05:00
Paul Beckingham
b6a4a9c197
Config
...
- The default color theme is now dark-256 for Linux, and dark-16 for everything
else.
2014-12-23 22:45:04 -05:00
Paul Beckingham
d01d2109cf
TW-1471
...
- TW-1471 task calc uses output it doesn't understand (thanks to Jens Erat).
2014-12-14 18:34:12 -05:00
Paul Beckingham
7b8ccf57c6
TW-1469
...
- TW-1469 Case-insensitive searching broken on Cygwin (thanks to Richard
Boß).
2014-12-14 13:31:33 -05:00
Paul Beckingham
34ef9f6dd7
TW-1449
...
- TW-1449 Nag function does not respect urgency (thanks to Tomas Babej).
2014-11-29 16:58:06 -05:00
Paul Beckingham
206323dd6a
TW-1468
...
- TW-1468 Filtering for project and description has issues (thanks to Richard
Boß).
2014-11-28 12:24:51 -05:00
Paul Beckingham
9a95696872
Code Cleanup
...
- Improved white space for readability and style compliance.
2014-11-28 12:15:00 -05:00
Paul Beckingham
d5c937ba8c
Filter
...
- Diagnostics for filter eval were not enabled properly. Now rc.debug.parser=2
will show all filter eval diagnostics.
2014-11-22 13:48:28 -05:00
Paul Beckingham
85518c646f
Task
...
- Modification diagnostics were missing for 'recur' attribute.
2014-11-22 13:38:24 -05:00
Paul Beckingham
dc1e01b1c2
Filter
...
- Identifies Filter::subset as source of CLI::dump call, rather than the
default label, which was confusing.
2014-11-22 12:24:55 -05:00
Paul Beckingham
06319711f1
Quoting
...
- Removed automatic dequoting by the Lexer.
- Implemented Lexer::dequote for manual control.
- Variant dequotes string values when appropriate.
- Fixed some unit tests that became wrong.
2014-11-18 00:59:52 -05:00
Paul Beckingham
f28ccdc8b1
CLI/CmdCalendar
...
- When the binary is named (or symlinked to) 'cal', then CLI::_args[0]
must be clobbered, and restored for subsequent commands.
2014-11-17 19:13:19 -05:00
Wilhelm Schuermann
00b15ca407
TW-1460
...
- Display error for empty due: attribute when adding recurring tasks.
- Prevent endless loop for tasks that have an empty due: attribute.
2014-11-15 14:16:02 -05:00
Wilhelm Schuermann
5b4793e750
CmdSync
...
- CmdSync::send () is TLSClient specific and breaks the build if libgnutls
is not found, so #ifdef it.
2014-11-12 11:58:03 -05:00
Paul Beckingham
66c303daef
CLI
...
- Removed inverted range error, and instead the parser just downgrades from an
ID range to unknown.
2014-11-10 23:55:38 -05:00
Paul Beckingham
dd7a9e32db
Context
...
- Improved command line feedback.
2014-11-10 22:53:33 -05:00
Paul Beckingham
d511c9d0be
L10N
...
- Removed unused strings associated with file format 3.
2014-11-10 22:29:18 -05:00
Paul Beckingham
9ab722cd8c
L10N
...
- Removed unused string STRING_ERROR_MEMORY.
2014-11-10 22:21:46 -05:00
Paul Beckingham
55d7442abc
CLI
...
- Restored message about nested alias safety valve.
2014-11-10 22:19:15 -05:00
Paul Beckingham
d5d60b672a
Context
...
- Restored header if the 'information' command is assumed.
2014-11-10 22:15:53 -05:00
Paul Beckingham
97428397a5
CLI/Context
...
- Removed repeated header calls that display a reconstructed command line in
the event that default.command is used.
2014-11-10 22:07:02 -05:00
Paul Beckingham
9936157704
TW01438
...
- TW-1438 Configuration setting rc.confirmation=no no longer disables
confirmation requests (thanks to Adam Coddington).
2014-11-10 20:05:28 -05:00
Paul Beckingham
fd518e3fce
Filter
...
- Improved ::pendingOnly algorithm.
2014-11-10 18:11:13 -05:00
Paul Beckingham
e9bdb6704f
CLI
...
- Quoted some of the literals from desugaring attribute modifiers.
2014-11-09 21:44:31 -05:00
Paul Beckingham
d38e606a50
TW-1434
...
- TW-1434 Parser issue in description.contains (thanks to Ralph Bean).
2014-11-09 18:44:12 -05:00
Paul Beckingham
3279566244
CLI
...
- Modify ::disqualifyOnlyParenOps to count sugared operators.
- Labelled '(' and ')' as circumflex operators, thanks awwaiid.
2014-11-09 16:52:43 -05:00
Paul Beckingham
61e943f456
CLI
...
- Implemented ::disqualifySugarFree to prevent lexing arguments that ultimately
resolve to zero operators.
2014-11-09 16:32:38 -05:00
Paul Beckingham
125b5464dc
Eval
...
- Do not mark the '(' and ')' operators as binary. I don't know what they are,
but they are not binary.
2014-11-09 16:12:47 -05:00
Paul Beckingham
d8d517706b
CLI
...
- Implemented ::disqualifyFirstLastBinary to detect arguments that start or end
with a binary operator, and are therefore not expressions.
2014-11-09 15:20:42 -05:00
Paul Beckingham
33bc4f13d0
Context
...
- Creates a set of entities for binary operators.
2014-11-09 15:19:57 -05:00
Paul Beckingham
d7378d830f
Eval
...
- Implemented ::getBinaryOperators.
2014-11-09 15:18:04 -05:00
Paul Beckingham
84f9bc52ef
CLI
...
- Implemented ::disqualifyOnlyParenOps, which bypasses lexing if parentheses
are the only operators found.
2014-11-09 14:58:51 -05:00
Paul Beckingham
237ef48b9c
CLI
...
- Implemented the first two Lex disqualifiers.
2014-11-09 14:32:52 -05:00
Paul Beckingham
6e906e4dbf
CLI
...
- Made argument termination (--) persists across ::addArg calls.
2014-11-09 13:59:40 -05:00
Paul Beckingham
a07aa2bece
CLI
...
- Only the first arg was being marked as ORIGINAL.
2014-11-09 12:27:01 -05:00
Paul Beckingham
1dfefc0be8
CmdDenotate
...
- Code cleanup.
2014-11-09 12:23:56 -05:00
Paul Beckingham
273ede6d0f
CmdCalendar
...
- Added argv[0].
2014-11-09 12:04:06 -05:00
Paul Beckingham
b801358599
CLI
...
- Code cleanup of argument handling loops, ::categorize.
2014-11-09 12:01:10 -05:00
Paul Beckingham
8f60a106f7
CLI
...
- ::findOperator now only reports changes if the tag being added was not
already there.
2014-11-09 11:15:20 -05:00
Paul Beckingham
9d0ae4f09d
CLI
...
- Renamed the ::desugar* methods to be more specific.
2014-11-09 11:14:34 -05:00
Paul Beckingham
3b1f244f42
CLI/Context
...
- Reordering init sequence.
- Removed ::assumeLocations.
2014-11-09 10:38:40 -05:00
Paul Beckingham
8ff32b767f
TW-1444
...
- TW-1444 Tag ordering is preserved, but should be sorted in reports.
2014-11-08 16:52:19 -05:00
Paul Beckingham
da8e16a38b
TW-1437
...
- TW-1437 taskd.trust has a bad default value.
2014-11-08 15:23:55 -05:00
Paul Beckingham
ab17450820
CLI
...
- Code cleanup, removed ::getModifications.
2014-11-08 15:21:07 -05:00
Paul Beckingham
c2bf56af71
CLI
...
- Removed the requirement in ::getWords that the ORIGINAL tag be present.
2014-11-08 15:05:19 -05:00