Paul Beckingham
88eb355e3b
DOM: Duration replaced by ISO8601p
2015-08-12 07:54:12 -04:00
Paul Beckingham
ab7f0741d0
Recurrence: Duration replaced by ISO8601p
2015-08-12 07:52:17 -04:00
Paul Beckingham
aab9ea1563
Sort: Duration replaced by ISO8601p
2015-08-12 07:48:27 -04:00
Paul Beckingham
0f611a34e3
Test: Corrected final errors
...
- ISO8601p now contains all Duration functionality.
2015-08-12 07:38:22 -04:00
Paul Beckingham
6a2e8dcc54
Test: Corrected more expected values
2015-08-12 07:35:39 -04:00
Paul Beckingham
124381c5ff
Test: Corrected more test expectations
2015-08-12 00:19:01 -04:00
Paul Beckingham
ffda6b1ecf
Test: Corrected test expectations
2015-08-11 23:56:11 -04:00
Paul Beckingham
ad07e944cc
Test: Fixed some test expected values.
2015-08-11 23:47:29 -04:00
Paul Beckingham
1ec62bc652
Test: Corrected expected member values
2015-08-11 23:23:04 -04:00
Paul Beckingham
4a6df38e6a
ISO8601: Modifed ::format to use only precise values.
2015-08-11 23:13:23 -04:00
Paul Beckingham
f10f7cf690
TW-263: Unexpected zsh autocomplete behaviour
...
- Thanks to Leon Feng, Marc Cornellà.
2015-08-11 22:50:20 -04:00
Paul Beckingham
42e2bb0d1f
Test: Fixing duration tests
2015-08-10 09:03:41 -04:00
Paul Beckingham
35570b89cd
Test: Fxied broken tests
2015-08-09 17:26:33 -04:00
Paul Beckingham
645af76ddb
ISO8601: Merged Duration::parse functionality
2015-08-09 17:15:25 -04:00
Paul Beckingham
dfee4b485f
Nibbler: Added missing util.h
2015-08-09 16:53:50 -04:00
Paul Beckingham
f183d8829a
Test: Migrated Duration test to ISO8601p, which fail
2015-08-09 16:34:04 -04:00
Paul Beckingham
6dc7244fa6
ISO8601: Began merge of Duration and ISO8601p
2015-08-09 16:33:21 -04:00
Paul Beckingham
9cd10a5c1e
Legacy: Code cleanup
...
- Removed legacyCheckForDeprecatedColor.
2015-08-09 13:30:22 -04:00
Paul Beckingham
02173be81a
Duration: Addressed problem of UUID/Duration overlap
...
- The "d" unit is a special case, because it is the only one that can
legitimately occur at the beginning of a UUID, and be followed by an
operator:
1111111d-0000-0000-0000-000000000000
Because Lexer::isDuration is higher precedence than Lexer::isUUID,
the above UUID looks like:
<1111111d> <-> ...
duration op ...
So as a special case, durations, with units of "d" are rejected if the
quantity exceeds 10000.
2015-08-09 11:46:55 -04:00
Paul Beckingham
77ae4a3613
Task: Code cleanup
2015-08-09 10:43:43 -04:00
Paul Beckingham
f04a6177ac
Test: Another UUID validation test
2015-08-09 10:42:15 -04:00
Paul Beckingham
f16ce91d45
Test: Added a UUID parse test
2015-08-09 10:35:02 -04:00
Paul Beckingham
2a6a40d97b
Test: Verify that invalid UUIDs are not accepted
2015-08-09 10:26:10 -04:00
Paul Beckingham
3e7c9157a1
Task: Code cleanup
2015-08-09 10:20:49 -04:00
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