Paul Beckingham
|
ebf9234006
|
util: Added ::quoteIfNeeded
|
2016-03-20 14:15:45 -04:00 |
|
Paul Beckingham
|
f50b3b4fc2
|
Tests: Added ::escape
|
2016-03-20 14:14:42 -04:00 |
|
Paul Beckingham
|
cbd3ea3c0d
|
util: Added ::escape
|
2016-03-20 14:08:28 -04:00 |
|
Paul Beckingham
|
b83d3f0ace
|
Interval: More compact serialized form
|
2016-03-20 13:17:00 -04:00 |
|
Paul Beckingham
|
a33e5f01c5
|
Tests: Added Interval
|
2016-03-20 13:08:15 -04:00 |
|
Paul Beckingham
|
8c74b0e1e9
|
Database: Now tracks the need to write data with ::_dirty
|
2016-03-20 12:39:57 -04:00 |
|
Paul Beckingham
|
2cd945e440
|
CmdStart: Implemented, but lacks feedback
|
2016-03-20 12:23:50 -04:00 |
|
Paul Beckingham
|
171dae6ad2
|
Interval: Added ::serialize
|
2016-03-20 12:21:17 -04:00 |
|
Paul Beckingham
|
e1f9b57d82
|
Interval: Renamed _from to _start, _to to _end
|
2016-03-20 12:20:13 -04:00 |
|
Paul Beckingham
|
846ca03a5b
|
Interval: Renamed ::isOpen to ::isStarted, ::isClosed to ::isEnded
|
2016-03-20 11:53:37 -04:00 |
|
Paul Beckingham
|
6b2280bcdb
|
Interval: Added ::tag and ::tags
|
2016-03-20 11:51:33 -04:00 |
|
Paul Beckingham
|
0ba94b97a8
|
Interval: Added ::isOpen and ::isClosed
|
2016-03-20 11:45:33 -04:00 |
|
Paul Beckingham
|
78169648c8
|
Interval: Added ::_to accessors
|
2016-03-20 11:41:21 -04:00 |
|
Paul Beckingham
|
a22f27afc2
|
Interval: Added ::_from accessors
|
2016-03-20 11:40:24 -04:00 |
|
Paul Beckingham
|
61b04ff0e8
|
Database: Added ::getLatestInterval
|
2016-03-20 11:33:16 -04:00 |
|
Paul Beckingham
|
221cf863b2
|
Datafile: Added ::getLatestInterval
|
2016-03-20 11:31:28 -04:00 |
|
Paul Beckingham
|
fbe6584447
|
init: Propagated args, rules, database and log to CmdStart
|
2016-03-20 11:27:47 -04:00 |
|
Paul Beckingham
|
fc3b90f475
|
Database: Connected data updates to the current data file
|
2016-03-20 11:12:15 -04:00 |
|
Paul Beckingham
|
b3e315e08b
|
Datafile: Added data injection methods
|
2016-03-20 11:11:55 -04:00 |
|
Paul Beckingham
|
634e6bad75
|
Database: Added methods for injecting data
|
2016-03-20 11:07:40 -04:00 |
|
Paul Beckingham
|
175f0d63f4
|
Database: Removed unused ::location
|
2016-03-20 11:01:18 -04:00 |
|
Paul Beckingham
|
2906408a8d
|
init: Removed unnecessary diagnostics
|
2016-03-20 10:56:27 -04:00 |
|
Paul Beckingham
|
7ebbd5255e
|
Docs: Updated extensions docs
|
2016-03-20 10:54:13 -04:00 |
|
Paul Beckingham
|
6e805b62eb
|
Rules: Permit '<name> =' with no value in configuration
|
2016-03-20 10:42:45 -04:00 |
|
Paul Beckingham
|
3ffd07634c
|
Rules: Added default settings
|
2016-03-20 10:38:56 -04:00 |
|
Paul Beckingham
|
882a6efa00
|
CmdExtension: Table now assumes infinite width, adds 'link' label
- Infinity = 1024 in this case.
|
2016-03-20 10:26:32 -04:00 |
|
Paul Beckingham
|
1f1f416c54
|
CmdDiagnostics: Added extension status
|
2016-03-20 10:18:55 -04:00 |
|
Paul Beckingham
|
c62a0240c0
|
init: Propagated extensions to CmdDiagnostics
|
2016-03-20 10:08:40 -04:00 |
|
Paul Beckingham
|
08f0bde258
|
init: Propagated rules to CmdDiagnostics
|
2016-03-20 09:51:46 -04:00 |
|
Paul Beckingham
|
86b7642156
|
CmdExtensions: Renamed 'extension' command to 'extensions', for consistency
|
2016-03-20 09:47:46 -04:00 |
|
Paul Beckingham
|
b15f1661d8
|
Docs: Added 'extension' command to man page
|
2016-03-20 09:41:45 -04:00 |
|
Paul Beckingham
|
9778356f9a
|
CmdHelp: Added 'extension' help
|
2016-03-20 09:41:18 -04:00 |
|
Paul Beckingham
|
2b23697086
|
CmdExtension: Implemented
|
2016-03-20 09:20:29 -04:00 |
|
Paul Beckingham
|
83245c03e2
|
init: Propagated rules to CmdExtension
|
2016-03-20 09:19:56 -04:00 |
|
Paul Beckingham
|
b0cdff9e05
|
Lexer: Missing include
|
2016-03-20 08:46:31 -04:00 |
|
Paul Beckingham
|
1113406b7b
|
Tests: Added Lexer::Tokenize
|
2016-03-20 08:43:12 -04:00 |
|
Paul Beckingham
|
774b59f37e
|
CmdHelp: Enumerated all the missing entries
|
2016-03-19 18:05:25 -04:00 |
|
Paul Beckingham
|
b3f40b700b
|
init: Propagated extensions to CmdExtension
- Also added missing dispatch.
|
2016-03-19 18:04:18 -04:00 |
|
Paul Beckingham
|
5696306285
|
Docs: Various updates
|
2016-03-19 17:49:06 -04:00 |
|
Paul Beckingham
|
3b300157bd
|
Doc: Added diagnostics command to man page
|
2016-03-19 17:44:32 -04:00 |
|
Paul Beckingham
|
083810e50c
|
Docs: Updated project design
|
2016-03-19 17:41:00 -04:00 |
|
Paul Beckingham
|
d94c577fe7
|
Docs: Updated examples
|
2016-03-19 17:35:07 -04:00 |
|
Paul Beckingham
|
cc8161dce0
|
Docs: Updated intro doc
|
2016-03-19 17:32:32 -04:00 |
|
Paul Beckingham
|
0d3154bb88
|
Docs: Updated report design
|
2016-03-19 17:29:20 -04:00 |
|
Paul Beckingham
|
6fa545f805
|
Docs: Updated rules.txt, now that design met reality.
|
2016-03-19 17:26:32 -04:00 |
|
Paul Beckingham
|
21f2b138b0
|
Cleanup: formatting and diagnostics
|
2016-03-19 17:12:03 -04:00 |
|
Paul Beckingham
|
95d0bd6256
|
Rules: Implemented ::parse for settings, import
|
2016-03-19 16:34:31 -04:00 |
|
Paul Beckingham
|
2e75326317
|
Lexer: Now uses std::make_tuple
|
2016-03-19 16:32:19 -04:00 |
|
Paul Beckingham
|
248add6cea
|
Lexer: Added static ::tokenize method to reduce a string to tokens and types
|
2016-03-19 15:45:50 -04:00 |
|
Paul Beckingham
|
be80313366
|
Timew: Logs a cut mark on start
|
2016-03-19 13:36:52 -04:00 |
|