2
2
mirror of https://github.com/Hilbis/Hilbish synced 2025-04-02 03:33:22 +00:00

fix: custom handle ctrl c from readline

This commit is contained in:
TorchedSammy 2022-02-28 18:32:57 -04:00
parent d355d02b93
commit 36cd4d4123
Signed by: sammyette
GPG Key ID: 904FC49417B44DCD

View File

@ -14,6 +14,7 @@ import (
"github.com/pborman/getopt"
"github.com/yuin/gopher-lua"
"github.com/maxlandon/readline"
"golang.org/x/term"
)
@ -174,8 +175,12 @@ input:
break
}
if err != nil {
// If we get a completely random error, print
fmt.Fprintln(os.Stderr, err)
if err != readline.CtrlC {
// If we get a completely random error, print
fmt.Fprintln(os.Stderr, err)
}
fmt.Println("^C")
continue
}
oldInput := input