This refactors how Doom captures and redirects its output (to stdout and stderr) into a more general with-output-to! macro, and: - Simplifies the "print level" system. The various doom-print-*-level variables have been removed. - Adds a new print level: notice, which will be the default level for all standard output (from print!, doom-print, prin[ct1], etc). - Adds a with-output-to! macro for capturing and redirecting output to multiple streams (without suppressing it from stdout). It can also be nested. - Changes the following about doom-print: - Default :format changed to nil (was t) - Default :level changed to t (was `doom-print-level`) - No longer no-ops if OUTPUT is only whitespace |
||
---|---|---|
.. | ||
make | ||
autoloads.el | ||
ci.el | ||
compile.el | ||
doctor.el | ||
env.el | ||
help.el | ||
info.el | ||
install.el | ||
make.el | ||
packages.el | ||
run.el | ||
sync.el | ||
test.el | ||
upgrade.el |