From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#73730: 31.0.50; Support for color fonts on MS-Windows Date: Fri, 11 Oct 2024 06:36:55 +0300 Message-ID: <865xpz1fag.fsf@gnu.org> References: <36a6b4d5-c719-44d6-957d-bcd7db5a854b@imayhem.com> <4564ae61-9f78-4a59-92fa-b1f60bf0516b@imayhem.com> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="29797"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 73730@debbugs.gnu.org To: Cecilio Pardo Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Oct 11 05:40:13 2024 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1sz6Vg-0007ak-HS for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 11 Oct 2024 05:40:12 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sz6VM-0008MX-2N; Thu, 10 Oct 2024 23:39:52 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sz6VK-0008MP-W7 for bug-gnu-emacs@gnu.org; Thu, 10 Oct 2024 23:39:51 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sz6VK-0004hh-Ms for bug-gnu-emacs@gnu.org; Thu, 10 Oct 2024 23:39:50 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=References:In-Reply-To:From:Date:To:Subject; bh=0X2LUhpJ2S10KpKs6bADu8tqdycVZmP2XasyzE30c5o=; b=KXYCdbZJX/SwkVZVnBfsroUqEugJidfJYd3Jx8X3pSS/AUzSRGZkg/3j2WYruCFMXiefcz4qz7rDjfZE07xvTUTBMVrDdQcvKGiNpHxEXi7en77bBpYtqq9isJdy+LaMy2FYN6mIQhkAZrVJLaO3QOT0aZZFffndYz9/LCcp+nhoS+36d9UMngkShkXpK4xnfeJjRRMCIkrKmmEnesTA3FWQKL55lVkIbKPmCKah9x/R3goh5zbB2RhG7RFpdMOY677cG67qTn3WYHhW1XYTrT2f1+oF4djrJYWW7JP0JakqfdmNiwzXlXKHOnhuvpaRLLSAdNlibHTy2YEi7ISIfg==; Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1sz6VW-0004So-D2 for bug-gnu-emacs@gnu.org; Thu, 10 Oct 2024 23:40:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 11 Oct 2024 03:40:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 73730 X-GNU-PR-Package: emacs Original-Received: via spool by 73730-submit@debbugs.gnu.org id=B73730.172861797717115 (code B ref 73730); Fri, 11 Oct 2024 03:40:02 +0000 Original-Received: (at 73730) by debbugs.gnu.org; 11 Oct 2024 03:39:37 +0000 Original-Received: from localhost ([127.0.0.1]:32916 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sz6V7-0004Rz-8y for submit@debbugs.gnu.org; Thu, 10 Oct 2024 23:39:37 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:48318) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sz6V5-0004Rj-2C for 73730@debbugs.gnu.org; Thu, 10 Oct 2024 23:39:35 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sz6Sf-0004am-Vo; Thu, 10 Oct 2024 23:37:05 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=0X2LUhpJ2S10KpKs6bADu8tqdycVZmP2XasyzE30c5o=; b=fTBV6ygyx94I S3tR0vfwebwHGFxUO80JC/GBeEzgoNvSYKSBwqLM0HIGtsa7+iR/wwMuyHK8huxNRmjEIkTjl+2fX nw5usjsys+lmpIaUAsp2Gk7Hzvlo9KH3pcrAhDradU+bG+5zaNWLSWnS38sYcHt+UrKAQELKH+Ur7 MhlEKLFojTFHYLnJMSOqMikQxcRuxavuCHQx2IyVXAICNBm5sbsplHuKnw5aygc3suXKsN1Y0bme/ Ls2+3C3UtNDhyfo3LwxlVGj+zzRQVvpTIy82/J+t0xMSvL1yNCd+O/BGsAnvbr0JDkGNeeXB9s2Ng 3ffQTkwwIOCVWotgiPVLMw==; In-Reply-To: <4564ae61-9f78-4a59-92fa-b1f60bf0516b@imayhem.com> (message from Cecilio Pardo on Thu, 10 Oct 2024 23:50:00 +0200) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:293327 Archived-At: > Date: Thu, 10 Oct 2024 23:50:00 +0200 > From: Cecilio Pardo > > It looks like DirectWrite can't handle .FON files. When I build emacs, > the fixed-pitch face, which uses the Monospace family, gets the > "Courier" font which we can't use. > > I'd say that this wasn't failing before today's windows update, but who > knows... > > Any pointers? What happens if you revert commit 7eba90c12227 ? If this fixes the problem, please look at the rationale described in the commit log message and see if you get back the problem described there, and in particular what happens with the faces requested by info.el. It is possible that the problem described there only happens on XP, where there's no DirectWrite, in which case we could condition Qascii_0 so that it doesn't get in the way. But it is somewhat bothersome that .fon fonts are not supported. Are you sure this is true? What does Internet search bring? There are example programs on MSDN which use DirectWrite, can you try them with Courier and see if they also fail?