Doc and logic corrections per the linter

This commit is contained in:
Christian Rocha 2020-10-26 22:56:53 -04:00
parent 9c780011ff
commit 9b47f26bdd
No known key found for this signature in database
GPG Key ID: D6CC7A16E5878018

View File

@ -17,11 +17,11 @@ const defaultBlinkSpeed = time.Millisecond * 530
// color is a helper for returning colors. // color is a helper for returning colors.
var color func(s string) termenv.Color = termenv.ColorProfile().Color var color func(s string) termenv.Color = termenv.ColorProfile().Color
// blinkMsg and blinkCanceled are used to manage cursor blinking // blinkMsg and blinkCanceled are used to manage cursor blinking.
type blinkMsg struct{} type blinkMsg struct{}
type blinkCanceled struct{} type blinkCanceled struct{}
// Messages for clipboard events // Messages for clipboard events.
type pasteMsg string type pasteMsg string
type pasteErrMsg struct{ error } type pasteErrMsg struct{ error }
@ -43,7 +43,7 @@ const (
// EchoOnEdit // EchoOnEdit
) )
// Manages cursor blinking // blinkCtx manages cursor blinking.
type blinkCtx struct { type blinkCtx struct {
ctx context.Context ctx context.Context
cancel context.CancelFunc cancel context.CancelFunc
@ -160,10 +160,8 @@ func (m *Model) SetCursor(pos int) bool {
// Show the cursor unless it's been explicitly hidden // Show the cursor unless it's been explicitly hidden
m.blink = m.cursorMode == cursorHide m.blink = m.cursorMode == cursorHide
if m.cursorMode == cursorBlink { // Reset cursor blink if necessary
return true return m.cursorMode == cursorBlink
}
return false
} }
// CursorStart moves the cursor to the start of the field. Returns whether or // CursorStart moves the cursor to the start of the field. Returns whether or
@ -633,7 +631,7 @@ func (m Model) cursorView(v string) string {
String() String()
} }
// blinkCmd is an internal command used to manage cursor blinking // blinkCmd is an internal command used to manage cursor blinking.
func (m Model) blinkCmd() tea.Cmd { func (m Model) blinkCmd() tea.Cmd {
if m.blinkCtx != nil && m.blinkCtx.cancel != nil { if m.blinkCtx != nil && m.blinkCtx.cancel != nil {
m.blinkCtx.cancel() m.blinkCtx.cancel()