forked from cerc-io/plugeth
cmd/geth: removed multiline support
When attempting to paste very long lines of text the REPL goes completely fubar, never completing the paste. Removing the multiline support "fixes" this. Long lines of text are usually pasted when deploying contracts and as it stands right now makes creating new contracts from the REPL impossible.
This commit is contained in:
parent
85865a51b6
commit
cec92f5940
@ -119,7 +119,6 @@ func newLightweightJSRE(docRoot string, client rpc.Client, datadir string, inter
|
|||||||
lr.SetCtrlCAborts(true)
|
lr.SetCtrlCAborts(true)
|
||||||
lr.SetWordCompleter(makeCompleter(js))
|
lr.SetWordCompleter(makeCompleter(js))
|
||||||
lr.SetTabCompletionStyle(liner.TabPrints)
|
lr.SetTabCompletionStyle(liner.TabPrints)
|
||||||
lr.SetMultiLineMode(true)
|
|
||||||
js.prompter = lr
|
js.prompter = lr
|
||||||
js.atexit = func() {
|
js.atexit = func() {
|
||||||
js.withHistory(datadir, func(hist *os.File) { hist.Truncate(0); lr.WriteHistory(hist) })
|
js.withHistory(datadir, func(hist *os.File) { hist.Truncate(0); lr.WriteHistory(hist) })
|
||||||
|
Loading…
Reference in New Issue
Block a user