Bugfix for --file=... case

This commit is contained in:
Jakob Schöttl 2019-01-11 23:59:28 +01:00 committed by Simon Michael
parent 1cd979ae18
commit 637ab8855d

View File

@ -37,6 +37,7 @@ hledgerCompletionFunction() {
if [[ -z $subcommand ]]; then if [[ -z $subcommand ]]; then
declare completeFiles filenameSoFar declare completeFiles filenameSoFar
echo "$precedingWord, $wordToComplete"
case $wordToComplete in case $wordToComplete in
--file=*|--rules-file=*) --file=*|--rules-file=*)
completeFiles=1 completeFiles=1
@ -48,6 +49,10 @@ hledgerCompletionFunction() {
completeFiles=1 completeFiles=1
filenameSoFar=$wordToComplete filenameSoFar=$wordToComplete
;; ;;
=)
completeFiles=1
filenameSoFar=$wordToComplete
;;
esac esac
if [[ -n $completeFiles ]]; then if [[ -n $completeFiles ]]; then