hy/hy
Brandon T. Willard cadfa4152b Make colored output configurable
Colored exception output is now disabled by default and configurable through
`hy.errors._hy_colored_errors` and the environment variable
`HY_COLORED_ERRORS`.

Likewise, Hy model/AST color printing is now configurable and disabled by
default.  The corresponding variables are `hy.models._hy_colored_ast_objects`
and `HY_COLORED_AST_OBJECTS`.

Closes hylang/hy#1429, closes hylang/hy#1510.
2019-02-07 13:43:58 -05:00
..
contrib Update copyright years 2019-02-07 08:57:35 -05:00
core Retain compiled source and file information for exceptions 2019-02-07 13:43:58 -05:00
extra Update copyright years 2019-02-07 08:57:35 -05:00
lex Retain compiled source and file information for exceptions 2019-02-07 13:43:58 -05:00
__init__.py Refactor REPL error handling and filter Hy internal trace output 2019-02-07 13:43:58 -05:00
__main__.py Make all files comply with license-header policy 2017-04-27 14:16:57 -07:00
_compat.py Retain compiled source and file information for exceptions 2019-02-07 13:43:58 -05:00
cmdline.py Refactor REPL error handling and filter Hy internal trace output 2019-02-07 13:43:58 -05:00
compiler.py Refactor REPL error handling and filter Hy internal trace output 2019-02-07 13:43:58 -05:00
completer.py Update copyright years 2019-02-07 08:57:35 -05:00
errors.py Make colored output configurable 2019-02-07 13:43:58 -05:00
importer.py Retain compiled source and file information for exceptions 2019-02-07 13:43:58 -05:00
macros.py Retain compiled source and file information for exceptions 2019-02-07 13:43:58 -05:00
model_patterns.py Update copyright years 2019-02-07 08:57:35 -05:00
models.py Make colored output configurable 2019-02-07 13:43:58 -05:00