Skip to content

Commit

Permalink
internal/debug: support color terminal for cygwin/msys2 (ethereum#17740)
Browse files Browse the repository at this point in the history
  • Loading branch information
gzliudan committed Nov 15, 2024
1 parent 49e889e commit 7865057
Show file tree
Hide file tree
Showing 11 changed files with 2 additions and 150 deletions.
4 changes: 2 additions & 2 deletions internal/debug/flags.go
Original file line number Diff line number Diff line change
Expand Up @@ -25,10 +25,10 @@ import (
"runtime"

"github.com/XinFinOrg/XDPoSChain/log"
"github.com/XinFinOrg/XDPoSChain/log/term"
"github.com/XinFinOrg/XDPoSChain/metrics"
"github.com/XinFinOrg/XDPoSChain/metrics/exp"
colorable "github.com/mattn/go-colorable"
"github.com/mattn/go-isatty"
"gopkg.in/urfave/cli.v1"
)

Expand Down Expand Up @@ -113,7 +113,7 @@ var Flags = []cli.Flag{
var Glogger *log.GlogHandler

func init() {
usecolor := term.IsTty(os.Stderr.Fd()) && os.Getenv("TERM") != "dumb"
usecolor := (isatty.IsTerminal(os.Stderr.Fd()) || isatty.IsCygwinTerminal(os.Stderr.Fd())) && os.Getenv("TERM") != "dumb"
output := io.Writer(os.Stderr)
if usecolor {
output = colorable.NewColorableStderr()
Expand Down
21 changes: 0 additions & 21 deletions log/term/LICENSE

This file was deleted.

13 changes: 0 additions & 13 deletions log/term/terminal_appengine.go

This file was deleted.

13 changes: 0 additions & 13 deletions log/term/terminal_darwin.go

This file was deleted.

18 changes: 0 additions & 18 deletions log/term/terminal_freebsd.go

This file was deleted.

14 changes: 0 additions & 14 deletions log/term/terminal_linux.go

This file was deleted.

7 changes: 0 additions & 7 deletions log/term/terminal_netbsd.go

This file was deleted.

20 changes: 0 additions & 20 deletions log/term/terminal_notwindows.go

This file was deleted.

7 changes: 0 additions & 7 deletions log/term/terminal_openbsd.go

This file was deleted.

9 changes: 0 additions & 9 deletions log/term/terminal_solaris.go

This file was deleted.

26 changes: 0 additions & 26 deletions log/term/terminal_windows.go

This file was deleted.

0 comments on commit 7865057

Please # to comment.