
Use of `replace` in go.mod breaks delve installation using `go install`. (see https://github.com/golang/go/issues/40276) Workaround this limitation by explicitly require the fork github.com/go-delve/liner. go-delve/liner@v1.2.2-1 already has go.mod module name fixed to be github.com/go-delve/liner. Fixes go-delve/delve#2904
27 lines
368 B
Go
27 lines
368 B
Go
package liner
|
|
|
|
import (
|
|
"golang.org/x/sys/unix"
|
|
)
|
|
|
|
const (
|
|
getTermios = unix.TCGETS
|
|
setTermios = unix.TCSETS
|
|
)
|
|
|
|
const (
|
|
icrnl = unix.ICRNL
|
|
inpck = unix.INPCK
|
|
istrip = unix.ISTRIP
|
|
ixon = unix.IXON
|
|
opost = unix.OPOST
|
|
cs8 = unix.CS8
|
|
isig = unix.ISIG
|
|
icanon = unix.ICANON
|
|
iexten = unix.IEXTEN
|
|
)
|
|
|
|
type termios unix.Termios
|
|
|
|
const cursorColumn = false
|