From 9e90d25cce548d1b55b7aeda9ab6dec895192bad Mon Sep 17 00:00:00 2001 From: Vladimir Zhelezov Date: Fri, 18 Dec 2020 10:32:30 +0100 Subject: [PATCH] Add basic editor configuration to shell scripts --- shell-completion/parse-commands.sh | 7 +++++++ shell-completion/parse-options.sh | 13 ++++++++++--- 2 files changed, 17 insertions(+), 3 deletions(-) diff --git a/shell-completion/parse-commands.sh b/shell-completion/parse-commands.sh index 65489fdf9..1ced05a77 100755 --- a/shell-completion/parse-commands.sh +++ b/shell-completion/parse-commands.sh @@ -11,3 +11,10 @@ commands_help=$(hledger) sed 's/\s*,\s*/\n/g' | sed '/^.$/d' } | sed '/^hledger/d' | sort -u + +# Local Variables: +# mode: sh +# sh-basic-offset: 4 +# indent-tabs-mode: nil +# End: +# ex: ts=4 sw=4 et diff --git a/shell-completion/parse-options.sh b/shell-completion/parse-options.sh index 3ba7f9ad9..7d7636906 100755 --- a/shell-completion/parse-options.sh +++ b/shell-completion/parse-options.sh @@ -9,6 +9,13 @@ declare hledgerArgs=(--help) [[ -n $subcommand ]] && hledgerArgs=("$subcommand" "${hledgerArgs[@]}") hledger "${hledgerArgs[@]}" | - sed -rn '/^\s+-/p' | - sed -rn 's/^\s{1,4}(-.)?\s{1,4}(--[a-zA-Z][-_a-zA-Z0-9]+=?).*/\2/p' | - sort -u + sed -rn '/^\s+-/p' | + sed -rn 's/^\s{1,4}(-.)?\s{1,4}(--[a-zA-Z][-_a-zA-Z0-9]+=?).*/\2/p' | + sort -u + +# Local Variables: +# mode: sh +# sh-basic-offset: 4 +# indent-tabs-mode: nil +# End: +# ex: ts=4 sw=4 et