From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.devel Subject: Re: master 1ebe160: Warn about XFT and about Cairo without HarfBuzz Date: Fri, 24 Jan 2020 11:01:46 +0100 Message-ID: <87d0b9fa0l.fsf@gnus.org> References: <20200124094713.26749.26198@vcs0.savannah.gnu.org> <20200124094714.6901E21148@vcs0.savannah.gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="40299"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: Robert Pluim To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Jan 24 11:02:55 2020 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 1iuvnj-000ARe-R4 for ged-emacs-devel@m.gmane-mx.org; Fri, 24 Jan 2020 11:02:55 +0100 Original-Received: from localhost ([::1]:39676 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iuvni-00073j-S0 for ged-emacs-devel@m.gmane-mx.org; Fri, 24 Jan 2020 05:02:54 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:38036) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iuvmk-0005fb-Gh for emacs-devel@gnu.org; Fri, 24 Jan 2020 05:01:55 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iuvmj-00066d-Ad for emacs-devel@gnu.org; Fri, 24 Jan 2020 05:01:54 -0500 Original-Received: from quimby.gnus.org ([2a01:4f9:2b:f0f::2]:51896) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1iuvmj-00064Z-3Y for emacs-devel@gnu.org; Fri, 24 Jan 2020 05:01:53 -0500 Original-Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1iuvmd-0004HE-HQ; Fri, 24 Jan 2020 11:01:50 +0100 In-Reply-To: <20200124094714.6901E21148@vcs0.savannah.gnu.org> (Robert Pluim's message of "Fri, 24 Jan 2020 04:47:14 -0500 (EST)") X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a01:4f9:2b:f0f::2 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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:244560 Archived-At: rpluim@gmail.com (Robert Pluim) writes: > +if test "${HAVE_CAIRO}" = "yes" && test "${HAVE_HARFBUZZ}" = no; then > + AC_MSG_WARN([This configuration uses Cairo, but not HarfBuzz. We > + recommend the use of HarfBuzz when using Cairo, please install > + HarfBuzz development packages.]) > +fi I would assume that most people casually building Emacs would have no idea what either Cairo or HarfBuzz is. Perhaps it would be helpful to say something like "uses the Cairo graphics library, but without the HarfBuzz font rendering library"? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no