Paul Beckingham
4529bcf24a
Import: UUID attribute is now validated
2015-08-09 10:20:25 -04:00
Paul Beckingham
2a621a4367
TW-1636: UUID with numeric-only first segment is not parsed properly
...
- Switched Nibbler::getUUID to Nibbler::getPartialUUID, which caused partial
UUID mathcing to fail sometimes.
- Changed precedence to search for UUID before ID, which solves the numeric
UUID problem.
2015-08-08 00:49:54 -04:00
Daniel Shahaf
9cdabf288e
Test: Added sugar testß
2015-08-08 00:25:14 -04:00
Paul Beckingham
76f9475950
Test: Switched from 'out' to 'err' for a footnote message
2015-08-07 23:54:43 -04:00
Paul Beckingham
3ef8112173
Test: Modificed dependency test to not use abbreviated DOM refs
2015-08-07 19:34:23 -04:00
Paul Beckingham
ce0bd430d0
Test: Modified abbreviated DOM test
2015-08-07 19:33:57 -04:00
Paul Beckingham
38500fd90b
TW-1652: task rm misparsed
...
- Thanks to Daniel Shahaf.
2015-08-07 19:33:27 -04:00
Paul Beckingham
bbb0ac3d29
TW-1651: Provide opt-out of filter parser's id treatment
...
- Thanks to Daniel Shahaf.
2015-08-07 12:11:58 -04:00
Paul Beckingham
6f294e2968
Debug: rc.sugar enables ID/UUID snytactic sugar
...
- This is not documented. It is not for users.
2015-08-07 11:35:27 -04:00
Paul Beckingham
92d37e5124
Lexer: An 8-digit string is now allowed to be considered a UUID
2015-08-07 09:21:58 -04:00
Daniel Shahaf
d91c2b4138
Documentation: Added '!', the negation operator.
2015-08-07 00:35:05 -04:00
Paul Beckingham
f39ed79389
Revert "Test: Corrected wrong status in test"
...
This reverts commit a39e24cbb6
.
2015-08-06 22:52:19 -04:00
Paul Beckingham
41e9620371
Documentation: Added deprecated and removed feautres
2015-08-06 21:39:49 -04:00
Tomas Babej
3295e40678
tests: Fix tests expecting comma as a separator
2015-08-06 20:38:39 -04:00
Tomas Babej
1dbca67bb4
CmdIDs: Replace comma with space as a separator
2015-08-06 20:38:26 -04:00
Tomas Babej
6f53f40ad5
Docs: Document that comma-separated lists of IDs/UUIDs are not supported
2015-08-06 20:37:27 -04:00
Paul Beckingham
cfb0b99dbe
L10N: Added missing translation from previous commit
2015-08-06 19:00:24 -04:00
Tomas Babej
7ba98ea241
CmdLog: Display the UUID of the logged task
2015-08-06 18:58:05 -04:00
Paul Beckingham
889e36116c
Feedback: Improved feedback for tasks that do not have ID
...
- Thanks to Tomas Babej.
2015-08-06 18:56:07 -04:00
Tomas Babej
85990351e3
CmdAdd: Display UUID instead of ID 0 for completed tasks
2015-08-06 18:55:06 -04:00
Paul Beckingham
a39e24cbb6
Test: Corrected wrong status in test
2015-08-06 18:50:02 -04:00
Tomas Babej
11a0dc7290
tests: Expand tests for querying by UUIDS with short forms
2015-08-06 18:41:36 -04:00
Paul Beckingham
9cc9567cf4
CmdDiag: Added "diag" command details regarding file sizes
2015-08-06 18:38:18 -04:00
Paul Beckingham
1ddc9ac6fa
TW-1607: Theme Support for missing UDAs
...
- Thanks to Stefan Betz.
2015-08-05 23:21:15 -04:00
Paul Beckingham
d2efde2a70
TW-1344: Filter due:yyyy-mm-dd is failing to display daily recurring tasks if there is deleted task in the series
...
- Thanks to Svetoslav Trochev.
2015-08-05 23:00:41 -04:00
Paul Beckingham
7011bc3dbd
TW-1496: Translation manuals are outdated/miss information
...
- Thanks to Jens Erat.
2015-08-05 22:02:49 -04:00
Paul Beckingham
dcb8e62d3a
TW-1499: Invalid due date produces jump to beggining of the unix epoch
...
- Thanks to Tomas Babej.
2015-08-05 21:46:59 -04:00
Paul Beckingham
6cf04848e4
TW-1537: soww Synonym produces wrong date
...
- Thanks to Michael Meier.
2015-08-05 21:30:37 -04:00
Paul Beckingham
7ec2992ca8
TW-1611: soww weirdness
...
- Thanks to Wim Schuermann.
2015-08-05 20:50:56 -04:00
Paul Beckingham
9951231804
TW-1593: context and description substring
...
- Thanks to Peter Rochen.
2015-08-05 20:01:19 -04:00
Paul Beckingham
fb991cb814
TW-1598: (Bulk) modification of tasks unintentionally overwrites description if a context is active
...
- Thanks to Johannes Schlatow.
2015-08-05 19:59:35 -04:00
Paul Beckingham
a390a61175
TW-1624: Report filters combine incorrectly with command line with terminator.
2015-08-05 19:56:46 -04:00
Paul Beckingham
a8cba3c9c8
TW-1643: Batch modifying tasks under context sets description to '( )'
...
- Thanks to Leon Feng.
2015-08-05 19:54:51 -04:00
Paul Beckingham
85adfd31a5
TW-1594: Filter "due.before" with relative dates stopped working
...
- Thanks to Sebastien Badia.
2015-08-05 17:54:43 -04:00
Paul Beckingham
9348e5a509
Test: Improved tw-1630 tests
2015-08-05 17:07:17 -04:00
Paul Beckingham
2f61a7e946
TW-1630: "Due" parsing behavior seems inconsistent
...
- Thanks to Jim B.
2015-08-05 17:06:43 -04:00
Paul Beckingham
f9b5513882
Cleanup: Formatting code
2015-08-05 16:50:20 -04:00
Paul Beckingham
fda8161be8
Lexer: Added missing rollback
2015-08-05 08:16:17 -04:00
Paul Beckingham
036eb6b010
TW-1647: descriptions that are stringified ids
...
- Thanks to Daniel Shahaf.
2015-08-04 23:40:27 -04:00
Paul Beckingham
78170e0fd4
Signal: Removed useless attempt to trap SIGKILL
2015-08-04 22:31:01 -04:00
Paul Beckingham
f7ab55abeb
Lexer: Improved the recognition in ::isSet
2015-08-04 17:41:19 -04:00
Paul Beckingham
6e710bf9b5
Test: Added more lexer tests. More is better.
2015-08-04 17:33:40 -04:00
Paul Beckingham
c25204fc7a
Documentation: Scanned all man pages for errors
2015-08-04 17:21:19 -04:00
Paul Beckingham
113cd9af63
TW-1648: Typo in Documentation
...
- Thanks to Simon W. Jackson.
2015-08-04 17:12:43 -04:00
Paul Beckingham
024ac5dffb
Test: Added (modified) tests for TW-1647
2015-08-04 17:08:35 -04:00
Daniel Shahaf
6777e04957
Documentation: Document the inequality operators
2015-08-04 16:45:08 -04:00
Paul Beckingham
b61bf5b806
TW-1629: Descriptions often get overwritten with "( or )"
...
- Thanks to Jeremy John Reeder.
2015-08-03 16:51:49 -04:00
Paul Beckingham
37bd07883b
DOM: Clarified _get behavior
...
- It is an error to provide no DOM references (task _get).
- It is an error to provide bad DOM references (task _get donkey). In this
example, 'donkey' could be a UDA orphan.
- It is not an error for a valid DOM reference to yield no value.
2015-08-03 09:05:17 -04:00
Paul Beckingham
ebecaf420e
Debug: Display the final parse tree for rc.debug.parser=1.
2015-08-03 07:54:56 -04:00
Paul Beckingham
26f9e066e7
Test: Removed sensitivity on floating point formatting
2015-08-02 16:35:22 -04:00