Formatting tweaks

This commit is contained in:
NaifBanana 2026-05-02 03:37:06 -05:00
parent 1c40d98812
commit 2ef222b7ba
2 changed files with 7 additions and 8 deletions

View File

@ -10,20 +10,19 @@ nb::DefaultDebugLogger logger(std::cout);
#endif // _NB_NO_LOGGER
bool nb::DefaultDebugLogger::process(const LogEvent& msg) {
constexpr size_t level_field_width = 3;
constexpr size_t msg_prompt_length = level_field_width+6;
constexpr size_t level_field_width = 5;
constexpr size_t msg_prompt_length = level_field_width+7;
for (const auto os : this->_ostream) {
*os << "[";
os->width(level_field_width);
(*os << std::to_string(msg.lvl)).width(level_field_width);
*os << "] :: ";
*os << std::to_string(msg.lvl) << "] :: ";
std::string fileloc="";
if (!msg.file.empty()) {
fileloc += "(" + msg.file + ":" + std::to_string(msg.line) + ") - ";
}
*os << indent_strblock(
fileloc + msg.msg,
std::string(15 - msg_prompt_length, ' '),
std::string(20 - msg_prompt_length, ' '),
""
) << nb::NEWLINE;
}

View File

@ -31,8 +31,8 @@ const nb::ErrorCodeMap TestError::ErrorMessages{
int main() {
nb::logger.log("Whoop!");
try {
THROW(nb::Error(1));
} catch (nb::Error<> e){
THROW(TestError(0, TestError(1, TestError(2, TestError(3, TestError(2))))));
} catch (TestError e){
nb::logger.log("nb::Error was thrown!");
}
@ -41,6 +41,6 @@ int main() {
} catch (std::exception e){
nb::logger.log("std::exception was thrown!");
}
ERROR("hello there!");
return 0;
}