Added go.mod

This commit is contained in:
Leon Mika 2020-09-29 00:56:36 +00:00
parent 9c0f4d7b37
commit 04aeff6b52
3 changed files with 26 additions and 7 deletions

View file

@ -246,7 +246,6 @@ func (cm *CommandMapping) RegisterViewCommands() {
return nil
})
cm.Define("enter-command", "Enter command", "", func(ctx *CommandContext) error {
ctx.Frame().Prompt(PromptOptions{Prompt: ":"}, func(res string) error {
return cm.Eval(ctx, res)
@ -259,7 +258,11 @@ func (cm *CommandMapping) RegisterViewCommands() {
cellX, cellY := grid.CellPosition()
if _, isRwModel := ctx.ModelVC().Model().(RWModel); isRwModel {
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
@ -273,7 +276,11 @@ func (cm *CommandMapping) RegisterViewCommands() {
Prompt: "> ",
InitialValue: grid.Model().CellValue(cellX, cellY),
}, 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

8
go.mod Normal file
View 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
View 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=