From ed9c69248bdc160efb5702a44e23f952c0442d53 Mon Sep 17 00:00:00 2001 From: Randall Winkhart Date: Thu, 9 Mar 2023 16:24:47 -0500 Subject: [PATCH] Fixed zsh completions script breaking $path Former-commit-id: 7179fd168dd5c5a68854a72efe6a00153b97f1e5 Former-commit-id: 3329e42498daa2a78295bcd8949d8c7281d3575b --- extra/completion.bash | 4 ++-- extra/completion.zsh | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/extra/completion.bash b/extra/completion.bash index 638498a..b177b4f 100755 --- a/extra/completion.bash +++ b/extra/completion.bash @@ -4,10 +4,10 @@ _path_gen() { local sshyp_path="$HOME/.local/share/sshyp" local glob_status=$(shopt -p globstar) [ -z "${glob_status##*u*}" ] && shopt -s globstar # if recursive globbing is disabled, enable it - full_paths=("$sshyp_path"/**/*.gpg) + local full_paths=("$sshyp_path"/**/*.gpg) $glob_status # set recursive globbing to user default for path in "${full_paths[@]}"; do - trimmed_paths+=("${path:${#sshyp_path}:-4}") + trimmed_paths+=("${path:${#sshyp_path}:-4}") done } && diff --git a/extra/completion.zsh b/extra/completion.zsh index f305b36..4e2346f 100755 --- a/extra/completion.zsh +++ b/extra/completion.zsh @@ -2,8 +2,8 @@ sshyp_path="$HOME/.local/share/sshyp" full_paths=("$sshyp_path"/**/*.gpg) -for path in "${full_paths[@]}"; do - trimmed_paths+=("${${path#$sshyp_path}%????}") +for scan_path in "${full_paths[@]}"; do + trimmed_paths+=("${${scan_path#$sshyp_path}%????}") done case ${words[-2]} in