doc/news.texi | 8 ++++++++ log.go | 2 +- diff --git a/doc/news.texi b/doc/news.texi index cba7aeb5de2a92899f0c6d27c579f3c263d681ec7d686d06769fbc2b009187ab..564fa49024678a30d64bdcff10d4d083f3f91b18ad8421855b4f7a8e0c9c294a 100644 --- a/doc/news.texi +++ b/doc/news.texi @@ -2,6 +2,14 @@ @node News @cindex news @unnumbered News +@anchor{Release 1_26_0} +@section Release 1.26.0 +@itemize +@item + Debug output contained colour-related attribute even if + @env{$NO_COLOR=1} was set. +@end itemize + @anchor{Release 1_25_0} @section Release 1.25.0 @itemize diff --git a/log.go b/log.go index f8c76edad00bdb8605ebb0deb720880b9794ffe950cb8c7cabd88f6aaa40ac81..e6e5c8001fe35ad5532a5c3f4ad670742ee2248b2b342f628c9787decc893a06 100644 --- a/log.go +++ b/log.go @@ -102,7 +102,7 @@ fmt.Sprintf("enable jobserver messages logging (%s=1)", EnvLogJS)) } func erasedStatus(s, end string) string { - if NoProgress { + if NoProgress || NoColor { return s + end } return s + KeyEraseLine + end