summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>2024-08-03 18:11:57 +0300
committerEli Zaretskii <eliz@gnu.org>2024-08-03 18:11:57 +0300
commitff6954b9c833bfeb8032fb772fa08e60e9ec56a8 (patch)
tree95c5ac2d3d85e13e34ef5af47f8e7beba1bb1504 /lisp/emacs-lisp
parentef8276d4247fdf0b1ee19a2c70328710490dd2d6 (diff)
downloademacs-ff6954b9c833bfeb8032fb772fa08e60e9ec56a8.tar.gz
emacs-ff6954b9c833bfeb8032fb772fa08e60e9ec56a8.tar.bz2
emacs-ff6954b9c833bfeb8032fb772fa08e60e9ec56a8.zip
Improve font search and handling on MS-Windows
* src/w32font.c: Add commentary about font search on MS-Windows. (w32font_coverage_ok, add_font_entity_to_list) (font_supported_scripts): Consider the coverage OK if a font has only the SIP bit set, but also sets relevant codepage bits in the CSB bits. (font_supported_scripts): Fix script for USB bit 99. * src/font.c (font_parse_fcname, font_parse_family_registry) [HAVE_NTGUI]: Don't consider hyphenated suffixes of some Windows fonts as not belonging to the family name. * src/w32uniscribe.c (uniscribe_check_otf_1): Increase tags[] array size, to avoid the E_OUTOFMEMORY error for some fonts. * lisp/international/fontset.el (font-encoding-alist): Add 'unicode-sip'.
Diffstat (limited to 'lisp/emacs-lisp')
0 files changed, 0 insertions, 0 deletions