Commit 7eba90c1 authored by Eli Zaretskii's avatar Eli Zaretskii

Improve font selection by family on MS-Windows

* src/w32font.c (w32font_list_internal): Allow 'ascii-0' charset,
in addition to 'iso10646-1', 'unicode-bmp', and 'unicode-sip'.
This avoids rejecting many font families whose members are shown
by 'font-family-list', in particular 'courier' requested by
info.el.  Without this change, many values of ':family' attribute
of a face have no effect on MS-Windows, because they are rejected
due to bogus mismatch of the charset.
parent 73d213f2
...@@ -796,7 +796,8 @@ w32font_list_internal (struct frame *f, Lisp_Object font_spec, ...@@ -796,7 +796,8 @@ w32font_list_internal (struct frame *f, Lisp_Object font_spec,
&& !EQ (spec_charset, Qiso10646_1) && !EQ (spec_charset, Qiso10646_1)
&& !EQ (spec_charset, Qunicode_bmp) && !EQ (spec_charset, Qunicode_bmp)
&& !EQ (spec_charset, Qunicode_sip) && !EQ (spec_charset, Qunicode_sip)
&& !EQ (spec_charset, Qunknown)) && !EQ (spec_charset, Qunknown)
&& !EQ (spec_charset, Qascii_0))
return Qnil; return Qnil;
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment