diff --git a/CHANGELOG.md b/CHANGELOG.md index 299f3fd9..00fda7e8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,6 +15,10 @@ ### Changed + +* Spaces no longer removed from zsh font name completions. + + ### Deprecated ### Removed diff --git a/completions/zsh/_foot b/completions/zsh/_foot index c573d4cf..7cef2646 100644 --- a/completions/zsh/_foot +++ b/completions/zsh/_foot @@ -17,7 +17,9 @@ _arguments \ case ${state} in fonts) - _values 'font families' $(fc-list : family | tr -d ' ') + IFS=$'\n' + _values 'font families' $(fc-list : family | sed 's/,/\n/g' | sort | uniq) + unset IFS ;; terms)