Paul Beckingham
ecd64456ae
A3
...
- Removed obsolete ::sequence method.
2014-05-25 09:26:32 -04:00
Paul Beckingham
543651055f
A3
...
- Removed obsolete ::expand method.
2014-05-25 09:19:44 -04:00
Paul Beckingham
1a75039cf7
A3
...
- Removed obsolete ::infix method.
2014-05-25 09:15:49 -04:00
Paul Beckingham
87a48ab7f5
A3
...
- Removed obsolete _read_only_command member.
2014-05-25 09:06:49 -04:00
Paul Beckingham
562beac12b
A3
...
- Removed obsolete ::find_limit method and _limit member.
2014-05-25 09:04:36 -04:00
Paul Beckingham
3f8a723903
A3
...
- Removed obsolete ::extract_filter.
2014-05-25 08:58:24 -04:00
Paul Beckingham
f5a13e5e42
Filter
...
- Full transition to the new filtering mechanism, using the new expression
evaluator. It is working well enough to start the dogfood. Many tests
now broken.
2014-05-25 08:51:56 -04:00
Paul Beckingham
df173d7d84
Command
...
- Removed unnecessary #includes.
2014-05-25 00:25:21 -04:00
Paul Beckingham
6b53cf4027
Command
...
- Removed obsolete ::filter, ::filter_shortcut and ::safety methods.
These are now implemented in the Filter object, and use A3t.
2014-05-25 00:02:27 -04:00
Paul Beckingham
4ba2761aa6
CmdStop
...
- Converted from A3 to Filter.
2014-05-24 23:53:26 -04:00
Paul Beckingham
9f7bc7b11c
CmdStart
...
- Converted from A3 to Filter.
2014-05-24 23:53:09 -04:00
Paul Beckingham
82ccc80e9a
CmdProjects
...
- Converted from A3 to Filter.
2014-05-24 23:52:51 -04:00
Paul Beckingham
510be02b64
CmdPrepend
...
- Converted from A3 to Filter.
2014-05-24 23:52:32 -04:00
Paul Beckingham
1cbada6bc5
CmdModify
...
- Converted from A3 to Filter.
2014-05-24 23:52:06 -04:00
Paul Beckingham
cc5ae78f31
CmdDuplicate
...
- Converted from A3 to Filter.
2014-05-24 23:51:46 -04:00
Paul Beckingham
09d4941bc1
CmdDone
...
- Converted from A3 to Filter.
2014-05-24 23:51:25 -04:00
Paul Beckingham
1964ffc053
Filter
...
- Implemented the safety mechanism that checks for confirmation is a
write command processes a filter, but the filter expression is blank.
For example, running "task delete" would delete all tasks unless this
safety check is in place.
2014-05-24 23:48:20 -04:00
Paul Beckingham
4e9c8ede2b
CmdDenotate
...
- Converted from A3 to Filter.
2014-05-24 23:01:42 -04:00
Paul Beckingham
df1f571061
CmdDelete
...
- Converted from A3 to Filter.
2014-05-24 22:59:54 -04:00
Paul Beckingham
2495c1606a
CmdAppend
...
- Converted from A3 to Filter.
2014-05-24 22:58:48 -04:00
Paul Beckingham
47b1321028
CmdAnnotate
...
- Converted from A3 to Filter.
2014-05-24 22:58:20 -04:00
Paul Beckingham
46b360beb0
CmdTags
...
- Converted from A3 to Filter.
2014-05-24 22:55:00 -04:00
Paul Beckingham
7a196bac9c
CmdIDs
...
- Converted from A3 to Filter.
2014-05-24 22:52:04 -04:00
Paul Beckingham
644b1ae7ef
CmdSummary
...
- Converted from A3 to Filter.
2014-05-24 15:18:53 -04:00
Paul Beckingham
7ac1a7d5e5
CmdStats
...
- Converted from A3 to Filter.
2014-05-24 15:17:00 -04:00
Paul Beckingham
6cb64e370e
Filter
...
- Added more stubbed transition code.
2014-05-24 15:16:07 -04:00
Paul Beckingham
1561075b51
CmdHistory
...
- Converted from A3 to Filter.
2014-05-24 15:09:08 -04:00
Paul Beckingham
581c310631
CmdBurndown
...
- Converted from A3 to Filter.
2014-05-24 15:06:58 -04:00
Paul Beckingham
614331aa23
CmdInfo
...
- Converted from A3 to Filter.
2014-05-24 15:01:24 -04:00
Paul Beckingham
410f4a3983
CmdCustom
...
- Converted from A3 to Filter.
2014-05-24 14:58:13 -04:00
Paul Beckingham
3799b5dc9c
A3t
...
- Added ::getLimit to find the 'limit:n' pseudo attribute.
2014-05-24 14:51:27 -04:00
Paul Beckingham
051a92bf91
Unit Tests
...
- Test was not setting proper verbosity level.
2014-05-24 14:29:09 -04:00
Paul Beckingham
7558527823
Unit Tests
...
- Test was looking for 'one', and found a false positive of 'none'.
2014-05-24 14:26:07 -04:00
Paul Beckingham
856e777004
Unit Tests
...
- Test was not specifying correct verbosity for the tests.
2014-05-24 14:23:23 -04:00
Paul Beckingham
492272dec4
CmdExport
...
- Converted from A3 to Filter.
2014-05-24 14:16:12 -04:00
Paul Beckingham
7e8e48ff08
Filter
...
- Stubbed code for eventual elimination of E9 in Filter.
2014-05-24 14:15:39 -04:00
Paul Beckingham
66d8a1267c
CmdUrgency
...
- Converted from A3 to Filter.
2014-05-24 13:34:54 -04:00
Paul Beckingham
2a72d0f1d6
Filter
...
- Added a static contextTask task reference instead of an iterator that
domSource cannot dereference. Idiot.
2014-05-24 13:33:15 -04:00
Paul Beckingham
b7d7646c28
Performance
...
- Moved DOM stack variable instantiation to immediately before first use, which
is after more common use cases.
2014-05-24 13:01:53 -04:00
Paul Beckingham
a801ec2f50
CmdUDAs
...
- Converted from A3 to Filter.
2014-05-24 12:15:39 -04:00
Paul Beckingham
c3a759c63d
Dates
...
- Moved an invariant to greater scope.
2014-05-24 11:37:21 -04:00
Paul Beckingham
b532b94b81
Dates
...
- Implemented midsommar and midsommarafton.
2014-05-24 11:34:40 -04:00
Paul Beckingham
4851e0ed2b
Unit Tests
...
- Added TW-1267 unit tests (thank to Renato Alves).
2014-05-24 11:10:28 -04:00
Paul Beckingham
f4fc65e1ed
Unit Tests
...
- Added DOM id --> UUID --> id round trip tests.
2014-05-24 11:04:32 -04:00
Paul Beckingham
958848656a
A3t
...
- Uses rc.abbreviation.minimum for autocompletion.
2014-05-24 10:56:41 -04:00
Paul Beckingham
704e85fcbc
TD-57
...
- TD-57 taskdctl script assumes /bin/sh is /bin/bash (thanks to Tatjana Heuser).
2014-05-23 16:34:08 -04:00
Paul Beckingham
30dc62703d
TD-56
...
- TD-56 File.cpp needs to include <string.h> on Solaris (thanks to Tatjana
Heuѕer).
2014-05-23 16:26:55 -04:00
Paul Beckingham
c60ec0b6ee
TD-55
...
- TD-55 TLSServer/Client need to include <errno.h> on Solaris (thanks to Tatjana
Heuser).
2014-05-23 16:23:51 -04:00
Paul Beckingham
cdf9f3c04e
Eval
...
- Protection against array overrun.
- Typo in diagnostic output.
2014-05-23 15:49:15 -04:00
Paul Beckingham
8d45e73744
A3t
...
- ::findUUIDList no longer assumes success after matching the first
UUID.
2014-05-23 15:47:38 -04:00