2
2
mirror of https://github.com/Hilbis/Hilbish synced 2025-04-02 19:53:23 +00:00

feat: dont put input in history if it starts with a space

This commit is contained in:
TorchedSammy 2022-01-27 16:28:29 -04:00
parent f2a2ac44d6
commit 8c802a6e6b
Signed by: sammyette
GPG Key ID: 904FC49417B44DCD

View File

@ -184,6 +184,7 @@ input:
// If we get a completely random error, print
fmt.Fprintln(os.Stderr, err)
}
oldInput := input
input = strings.TrimSpace(input)
if len(input) == 0 {
@ -202,7 +203,11 @@ input:
}
}
}
handleHistory(input)
// if input has space at the beginning, dont put in history
if !strings.HasPrefix(oldInput, " ") {
handleHistory(input)
}
runInput(input)
termwidth, _, err := term.GetSize(0)