1
0
Fork 0
Commit Graph

137 Commits

Author SHA1 Message Date
Kevin Matz 1c499437d7 ship an example config file 2022-05-13 00:01:26 -04:00
Kevin Matz dd452d5c6c don't ship a server config file 2022-05-13 00:01:01 -04:00
Kevin Matz a34327a874 log correct data type 2022-05-12 23:21:19 -04:00
Kevin Matz c44effaed9 remove confusing comment 2022-05-12 23:20:54 -04:00
Kevin Matz f90bd45e5e rename the config load function 2022-05-12 23:19:40 -04:00
Kevin Matz c392edccf7 uniform logging 2022-05-12 19:53:08 -04:00
Kevin Matz 8b7ecad7bc include LISTENER and WALKER in package 2022-05-12 19:52:38 -04:00
Kevin Matz a2146940f7 use an f string for the error message 2022-05-12 19:16:58 -04:00
Kevin Matz 784f7df603 fix __init__.py for package 2022-05-12 19:16:44 -04:00
Kevin Matz 19de92834d build with ANTLR 4.10.1 2022-05-12 18:20:17 -04:00
Kevin Matz 8056c0098a generate with Antlr 4.9.1 2021-01-28 08:27:31 -05:00
Kevin Matz 5c7a2c937a key combo macros 2020-11-25 09:39:42 -05:00
Kevin Matz 5bf36be3be additional pep8 typing 2020-11-25 09:38:24 -05:00
Kevin Matz c6cba182d3 spell checking 2020-11-25 09:33:34 -05:00
Kevin Matz 75bc47c14e neutral default config 2020-11-23 12:32:27 -05:00
Kevin Matz 9ccf773ebc remove unused imports 2020-11-23 12:32:06 -05:00
Kevin Matz ef37f016d4 pep8 cleanups 2020-11-23 12:31:44 -05:00
Kevin Matz 17081bc219 correct members of the module 2020-11-23 12:28:35 -05:00
Kevin Matz fda1ba596e generated files with ANTLR 4.8 2020-11-22 15:14:44 -05:00
Kevin Matz 457e53109c delay loading config file 2019-11-18 22:23:51 -05:00
Kevin Matz 9532b1c003 move hog class to submodule 2019-11-18 21:49:11 -05:00
Kevin Matz 56ea58d7f8 cleanup logging 2019-11-18 20:07:48 -05:00
Kevin Matz d414c8424c move shell interpreter to own file 2019-11-18 13:22:31 -05:00
Kevin Matz 28c7abf62a initial import 2019-11-18 13:22:00 -05:00
Kevin Matz 62adeda686 update manifest 2019-11-18 13:21:47 -05:00
Kevin Matz 57a432f2bc re-organize file tree 2019-11-18 13:21:36 -05:00
Kevin Matz 7fd48be3bc add note about GOTO restrictions on master 2019-11-17 14:30:25 -05:00
Kevin Matz b8aec65ee7 only use relative imports when a module 2019-11-17 13:27:08 -05:00
Kevin Matz 3d7b0e13b5 correct variable names in error handler 2019-11-17 13:26:31 -05:00
Kevin Matz 232cd9814b tolerate quotes and whitespace 2019-11-17 13:26:00 -05:00
Kevin Matz a33da15c9f sanitize names, not the list 2019-11-17 13:25:18 -05:00
Kevin Matz 8a0a3b739d document with comments 2019-11-17 13:05:13 -05:00
Kevin Matz f9fe9237d0 remove config file from memory 2019-11-17 13:04:54 -05:00
Kevin Matz b095913334 allow exit keyword to be entered case-insensitive 2019-11-17 13:03:38 -05:00
Kevin Matz 92b7be3160 refactor to remove branch. no functional change, better readability 2019-11-17 13:03:04 -05:00
Kevin Matz 49201ce142 rename listener variable for readability 2019-11-17 13:00:37 -05:00
Kevin Matz 57951e2524 allow device names to be quoted 2019-11-17 12:59:32 -05:00
Kevin Matz d69583c60b refactor for multiple devices 2019-11-17 12:36:11 -05:00
Kevin Matz fcc44e6f49 parse text in upper case 2019-11-17 11:48:55 -05:00
Kevin Matz c1a7ad48b2 use intra-package references for imports 2019-11-01 10:25:08 -04:00
Kevin Matz 04994f6804 treat module as a python package 2019-11-01 10:12:50 -04:00
Kevin Matz bc1e5920db cleanup span calculation 2018-10-29 17:19:18 -10:00
Kevin Matz 860088078d allow spans to be bounded by floats 2018-10-29 07:53:49 -10:00
Kevin Matz 31c9c0b5d5 change assert to current master 2018-10-29 07:52:16 -10:00
Kevin Matz 2527b1b0f8 spellcheck the docs 2018-10-29 05:34:14 -10:00
Kevin Matz 39630e9cde better configuration defaults 2018-10-29 05:32:04 -10:00
Kevin Matz 9378112570 change antlr4 includes to specific members 2018-10-29 04:43:04 -10:00
Kevin Matz e7d0a59ccb append the syntaxErrorListener, don’t replace default 2018-10-29 04:42:29 -10:00
Kevin Matz 380621c52b reuse antlr walker objects each parser 2018-10-28 19:40:56 -10:00
Kevin Matz f38e5c77ee allow parser syntax errors to stop parser tree walking 2018-10-28 19:21:19 -10:00