aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPéter Szilágyi <peterke@gmail.com>2016-06-08 18:12:15 +0800
committerPéter Szilágyi <peterke@gmail.com>2016-06-08 18:12:15 +0800
commitd251d48439bf85d0fb0b52dd931e5ec6aea8b412 (patch)
treee385c5f6d10d9e87f5f54d8a4178ae4bfc713610
parentfdd61b83ffe1ac0e3ef0621acbd92dd61df9910d (diff)
downloaddexon-d251d48439bf85d0fb0b52dd931e5ec6aea8b412.tar.gz
dexon-d251d48439bf85d0fb0b52dd931e5ec6aea8b412.tar.zst
dexon-d251d48439bf85d0fb0b52dd931e5ec6aea8b412.zip
console: fix windows color transformation issue
-rw-r--r--console/console.go3
1 files changed, 2 insertions, 1 deletions
diff --git a/console/console.go b/console/console.go
index baa9cf545..ab0c1ea58 100644
--- a/console/console.go
+++ b/console/console.go
@@ -30,6 +30,7 @@ import (
"github.com/ethereum/go-ethereum/internal/jsre"
"github.com/ethereum/go-ethereum/internal/web3ext"
"github.com/ethereum/go-ethereum/rpc"
+ "github.com/mattn/go-colorable"
"github.com/peterh/liner"
"github.com/robertkrimen/otto"
)
@@ -80,7 +81,7 @@ func New(config Config) (*Console, error) {
config.Prompt = DefaultPrompt
}
if config.Printer == nil {
- config.Printer = os.Stdout
+ config.Printer = colorable.NewColorableStdout()
}
// Initialize the console and return
console := &Console{