c-family.kak: properly quote shell variable

This will fail with filenames with spaces otherwise
This commit is contained in:
Olivier Perret 2021-04-30 11:51:58 +02:00
parent 3b147bca0a
commit 0bcbcef7dc

View File

@ -419,7 +419,7 @@ define-command -hidden c-family-alternative-file %{
/*) altname="${alt_dir}/${file_noext}.${ext}" ;;
*) altname="${dir}/${alt_dir}/${file_noext}.${ext}" ;;
esac
if [ -f ${altname} ]; then
if [ -f "${altname}" ]; then
printf 'edit %%{%s}\n' "${altname}"
exit
fi
@ -433,7 +433,7 @@ define-command -hidden c-family-alternative-file %{
/*) altname="${alt_dir}/${file_noext}.${ext}" ;;
*) altname="${dir}/${alt_dir}/${file_noext}.${ext}" ;;
esac
if [ -f ${altname} ]; then
if [ -f "${altname}" ]; then
printf 'edit %%{%s}\n' "${altname}"
exit
fi