]> Kevux Git Server - fll/commit
Bugfix: color print is bleeding into GCC messages.
authorKevin Day <thekevinday@gmail.com>
Thu, 5 Nov 2020 02:05:07 +0000 (20:05 -0600)
committerKevin Day <thekevinday@gmail.com>
Thu, 5 Nov 2020 02:05:07 +0000 (20:05 -0600)
commitab60a5a375e03bd8046d547a6b1cef5e42e0994f
tree792cb2a78bbc41d2b707ec9e918599e9adf6aec0
parent0b344c25102e37a5a57e48d839de3d078d8112a5
Bugfix: color print is bleeding into GCC messages.

When GCC has an error or warning, the print messages end up discolored.

This seems to be an artifact of how streams work and the newline.
Move all final newlines out of the color context printing and print the newlines in a separate command.
This appears to avoid the mentioned problem.
level_3/fake/c/private-build.c