Commit Graph
8 Commits
Author SHA1 Message Date
Jonathan Bernard e9351fbd9d Fix bug in CombinedConfig: need to allow for config values not defined in the possible CLI args. 2019-02-18 16:06:10 -06:00
Jonathan Bernard 8036af6bc8 Add CombinedConfig.getVal that raises an exception if the config key is not found. 2019-02-18 15:38:30 -06:00
Jonathan Bernard b9a69809eb Merge in fix lost from 0.5.1 2019-02-18 15:34:09 -06:00
Jonathan Bernard 969af93425 Bugfix for new HTTP<->CLI functionality. 2018-10-03 03:42:10 -05:00
Jonathan Bernard d368e85e33 Refactor color functions to provide a unified interface for fore/back ground. 2018-05-29 14:18:14 -05:00
Jonathan Bernard 49342818ec Add basic support for ANSI color escape codes.
Nim's `terminal` library provides ANSI terminal escape support, but
only when writing directly to a File handle. This commit adds the
`term{FG,BG}` procedures and `termReset` constant to help with embedding
ANSI escape codes in string data.
2018-05-29 12:53:42 -05:00
Jonathan Bernard 95f3bc48bd Make the CombinedConfig.getVal function more tolerant of non-string values. 2018-05-18 11:18:40 -05:00
Jonathan Bernard 441063a393 Update to support Nim 0.18 2018-04-02 14:39:49 -05:00