Cc: rpluim@gmail.com, 52493@debbugs.gnu.org
From: Dmitry Gutov <dgutov@yandex.ru>
Date: Fri, 17 Dec 2021 15:30:46 +0300
Lars, do we make that kludge unconditionally compiled on all systems?
The change which Dmitry's bisection found as the culprit cannot be
undone, I think, because without it we cannot support medium weight
separately from regular.
Are we sure the bisected change (dae3c4e89b27) itself doesn't need a
tweak? From all the explanations here, I would expect
(set-face-attribute 'default nil :height 110 :weight 'medium :family
"Inconsolata")
to work correctly even without your "kludge". But it does not.
Like, okay, Inconsolata_dz has a weird "style" ("dz"), but the plain
Inconsolata is "Medium".