Added go.mod
This commit is contained in:
parent
9c0f4d7b37
commit
04aeff6b52
|
|
@ -246,7 +246,6 @@ func (cm *CommandMapping) RegisterViewCommands() {
|
||||||
return nil
|
return nil
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
||||||
cm.Define("enter-command", "Enter command", "", func(ctx *CommandContext) error {
|
cm.Define("enter-command", "Enter command", "", func(ctx *CommandContext) error {
|
||||||
ctx.Frame().Prompt(PromptOptions{Prompt: ":"}, func(res string) error {
|
ctx.Frame().Prompt(PromptOptions{Prompt: ":"}, func(res string) error {
|
||||||
return cm.Eval(ctx, res)
|
return cm.Eval(ctx, res)
|
||||||
|
|
@ -259,7 +258,11 @@ func (cm *CommandMapping) RegisterViewCommands() {
|
||||||
cellX, cellY := grid.CellPosition()
|
cellX, cellY := grid.CellPosition()
|
||||||
if _, isRwModel := ctx.ModelVC().Model().(RWModel); isRwModel {
|
if _, isRwModel := ctx.ModelVC().Model().(RWModel); isRwModel {
|
||||||
ctx.Frame().Prompt(PromptOptions{Prompt: "> "}, func(res string) error {
|
ctx.Frame().Prompt(PromptOptions{Prompt: "> "}, func(res string) error {
|
||||||
return ctx.ModelVC().SetCellValue(cellY, cellX, res)
|
if err := ctx.ModelVC().SetCellValue(cellY, cellX, res); err != nil {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
ctx.Frame().ShowCellValue()
|
||||||
|
return nil
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
return nil
|
return nil
|
||||||
|
|
@ -273,7 +276,11 @@ func (cm *CommandMapping) RegisterViewCommands() {
|
||||||
Prompt: "> ",
|
Prompt: "> ",
|
||||||
InitialValue: grid.Model().CellValue(cellX, cellY),
|
InitialValue: grid.Model().CellValue(cellX, cellY),
|
||||||
}, func(res string) error {
|
}, func(res string) error {
|
||||||
return ctx.ModelVC().SetCellValue(cellY, cellX, res)
|
if err := ctx.ModelVC().SetCellValue(cellY, cellX, res); err != nil {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
ctx.Frame().ShowCellValue()
|
||||||
|
return nil
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
return nil
|
return nil
|
||||||
|
|
|
||||||
8
go.mod
Normal file
8
go.mod
Normal file
|
|
@ -0,0 +1,8 @@
|
||||||
|
module github.com/lmika/ted
|
||||||
|
|
||||||
|
go 1.15
|
||||||
|
|
||||||
|
require (
|
||||||
|
github.com/mattn/go-runewidth v0.0.9 // indirect
|
||||||
|
github.com/nsf/termbox-go v0.0.0-20200418040025-38ba6e5628f1
|
||||||
|
)
|
||||||
4
go.sum
Normal file
4
go.sum
Normal file
|
|
@ -0,0 +1,4 @@
|
||||||
|
github.com/mattn/go-runewidth v0.0.9 h1:Lm995f3rfxdpd6TSmuVCHVb/QhupuXlYr8sCI/QdE+0=
|
||||||
|
github.com/mattn/go-runewidth v0.0.9/go.mod h1:H031xJmbD/WCDINGzjvQ9THkh0rPKHF+m2gUSrubnMI=
|
||||||
|
github.com/nsf/termbox-go v0.0.0-20200418040025-38ba6e5628f1 h1:lh3PyZvY+B9nFliSGTn5uFuqQQJGuNrD0MLCokv09ag=
|
||||||
|
github.com/nsf/termbox-go v0.0.0-20200418040025-38ba6e5628f1/go.mod h1:IuKpRQcYE1Tfu+oAQqaLisqDeXgjyyltCfsaoYN18NQ=
|
||||||
Loading…
Reference in a new issue