mirror of
git://git.code.sf.net/p/zsh/code
synced 2024-11-19 21:44:11 +01:00
17 lines
302 B
Plaintext
17 lines
302 B
Plaintext
#autoload
|
|
|
|
local expl
|
|
|
|
_tags fonts || return 1
|
|
|
|
# This *has* to be improved some day...
|
|
|
|
if (( ! $+_font_cache )); then
|
|
typeset -gU _font_cache
|
|
|
|
_font_cache=( "${(@)^${(@f)$(_call fonts xlsfonts)}%%--*}--" )
|
|
fi
|
|
|
|
_wanted fonts expl font \
|
|
compadd -M 'r:|-=* r:|=*' "$@" -S '' - "$_font_cache[@]"
|