foliant-docs / foliant

Comprehensive markdown-based documentation toolkit
https://foliant-docs.github.io/docs/
MIT License
160 stars 9 forks source link

Add sane logging #35

Closed moigagoo closed 6 years ago

moigagoo commented 6 years ago

Currently, the only way a preprocessor can signal about a problem is by crashing the build. Also, there may be preprocessors that do not modify the source but rather check it producing diagnostics information, e.g. linters. Such preprocessors have no standard means to yield their output.

I propose Foliant logs build activities in log files. Multiple variants can be implemented:

moigagoo commented 6 years ago

Done in 1.0.4.

moigagoo commented 6 years ago

Done in 1.0.4.