Merge "base: reimagine line splitting in logger.cpp" into rvc-dev