terminal: correct CSI sequence in (*Term).Println
<esc>[0m (reset) should be used instead of <esc>[37m (set foreground color to white)
This commit is contained in:
parent
6ae8633b08
commit
769dd59b4d
@ -17,7 +17,7 @@ import (
|
|||||||
const (
|
const (
|
||||||
historyFile string = ".dbg_history"
|
historyFile string = ".dbg_history"
|
||||||
TerminalBlueEscapeCode string = "\033[34m"
|
TerminalBlueEscapeCode string = "\033[34m"
|
||||||
TerminalWhiteEscapeCode string = "\033[37m"
|
TerminalResetEscapeCode string = "\033[0m"
|
||||||
)
|
)
|
||||||
|
|
||||||
type Term struct {
|
type Term struct {
|
||||||
@ -127,7 +127,7 @@ func (t *Term) Run() (error, int) {
|
|||||||
|
|
||||||
func (t *Term) Println(prefix, str string) {
|
func (t *Term) Println(prefix, str string) {
|
||||||
if !t.dumb {
|
if !t.dumb {
|
||||||
prefix = fmt.Sprintf("%s%s%s", TerminalBlueEscapeCode, prefix, TerminalWhiteEscapeCode)
|
prefix = fmt.Sprintf("%s%s%s", TerminalBlueEscapeCode, prefix, TerminalResetEscapeCode)
|
||||||
}
|
}
|
||||||
fmt.Printf("%s%s\n", prefix, str)
|
fmt.Printf("%s%s\n", prefix, str)
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user