Exclude ``regular'' from font adstyle

* src/sfntfont.c (sfnt_parse_style): Disregard tokens matching
Regular entirely.
This commit is contained in:
Po Lu 2023-09-13 13:42:29 +08:00
parent dfaaedfba8
commit 3ef5f10b19

View file

@ -468,6 +468,12 @@ sfnt_parse_style (Lisp_Object style_name, struct sfnt_font_desc *desc)
{
style = NULL;
if (!strcmp (single, "regular"))
/* ``Regular'' within a font family can represent either the
weight, slant or width of the font. Leave each value as
its default, but never append it to the adstyle. */
goto next;
if (desc->weight == 80)
{
/* Weight hasn't been found yet. Scan through the weight