term_font: Fix st font2 issue. Closes #1446

This commit is contained in:
Dylan Araps 2020-10-04 14:44:04 +03:00
parent 1c468b4e31
commit 566c8096da
No known key found for this signature in database
GPG Key ID: 46D62DD9F1DE636E
1 changed files with 7 additions and 6 deletions

View File

@ -3409,15 +3409,16 @@ END
# like a font definition. NOTE: There is a slight limitation in this approach. # like a font definition. NOTE: There is a slight limitation in this approach.
# Technically "Font Name" is a valid font. As it doesn't specify any font options # Technically "Font Name" is a valid font. As it doesn't specify any font options
# though it is hard to match it correctly amongst the rest of the noise. # though it is hard to match it correctly amongst the rest of the noise.
[[ -n "$binary" ]] && \ [[ -n "$binary" ]] &&
term_font="$(strings "$binary" | grep -F -m 1 \ term_font=$(
-e "pixelsize=" \ strings "$binary" |
-e "size=" \
-e "antialias=" \ grep -m 1 "*font[^2]"
-e "autohint=")" )
fi fi
term_font="${term_font/xft:}" term_font="${term_font/xft:}"
term_font="${term_font#*=}"
term_font="${term_font/:*}" term_font="${term_font/:*}"
;; ;;