13 Commits

Author SHA1 Message Date
Jonathan Bernard
969af93425 Bugfix for new HTTP<->CLI functionality. 2018-10-03 03:42:10 -05:00
Jonathan Bernard
e0eb8fd4c2 Add functions for a simple CLI<->HTTP layer. 2018-10-02 12:09:18 -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
64fdcb359d Bump version to use Nim 0.18.0 (stable) instead of 0.18.1 (not yet released). 2018-05-14 09:06:45 -05:00
Jonathan Bernard
4ed613523b toUpper moved to unicode module. 2018-05-11 21:33:57 -05:00
Jonathan Bernard
441063a393 Update to support Nim 0.18 2018-04-02 14:39:49 -05:00
Jonathan Bernard
cce4e5ec80 Expand effect list of exec to keep up with Nim compiler (need to investigate later). 2017-11-15 21:03:03 -06:00
Jonathan Bernard
9fba13a965 Refactor exec interface. 2017-08-16 11:01:22 -05:00
Jonathan Bernard
96b6832834 Fix default value of sendMsg. 2017-08-15 14:33:48 -05:00
Jonathan Bernard
be91137318 Added blocking process execution, ENV loading. 2017-08-15 14:03:29 -05:00
Jonathan Bernard
f77efa1cd7 Initial commit with CombinedConfig and daemonize implementations. 2016-11-04 16:30:06 -05:00