From adadaba75e0254a61ae7f8a9864d4965aea1cdb9 Mon Sep 17 00:00:00 2001 From: BayLee4 <63376748+BayLee4@users.noreply.github.com> Date: Fri, 13 Jan 2023 16:29:11 +0100 Subject: [PATCH] Small optimization + consistent variable names style --- src/cli/cli.go | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/cli/cli.go b/src/cli/cli.go index d01e32de..929404de 100644 --- a/src/cli/cli.go +++ b/src/cli/cli.go @@ -359,18 +359,19 @@ type TabComplete struct{} func (t TabComplete) Do(line []rune, pos int) ([][]rune, int) { var words = strings.SplitAfter(string(line), "-") - var last_partial_word = words[len(words)-1] - if len(last_partial_word) == 0 { + var lastPartialWord = words[len(words)-1] + var nbCharacter = len(lastPartialWord) + if nbCharacter == 0 { // No completion return [][]rune{[]rune("")}, 0 } var strArray [][]rune for _, s := range mnemonicode.WordList { - if strings.HasPrefix(s, last_partial_word) { - strArray = append(strArray, []rune(s[len(last_partial_word):])) + if strings.HasPrefix(s, lastPartialWord) { + strArray = append(strArray, []rune(s[nbCharacter:])) } } - return strArray, len(last_partial_word) + return strArray, nbCharacter } func receive(c *cli.Context) (err error) {