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.devel Subject: Re: Inaccuracy in NEWS.28 Date: Tue, 01 Mar 2022 16:45:24 +0200 Message-ID: <83bkyplojf.fsf@gnu.org> References: <87fso22ryu.fsf.ref@yahoo.com> <87fso22ryu.fsf@yahoo.com> <83o82pluym.fsf@gnu.org> <87tuch262k.fsf@yahoo.com> <83h78hlsqw.fsf@gnu.org> <877d9dx0xn.fsf@yahoo.com> <87zgm9iy30.fsf@gmail.com> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="26166"; mail-complaints-to="usenet@ciao.gmane.io" Cc: luangruo@yahoo.com, emacs-devel@gnu.org To: Robert Pluim Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Mar 01 15:46:57 2022 Return-path: Envelope-to: ged-emacs-devel@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 1nP3mD-0006be-LM for ged-emacs-devel@m.gmane-mx.org; Tue, 01 Mar 2022 15:46:57 +0100 Original-Received: from localhost ([::1]:43712 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nP3mC-0006S4-Mf for ged-emacs-devel@m.gmane-mx.org; Tue, 01 Mar 2022 09:46:56 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:47268) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nP3kp-0005JZ-NF for emacs-devel@gnu.org; Tue, 01 Mar 2022 09:45:31 -0500 Original-Received: from [2001:470:142:3::e] (port=36874 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nP3kp-0004wc-DA; Tue, 01 Mar 2022 09:45:31 -0500 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=GtIV6ow1dJtNKsO8/1WnChL77IdII0+8VMDZCmHyYYc=; b=q36bkE9wB2PI kZPNH1OB76tbU3rCYdaEKm+pOn84VVT9ADc/15F5wM5KMX57tvis3jIjgUxvzfrumJJH7+iGt7JmK vIupQ03OuWYJKkx9BXObJg1anw5e+GzTIu+mJ3s7XMvZGeB7tbUHfVACIDpGQRpcaEseHdgnHkwIJ Cv0+rSBTqdVVdlRtX5uJ9lgpTX5LzgGkv0d3l1dBmtqX+zrn+wup+Z+LJSmZ4YKnzH0k8EOUz5sQp hrZUlfAZH2xp3nN4HcGujbYXu4oQT3U+Fb948J426g6s47IPiorBry+dDMPRsKdkTFlFx1nUT86Hx OWh1b1x2OseChFNdOcPwgg==; Original-Received: from [87.69.77.57] (port=3030 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nP3ko-0006z8-Re; Tue, 01 Mar 2022 09:45:31 -0500 In-Reply-To: <87zgm9iy30.fsf@gmail.com> (message from Robert Pluim on Tue, 01 Mar 2022 14:47:31 +0100) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:286753 Archived-At: > From: Robert Pluim > Cc: Eli Zaretskii , emacs-devel@gnu.org > Date: Tue, 01 Mar 2022 14:47:31 +0100 > > Po> ** The Cairo graphics library is now used by default if present. > Po> -'--with-cairo' is now the default, if the appropriate development files > Po> -are found by 'configure'. Note that building with Cairo means using > Po> -Pango instead of libXFT for font support. Since Pango 1.44 has > Po> -removed support for bitmapped fonts, this may require you to adjust > Po> -your font settings. > Po> +'--with-cairo' is now the default, if the appropriate development > Po> +files are found by 'configure'. Building with Cairo is known to cause > Po> +some problems with bitmap fonts. This may require you to adjust your > Po> +font settings, or to build with Xft support instead. > > Po> Note also that 'FontBackend' settings in ".Xdefaults" or > Po> ".Xresources", or 'font-backend' frame parameter settings in your init > > I think this is fine. Note we do call some Pango api's when using the > GTK font chooser, but I suspect you could never choose a bitmapped > font that way anyway. OK, so let's install this on the emacs-28 branch. Thanks.