TheochemUI / eOn

eOn v3 and beyond
https://theochemui.github.io/eOn/
BSD 3-Clause "New" or "Revised" License
2 stars 2 forks source link

MAINT: Separate logging and output #155

Open HaoZeke opened 1 month ago

HaoZeke commented 1 month ago

spdlog is great. However, its use is currently overloaded to writing output files and handling logs. This is a weird situation. I'd like to have this separated out. Also unfortunately, spdlog has slightly less documentation than say, the newer C++17 Quill..

HaoZeke commented 1 month ago

Closely related is the use of _mt loggers, since we aren't really multi-threaded (yet), the _st variants are a better bet.