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 15:14:31 +0200 Message-ID: <83h78hlsqw.fsf@gnu.org> References: <87fso22ryu.fsf.ref@yahoo.com> <87fso22ryu.fsf@yahoo.com> <83o82pluym.fsf@gnu.org> <87tuch262k.fsf@yahoo.com> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="7116"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Po Lu , Robert Pluim Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Mar 01 14:17:24 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 1nP2NY-0001k8-GA for ged-emacs-devel@m.gmane-mx.org; Tue, 01 Mar 2022 14:17:24 +0100 Original-Received: from localhost ([::1]:50090 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nP2NX-0001Qd-4h for ged-emacs-devel@m.gmane-mx.org; Tue, 01 Mar 2022 08:17:23 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:50882) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nP2Kt-00084e-Qc for emacs-devel@gnu.org; Tue, 01 Mar 2022 08:14:39 -0500 Original-Received: from [2001:470:142:3::e] (port=34632 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 1nP2Kt-00080h-H9; Tue, 01 Mar 2022 08:14:39 -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=h7zrptkzxDDuPJeY2b1n3/tA3CClDI+BCQdwI1LDTZQ=; b=JSevQDP6OOEH XVu4YZj3sss9jGYsTC+OJgSgIDFicbwjPUT0H71xIHK+64fXDSoQR1bhzIIJ4dvSHy9Y+zgA9N4r0 JfVQhCwu0NfuIm4h/H6urWAiaLeWGK7g+QAwP70dgqwRsISjBlRAsec9EQW904j3/zinZZxV3jyga ZVHce9DDLOf9+pCa0/Ckd/1GznFzWlgNOw7q9qeM3a5CD4S7hFsRS+lcqTdHdbAoQhl7fPJzJ5Afs z2epxevfRmZ0cpBGYstO/zOzyP3i40DJf38xlf1Wri1pdlgh2XrJsgGY93hRKRmzd0MCc3vFb3VWG 6vX7YoQobs5Us/h0N690tg==; Original-Received: from [87.69.77.57] (port=1446 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 1nP2Ks-0006qH-Vv; Tue, 01 Mar 2022 08:14:39 -0500 In-Reply-To: <87tuch262k.fsf@yahoo.com> (message from Po Lu on Tue, 01 Mar 2022 20:46:59 +0800) 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:286749 Archived-At: > From: Po Lu > Cc: emacs-devel@gnu.org > Date: Tue, 01 Mar 2022 20:46:59 +0800 > > Eli Zaretskii writes: > > > So if you think mentioning Pango there is incorrect (but please > > explain why, as I don't think I agree with your reasoning: AFAIK Pango > > is the text layout engine used by Cairo) > > Pango is a text layout and font management library which operates on a > much higher level than cairo. It performs bidirectional reordering, and > delegates to HarfBuzz for text shaping, along with using FreeType for > calculating glyph metrics and for opening fonts, and fontconfig to > enumerate fonts. > > Cairo is one of the many libraries that Pango can use to display glyphs > onto the glass, but is otherwise unrelated to Pango. Robert, do you agree? > However, judging by those discussions, there does seem to be some > problems with cairo and bitmap fonts. So how about saying this instead: > > Building with Cairo is known to cause some problems with bitmap fonts. > This may require you to adjust your font settings, or to build with > Xft support instead. Please show a complete patch, it's hard to guess which text you'd like to replace with this. Thanks.