Paul Beckingham
|
975b20a517
|
CLI
- Modifier entities are now available early, so use them to identify
attmods.
|
2014-10-31 20:08:50 -04:00 |
|
Paul Beckingham
|
d5e732b47d
|
CLI
- Added debug.parser=3 support to ::analyze.
|
2014-10-31 20:07:45 -04:00 |
|
Paul Beckingham
|
c01ee07981
|
CLI
- Added debug.parser=3 support to ::decomposeModSubstitutions.
|
2014-10-31 20:05:12 -04:00 |
|
Paul Beckingham
|
de6f97174e
|
CLI
- Added debug.parser=3 support to ::decomposeModTags.
|
2014-10-31 20:04:40 -04:00 |
|
Paul Beckingham
|
5d662c0efa
|
CLI
- Added debug.parser=3 support to ::decomposeModAttributeModifiers.
|
2014-10-31 20:03:54 -04:00 |
|
Paul Beckingham
|
caa4e0d6b9
|
CLI
- Added debug.parser=3 support to ::decomposeModAttributes.
|
2014-10-31 20:03:06 -04:00 |
|
Paul Beckingham
|
8abc2967f7
|
CLI
- Added debug.parser=3 support to ::insertJunctions.
|
2014-10-31 20:02:33 -04:00 |
|
Paul Beckingham
|
299cda2283
|
CLI
- Added debug.parser=3 support to ::findAttributes.
|
2014-10-31 20:01:56 -04:00 |
|
Paul Beckingham
|
399097d683
|
CLI
- Added debug.parser=3 support to ::findOperators.
|
2014-10-31 20:01:33 -04:00 |
|
Paul Beckingham
|
d54c9da021
|
CLI
- Added debug.parser=3 support to ::desugarPlainArgs.
|
2014-10-31 20:00:36 -04:00 |
|
Paul Beckingham
|
08310cf2a2
|
CLI
- Added debug.parser=3 support to ::insertIDExpr.
|
2014-10-31 20:00:06 -04:00 |
|
Paul Beckingham
|
371e4a4603
|
CLI
- Added debug.parser=3 support to ::desugarPatterns.
|
2014-10-31 19:59:32 -04:00 |
|
Paul Beckingham
|
3b88106be8
|
CLI
- Added debug.parser=3 support to ::desugarAttributeModifiers.
|
2014-10-31 19:58:59 -04:00 |
|
Paul Beckingham
|
73e767ec3e
|
CLI
- Added debug.parser=3 support to ::desugarAttributes.
|
2014-10-31 19:58:24 -04:00 |
|
Paul Beckingham
|
255d7b2126
|
CLI
- Added debug.parser=3 support to ::desugarTags.
|
2014-10-31 19:57:40 -04:00 |
|
Paul Beckingham
|
ea8663652f
|
CLI
- Added debug.parser=3 support to ::categorize.
|
2014-10-31 19:57:08 -04:00 |
|
Paul Beckingham
|
9deb9e9f8f
|
CLI
- Added debug.parser=3 support to ::findOverrides.
|
2014-10-31 19:54:14 -04:00 |
|
Paul Beckingham
|
86ff5a204f
|
CLI
- Added debug.parser=3 support to ::expandAlias.
|
2014-10-31 19:51:39 -04:00 |
|
Paul Beckingham
|
131b08f191
|
CLI
- Implemented ::isOperator.
|
2014-10-31 19:22:34 -04:00 |
|
Paul Beckingham
|
6784c8d108
|
CLI
- Made ::entity aware of whether an entity is already known, to avoid adding
when not necessary.
|
2014-10-31 19:20:09 -04:00 |
|
Paul Beckingham
|
d3d3a6a418
|
CLI
- Made CLI::dump title dynamic.
|
2014-10-31 19:19:30 -04:00 |
|
Paul Beckingham
|
f80d57ff48
|
Context
- Sets up fixed-name attributes first. Extends that list with dynamic
attributes (UDAs) later, when known.
|
2014-10-31 19:14:47 -04:00 |
|
Paul Beckingham
|
bcc7e30dfc
|
CmdCustom
- Adds CLI::analyze call, for equivalence debugging.
|
2014-10-31 10:19:46 -04:00 |
|
Paul Beckingham
|
3700d2df9f
|
Context
- Relocated some (more needed) entity declarations into ::setupEntities.
|
2014-10-31 08:53:25 -04:00 |
|
Paul Beckingham
|
195edcaa47
|
CLI
- Tags QUOTED args.
- Documented the list of args that do not get Lexed.
|
2014-10-30 07:05:16 -04:00 |
|
Paul Beckingham
|
d7f869accc
|
CLI
- Fixed bug where only ':', not '=' could be used for an attribute filter
element.
|
2014-10-30 00:31:59 -04:00 |
|
Paul Beckingham
|
1d55abd3c0
|
CLI
- Implemented ::isTag.
|
2014-10-30 00:27:07 -04:00 |
|
Paul Beckingham
|
fbfd352de3
|
CLI
- Implemented ::isAttribute.
|
2014-10-30 00:26:41 -04:00 |
|
Paul Beckingham
|
d5a4f23937
|
CLI
- Implemented ::isTerminator.
|
2014-10-29 23:49:23 -04:00 |
|
Paul Beckingham
|
1136b8fcdc
|
CLI
- Implemented ::isIDSequence.
|
2014-10-29 23:42:53 -04:00 |
|
Paul Beckingham
|
28a2d667f1
|
CLI
- Implemented ::isID.
|
2014-10-29 23:23:53 -04:00 |
|
Paul Beckingham
|
fe2ea795ee
|
CLI
- Implemented ::isUUIDList.
|
2014-10-29 23:08:31 -04:00 |
|
Paul Beckingham
|
4dd953bf44
|
CmdDenotate
- Removed unnecessary include.
|
2014-10-29 22:56:28 -04:00 |
|
Paul Beckingham
|
52a6cfd4a0
|
CLI
- Implemented ::isSubstitution and used it.
|
2014-10-27 20:55:42 -04:00 |
|
Paul Beckingham
|
7b67e77752
|
CLI
- Implemented ::isPattern, and used it.
|
2014-10-27 18:53:09 -04:00 |
|
Paul Beckingham
|
b1b40cacc1
|
CLI
- ::add needed to clear ::_id_ranges and ::_uuid_list so that ::analyze can
repopulate them.
|
2014-10-27 14:03:50 -04:00 |
|
Paul Beckingham
|
d5e6aa7640
|
CLI
- Implemented ::isConfigOverride, and used it.
|
2014-10-27 13:40:32 -04:00 |
|
Paul Beckingham
|
91f4eade50
|
CLI
- Implemented ::isRCOverride.
|
2014-10-27 13:23:12 -04:00 |
|
Paul Beckingham
|
0b073bc8d1
|
CLI
- Removed unused 'token' arg from ::isUUID.
|
2014-10-27 13:02:51 -04:00 |
|
Paul Beckingham
|
7f061eef95
|
CLI
- Implemented ::addArg, to be called from both ::initialize and ::add, to
determine whether an arg should be lexed or not.
|
2014-10-27 10:59:06 -04:00 |
|
Paul Beckingham
|
dd8972525f
|
CLI
- Implemented ::isUUID helper function.
|
2014-10-27 10:57:41 -04:00 |
|
Paul Beckingham
|
34b9a5dbcc
|
CLI
- ::categorize now tags QUOTED args.
|
2014-10-27 10:27:08 -04:00 |
|
Paul Beckingham
|
482d378fdb
|
CLI
- Implemented ::findAttributes.
|
2014-10-26 11:12:22 -04:00 |
|
Paul Beckingham
|
286c378180
|
CLI
- An arg preceded by an OP is not a plain arg.
|
2014-10-26 11:11:33 -04:00 |
|
Paul Beckingham
|
74526ee564
|
CLI
- Converted ::safety from Parser to CLI.
- Updated unit tests to use the new template.
- Added tests to cover both values of rc.allow.empty.filter.
|
2014-10-26 09:02:51 -04:00 |
|
Paul Beckingham
|
87cd22792d
|
CLI
- No longer parenthesizes trivial filter expressions.
|
2014-10-26 09:00:41 -04:00 |
|
Paul Beckingham
|
0fa0829670
|
CmdCalendar
- Converted from Parser to CLI.
|
2014-10-25 23:19:47 -04:00 |
|
Paul Beckingham
|
5cb753fd23
|
CmdDenotate
- Converted from Parser to CLI.
|
2014-10-25 23:10:37 -04:00 |
|
Paul Beckingham
|
6dbacf684c
|
CmdUndo
- Converted from Parser to CLI.
|
2014-10-25 23:07:52 -04:00 |
|
Paul Beckingham
|
506d36d74e
|
CmdBurndown
- Now composes title from CLI instead of Parser.
|
2014-10-25 23:02:45 -04:00 |
|