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#57141: 29.0.50; Most emoji not displaying in PGTK emacs Date: Fri, 12 Aug 2022 08:38:11 +0300 Message-ID: <83tu6inhrw.fsf@gnu.org> References: <87k07euawu.fsf@posteo.de> <83czd6pxwm.fsf@gnu.org> <87h72i641t.fsf@posteo.de> <83zggaocm6.fsf@gnu.org> <87tu6ir1w1.fsf@posteo.de> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="9644"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 57141-done@debbugs.gnu.org To: Michael Eliachevitch Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Aug 12 07:39:55 2022 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 1oMNOk-0002LH-OK for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 12 Aug 2022 07:39:54 +0200 Original-Received: from localhost ([::1]:57024 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oMNOj-0005ay-M7 for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 12 Aug 2022 01:39:53 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:58948) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oMNNw-0005ae-HM for bug-gnu-emacs@gnu.org; Fri, 12 Aug 2022 01:39:05 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:37430) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oMNNu-0004JE-Jn for bug-gnu-emacs@gnu.org; Fri, 12 Aug 2022 01:39:04 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oMNNu-0006o5-F8 for bug-gnu-emacs@gnu.org; Fri, 12 Aug 2022 01:39:02 -0400 Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-To: bug-gnu-emacs@gnu.org Resent-Date: Fri, 12 Aug 2022 05:39:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: cc-closed 57141 X-GNU-PR-Package: emacs Mail-Followup-To: 57141@debbugs.gnu.org, eliz@gnu.org, m.eliachevitch@posteo.de Original-Received: via spool by 57141-done@debbugs.gnu.org id=D57141.166028271126102 (code D ref 57141); Fri, 12 Aug 2022 05:39:02 +0000 Original-Received: (at 57141-done) by debbugs.gnu.org; 12 Aug 2022 05:38:31 +0000 Original-Received: from localhost ([127.0.0.1]:55405 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oMNNP-0006mv-7r for submit@debbugs.gnu.org; Fri, 12 Aug 2022 01:38:31 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:45942) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oMNNN-0006mi-CC for 57141-done@debbugs.gnu.org; Fri, 12 Aug 2022 01:38:29 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:40034) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oMNNH-0004EN-Vu; Fri, 12 Aug 2022 01:38:24 -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=DkNvB16hBj2q9u7O6M4rGU5hI8JX4VZUi/Qdq3D6NzE=; b=De5LUG00SO8O iYTDNmbandjEIch90AZ7DaK3V2R3oFwve9J6IioGaAMv0hKF/UfPsPmo6+DhS67JxXCD/v8if9u7h dQysPWrvmlaULc4KqKr2hizLeScXgKSkkO4qhGt+XFvXJy8oWOYBcjhG6DD3yj9u8aTxmirGSo+UD bjNoHFSC2bLHHpkvbLo2jreqZtCZM8BUc7u9mJFcmQJhpoqLnWLwkjaXprqRoHe4ss9Cg66cBeU9e bhlGWTctsOL0QoFi0WqD6x+py/iOsdfd0oL5YLhDMvXputaTFx4o766++ISdcm6E90O651+T9mYgb 5bOse2ixOBvE6obN4+AI6g==; Original-Received: from [87.69.77.57] (port=3537 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 1oMNN8-0006a3-Mj; Fri, 12 Aug 2022 01:38:17 -0400 In-Reply-To: <87tu6ir1w1.fsf@posteo.de> (message from Michael Eliachevitch on Thu, 11 Aug 2022 18:54:29 +0000) 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" Xref: news.gmane.io gmane.emacs.bugs:239385 Archived-At: > From: Michael Eliachevitch > Cc: 57141@debbugs.gnu.org > Date: Thu, 11 Aug 2022 18:54:29 +0000 > > I figured out this issue, it was due to my custom font configuration in ~/.config/fontconfig/fonts.conf'. When deleting that file, emojis display and I can also set the face- and frame-fonts to emoji fonts. Probably it's just broken, but I think it's still possible that it's formally correct, but the hinting and aliasing rules that it specifies cause some bug down the line. Feel free to close this, though if anyone is interested, I attached the file. > > I also tried applying the suggested patch from bug#57066, but saw no difference: Without the custom fonts.conf the emoji display works well whether the patch is applied or not . With the custom fonts.conf the patch doesn't fix the issue. > > Thanks so much for the help Eli! I'm glad to have this finally solved as I'm seeing more and more emacs users and packages starting to use unicode emoji. Thank you for telling us. I'm therefore closing this bug.