]> git.eshelyaron.com Git - emacs.git/commitdiff
Handle FC_CHARCELL in xftfont_open
authorLars Ingebrigtsen <larsi@gnus.org>
Sun, 17 Nov 2019 16:32:37 +0000 (17:32 +0100)
committerLars Ingebrigtsen <larsi@gnus.org>
Sun, 17 Nov 2019 16:32:37 +0000 (17:32 +0100)
* src/xftfont.c (xftfont_open): FC_CHARCELL is apparently an alias
for FC_DUAL used in some east Asian fonts (bug#35079).  Modelled
after a patch suggested by Kenichi Handa.

src/xftfont.c

index e0035808172871d3ddd26a1da8dd7721fe9b5e9d..fa06d967369b7eea83c3a2418c41031b9914fb49 100644 (file)
@@ -211,6 +211,9 @@ xftfont_open (struct frame *f, Lisp_Object entity, int pixel_size)
 #ifdef FC_DUAL
       && spacing != FC_DUAL
 #endif /* FC_DUAL */
+#ifdef FC_CHARCELL
+      && spacing != FC_CHARCELL
+#endif /* FC_CHARCELL */
       )
     {
       font->min_width = font->max_width = font->average_width