GNU bug report logs - #72268
31.0.50; Color emoji rendering

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Reported by: Manuel Giraud <manuel@HIDDEN>; dated Wed, 24 Jul 2024 09:00:03 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

Message received at 72268 <at> debbugs.gnu.org:


Received: (at 72268) by debbugs.gnu.org; 26 Jul 2024 10:41:23 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Jul 26 06:41:23 2024
Received: from localhost ([127.0.0.1]:38872 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sXIO3-0003yO-6L
	for submit <at> debbugs.gnu.org; Fri, 26 Jul 2024 06:41:23 -0400
Received: from eggs.gnu.org ([209.51.188.92]:48488)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1sXIO1-0003y9-1U
 for 72268 <at> debbugs.gnu.org; Fri, 26 Jul 2024 06:41:21 -0400
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 <eliz@HIDDEN>)
 id 1sXINn-0001UO-6E; Fri, 26 Jul 2024 06:41:07 -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=UeMWZ1eMlrRE3ieFSbij7T2+8Ja/F6m7mT1jFQcgIY8=; b=nHw7OV6nw8B4
 1pNp5lfWWVj7YFs2JBJTeeE1M3TBujTTdN0GbMniuTNapAbfYYsvmhqHg08kp0sGZahXPQw4IKZTr
 a4X2he+JlTIsLxB4n1luN6myi+px8iLsECPhV4b6oYFbMacGdgrmUhxlQSh/wpK6Qv5Y11yB7ZsJ2
 y01meabk6G+ntiiLGRcgERg/6juNuOfpHx/4T1pnZ3ebdY6FzmFfZpn1mnQav/cSmp6LpRxIDeb3p
 mY3Dpji9d5+Kq/oBLwZNw2b6qpIXY5LZAHBEL9pJeddUJtA7Fg/OGE7K+KqoUpQEvBvx7pdPnKWRz
 F7HcWwkxxaXZgGpm3yrQ9A==;
Date: Fri, 26 Jul 2024 13:41:04 +0300
Message-Id: <86r0bg3073.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Manuel Giraud <manuel@HIDDEN>
In-Reply-To: <87y15osdwo.fsf@HIDDEN> (message from Manuel Giraud on
 Fri, 26 Jul 2024 11:25:43 +0200)
Subject: Re: bug#72268: 31.0.50; Color emoji rendering
References: <87ikwv5foo.fsf@HIDDEN> <86y15r6mpc.fsf@HIDDEN>
 <874j8f57ch.fsf@HIDDEN> <86sevz6kgk.fsf@HIDDEN>
 <87ttgf7xps.fsf@HIDDEN> <86le1r6iwg.fsf@HIDDEN>
 <87r0biew94.fsf@HIDDEN> <86h6ce7u5r.fsf@HIDDEN>
 <87cyn29881.fsf@HIDDEN> <878qxq7jqn.fsf@HIDDEN>
 <875xst99zf.fsf@HIDDEN> <87ttgd8ufy.fsf@HIDDEN>
 <86cyn14iqx.fsf@HIDDEN> <87plr1tpl9.fsf@HIDDEN>
 <867cd947o1.fsf@HIDDEN> <87bk2ltevg.fsf@HIDDEN>
 <86zfq43ee9.fsf@HIDDEN> <87y15osdwo.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 72268
Cc: luangruo@HIDDEN, rpluim@HIDDEN, 72268 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Manuel Giraud <manuel@HIDDEN>
> Cc: rpluim@HIDDEN,  luangruo@HIDDEN,  72268 <at> debbugs.gnu.org
> Date: Fri, 26 Jul 2024 11:25:43 +0200
> 
> > Indeed, we don't need to describe all the details there.  We just need
> > to say that display of color Emoji needs the FreeType library with PNG
> > support, and if such a FreeType library is not available, users could
> > consider rebuilding it with PNG support on their system.
> 
> What do you think of this?

LGTM, thanks.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#72268; Package emacs. Full text available.

Message received at 72268 <at> debbugs.gnu.org:


Received: (at 72268) by debbugs.gnu.org; 26 Jul 2024 09:26:01 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Jul 26 05:26:01 2024
Received: from localhost ([127.0.0.1]:38782 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sXHD6-0001wQ-Jc
	for submit <at> debbugs.gnu.org; Fri, 26 Jul 2024 05:26:00 -0400
Received: from ledu-giraud.fr ([51.159.28.247]:13063)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <manuel@HIDDEN>) id 1sXHD3-0001wA-7W
 for 72268 <at> debbugs.gnu.org; Fri, 26 Jul 2024 05:25:59 -0400
DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=Nhki1F6+
 zunwwxbTkGE4SV2dIIdY4T/qOp0+F4J4ZWM=;
 h=date:references:in-reply-to:
 subject:cc:to:from; d=ledu-giraud.fr; b=19bIaXOiVw+IlCiMnS0tS9+cKPAE+r
 2SMlGW7LtbQ/PCo56/4cOgTLqTRMuiaRk2thoelP47/yAX0r8RxtzODg==
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=Nhki1F6+zunwwxbT
 kGE4SV2dIIdY4T/qOp0+F4J4ZWM=;
 h=date:references:in-reply-to:subject:
 cc:to:from; d=ledu-giraud.fr; b=ZdSZT64Zj1fzb/47gKcXJZyfqyXgSecIqt1rZj
 FzEovLKUit7brQwErP0O1+m8aJ8uSnbCByXCvNyqKdmw61lpU7f8vGSCJHa4kO/UxvIACE
 f7SCBRrVOamS5u+C7GZ1UVBp+7M9invXR+ADkIJ00sn7wWed315xFdcK26CMtzNE4ADQiX
 icy4LUBVxv0Eku9tYNgHISK0sBDPcigWSRvC93CgbLg5Snip46UEjHsKg7/bR+3WqAd7It
 NKRCULFSrIo5+oKyhFQdm9sKniuXIEMMWRZe4M7kt8uk2W6jBtBxCTxLAPcRonueuaBFFB
 elJDcch0l3LLiLW5jmJ5uxog==
Received: from computer (<unknown> [10.1.1.1])
 by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id ae7b8173
 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); 
 Fri, 26 Jul 2024 11:25:45 +0200 (CEST)
From: Manuel Giraud <manuel@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#72268: 31.0.50; Color emoji rendering
In-Reply-To: <86zfq43ee9.fsf@HIDDEN> (Eli Zaretskii's message of "Fri, 26 Jul
 2024 08:34:22 +0300")
References: <87ikwv5foo.fsf@HIDDEN> <86y15r6mpc.fsf@HIDDEN>
 <874j8f57ch.fsf@HIDDEN> <86sevz6kgk.fsf@HIDDEN>
 <87ttgf7xps.fsf@HIDDEN> <86le1r6iwg.fsf@HIDDEN>
 <87r0biew94.fsf@HIDDEN> <86h6ce7u5r.fsf@HIDDEN>
 <87cyn29881.fsf@HIDDEN> <878qxq7jqn.fsf@HIDDEN>
 <875xst99zf.fsf@HIDDEN> <87ttgd8ufy.fsf@HIDDEN>
 <86cyn14iqx.fsf@HIDDEN> <87plr1tpl9.fsf@HIDDEN>
 <867cd947o1.fsf@HIDDEN> <87bk2ltevg.fsf@HIDDEN>
 <86zfq43ee9.fsf@HIDDEN>
Date: Fri, 26 Jul 2024 11:25:43 +0200
Message-ID: <87y15osdwo.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 72268
Cc: luangruo@HIDDEN, rpluim@HIDDEN, 72268 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--=-=-=
Content-Type: text/plain

Eli Zaretskii <eliz@HIDDEN> writes:

[...]

> Indeed, we don't need to describe all the details there.  We just need
> to say that display of color Emoji needs the FreeType library with PNG
> support, and if such a FreeType library is not available, users could
> consider rebuilding it with PNG support on their system.

What do you think of this?

--=-=-=
Content-Type: text/x-patch
Content-Disposition: attachment;
 filename=0001-Document-unsupported-color-Emoji-on-OpenBSD.patch

From f2b542d9efdee4908e5a99a1a62adf610048b4b5 Mon Sep 17 00:00:00 2001
From: Manuel Giraud <manuel@HIDDEN>
Date: Thu, 25 Jul 2024 13:57:59 +0200
Subject: [PATCH] Document unsupported color Emoji on OpenBSD

Bug#72268

* etc/PROBLEMS (Runtime problems related to font handling):
Document unsupported color Emoji on OpenBSD.
---
 etc/PROBLEMS | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)

diff --git a/etc/PROBLEMS b/etc/PROBLEMS
index f8fb9f90c0b..939005780a8 100644
--- a/etc/PROBLEMS
+++ b/etc/PROBLEMS
@@ -1274,6 +1274,27 @@ Emacs will select some other font instead.
 The only workaround is not to choose such font variants as the default
 font when running Emacs on MS-Windows.
 
+** On OpenBSD, color Emoji are not supported by default.
+
+The system's FreeType library is not built with libpng support, so it
+can't display color emoji.  This is due to the fact that, on OpenBSD,
+libpng is provided through ports and that a base component cannot depend
+on that.
+
+However, you can add support for PNG in the system's FreeType library by
+following those steps:
+	1. Install the 'png' package.
+	2. Read the release(8) man page for how to get Xenocara sources.
+	3. Patch the file
+	   "/usr/xenocara/lib/freetype/include/freetype/config/ftoption.h"
+	   by uncommenting the "#define FT_CONFIG_OPTION_USE_PNG" line.
+	4. Patch the file "/usr/xenocara/lib/freetype/Makefile" by
+	   appending "-L/usr/local/lib -lpng" to LDADD and appending
+	   "-I/usr/local/include" to CPPFLAGS.
+	5. Build and install Xenocara (also, see release(8)).
+
+Note that this support will be gone after each OpenBSD's system upgrade.
+
 * Internationalization problems
 
 ** M-{ does not work on a Spanish PC keyboard.
-- 
2.45.2


--=-=-=
Content-Type: text/plain

-- 
Manuel Giraud

--=-=-=--




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#72268; Package emacs. Full text available.

Message received at 72268 <at> debbugs.gnu.org:


Received: (at 72268) by debbugs.gnu.org; 26 Jul 2024 05:36:59 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Jul 26 01:36:59 2024
Received: from localhost ([127.0.0.1]:38546 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sXDdS-0001wF-KW
	for submit <at> debbugs.gnu.org; Fri, 26 Jul 2024 01:36:58 -0400
Received: from eggs.gnu.org ([209.51.188.92]:35116)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1sXDdQ-0001w1-BZ
 for 72268 <at> debbugs.gnu.org; Fri, 26 Jul 2024 01:36:57 -0400
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 <eliz@HIDDEN>)
 id 1sXDb5-00082j-Ma; Fri, 26 Jul 2024 01:34:31 -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=kwLbCQ89Svc8bvemOFusZet1VLBnZc63FkTzN18TZDc=; b=IOuHx48+dOOR
 oa2EVyU/iHB21+5MpEO/2i+3Gx+LjtgHmeFjyjPwORDIjWrw5RTBBly098KudTOzlZdRXLg9SOs4K
 m4hQmKRP5cEPONrGClkRimFqhJjQOMOPJFgKTtmcVw7NOdMB5bTXhQG0UAuBnDQuhOm30FgU0iN6Y
 +S+KqPcpnHd9fTEntGkc5x7puQbYUQfMfXswFm4bX+f4Zb05Rr8Pk/Pg36fCkDXzLQEvz5o7PmXqx
 pQyLuEo3s7BN/xXGbZMt4XazeyrowafcqAFNKHG/E0UNuv36EQjKc9JCgbQxjpQzJsMqFR4zT9TSn
 97bTkVNUq3g/caQtJlaoCA==;
Date: Fri, 26 Jul 2024 08:34:22 +0300
Message-Id: <86zfq43ee9.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Manuel Giraud <manuel@HIDDEN>
In-Reply-To: <87bk2ltevg.fsf@HIDDEN> (message from Manuel Giraud on
 Thu, 25 Jul 2024 22:07:15 +0200)
Subject: Re: bug#72268: 31.0.50; Color emoji rendering
References: <87ikwv5foo.fsf@HIDDEN> <86y15r6mpc.fsf@HIDDEN>
 <874j8f57ch.fsf@HIDDEN> <86sevz6kgk.fsf@HIDDEN>
 <87ttgf7xps.fsf@HIDDEN> <86le1r6iwg.fsf@HIDDEN>
 <87r0biew94.fsf@HIDDEN> <86h6ce7u5r.fsf@HIDDEN>
 <87cyn29881.fsf@HIDDEN> <878qxq7jqn.fsf@HIDDEN>
 <875xst99zf.fsf@HIDDEN> <87ttgd8ufy.fsf@HIDDEN>
 <86cyn14iqx.fsf@HIDDEN> <87plr1tpl9.fsf@HIDDEN>
 <867cd947o1.fsf@HIDDEN> <87bk2ltevg.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 72268
Cc: luangruo@HIDDEN, rpluim@HIDDEN, 72268 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Manuel Giraud <manuel@HIDDEN>
> Cc: rpluim@HIDDEN,  luangruo@HIDDEN,  72268 <at> debbugs.gnu.org
> Date: Thu, 25 Jul 2024 22:07:15 +0200
> 
> Eli Zaretskii <eliz@HIDDEN> writes:
> 
> > That's not what PROBLEMS is for.  If a problem has a solution or a
> > workaround, we should describe them.  Maybe it's just me, but I see
> > rebuilding FreeType as a no-brainer, so if I were in your shoes, I
> > would not have hesitated to rebuild it.  I'm quite sure there are
> > others who would think the same.
> 
> Yes I understand.  I could try to rephrase a bit what's on Reddit but I
> don't think we should go into the details of how to build a library of
> Xenocara (OpenBSD Xorg modules compilation): there is the release(8)
> manpage for this.

Indeed, we don't need to describe all the details there.  We just need
to say that display of color Emoji needs the FreeType library with PNG
support, and if such a FreeType library is not available, users could
consider rebuilding it with PNG support on their system.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#72268; Package emacs. Full text available.

Message received at 72268 <at> debbugs.gnu.org:


Received: (at 72268) by debbugs.gnu.org; 25 Jul 2024 20:07:38 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jul 25 16:07:38 2024
Received: from localhost ([127.0.0.1]:37851 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sX4kT-0000bO-Nr
	for submit <at> debbugs.gnu.org; Thu, 25 Jul 2024 16:07:38 -0400
Received: from ledu-giraud.fr ([51.159.28.247]:17191)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <manuel@HIDDEN>) id 1sX4kQ-0000bF-5j
 for 72268 <at> debbugs.gnu.org; Thu, 25 Jul 2024 16:07:36 -0400
DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=N78spA2g
 5y7F5OK5zFDEUvuSc3Bb8HjA0CWrwnwHoHg=;
 h=date:references:in-reply-to:
 subject:cc:to:from; d=ledu-giraud.fr; b=2TPGZjnIn/UfI7xpED7GQuJefcakBx
 UBZs9KRHzdIEdMdh+jcA9Ek+xq/untecrONRN+6LcfwLKMMa89nSJjBQ==
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=N78spA2g5y7F5OK5
 zFDEUvuSc3Bb8HjA0CWrwnwHoHg=;
 h=date:references:in-reply-to:subject:
 cc:to:from; d=ledu-giraud.fr; b=S4tMjLGTIzUq9XG8IzwEBvJZnlAS1sb/Pzupqo
 Vf6xNirJbaNkj69OiPukRl6zJF6CUGy5k2yhMKgDo4hq22ViwBc17/io1ZyWdgRbcvbMI+
 7f96231c7ebsuSGToP84U593l9ogjoFtE3lCWZ9PaU2iW3gAsClb/NKXp6rCZab2bDUB4N
 noU3obSXrxkoPlo6dnW8ZZHMbgLGR1XU43X/lF25XGdMocRf2HfZCIGPO5AHF5PoH+aCrK
 +v6prtZf0emRkBJ606RLpJQ9WBRq7ov6mPi5XIgApGi1dVwZY++9bj/FIrcaSUwzQUBO6N
 HrvTqZSbW3FcR5yHMirUfVZw==
Received: from computer (<unknown> [10.1.1.1])
 by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id 38b266a7
 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); 
 Thu, 25 Jul 2024 22:07:22 +0200 (CEST)
From: Manuel Giraud <manuel@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#72268: 31.0.50; Color emoji rendering
In-Reply-To: <867cd947o1.fsf@HIDDEN> (Eli Zaretskii's message of "Thu, 25 Jul
 2024 22:02:06 +0300")
References: <87ikwv5foo.fsf@HIDDEN> <86y15r6mpc.fsf@HIDDEN>
 <874j8f57ch.fsf@HIDDEN> <86sevz6kgk.fsf@HIDDEN>
 <87ttgf7xps.fsf@HIDDEN> <86le1r6iwg.fsf@HIDDEN>
 <87r0biew94.fsf@HIDDEN> <86h6ce7u5r.fsf@HIDDEN>
 <87cyn29881.fsf@HIDDEN> <878qxq7jqn.fsf@HIDDEN>
 <875xst99zf.fsf@HIDDEN> <87ttgd8ufy.fsf@HIDDEN>
 <86cyn14iqx.fsf@HIDDEN> <87plr1tpl9.fsf@HIDDEN>
 <867cd947o1.fsf@HIDDEN>
Date: Thu, 25 Jul 2024 22:07:15 +0200
Message-ID: <87bk2ltevg.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 72268
Cc: luangruo@HIDDEN, rpluim@HIDDEN, 72268 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Eli Zaretskii <eliz@HIDDEN> writes:

>> From: Manuel Giraud <manuel@HIDDEN>
>> Cc: rpluim@HIDDEN,  luangruo@HIDDEN,  72268 <at> debbugs.gnu.org
>> Date: Thu, 25 Jul 2024 18:15:46 +0200
>> 
>> > More importantly, I don't think I understand the user-level meaning of
>> > this.  You say "compressed color Emoji", but what does that mean in
>> > practice?  Does it mean no font which supports color Emoji display
>> > will ever work on OpenBSD unless the FreeType library is rebuilt with
>> > PNG support?
>> 
>> I'm not sure myself.  "compressed color Emoji" is a copy-paste I made
>> from sthen@ own words.  Maybe it is refering to the PNG compression.
>
> Since it says "compressed color Emoji", it probably refers to the
> font.  If we cannot establish whether there are any color Emoji fonts
> that don't need "compressed" PNG, we should probably not mention the
> "compressed" part at all, but just say that one needs FreeType with
> PNG support to use any color Emoji fonts.

Ok, I'll remove the "compressed" then.

[...]

>> I am wary about adding the described workaround because it modifies the
>> system's FreeType library for all applications.  And it does so by
>> relying on a ports (think a 3rd party package) of libpng.  I don't know
>> what would happen should someone remove the libpng package after having
>> applied this workaround.  Also, as explained in this recipe, it will be
>> gone after each system upgrade.
>
> We can include the caveats in the text, so that users could make
> informed decisions for themselves.
>
>> My idea was more to record this limitation into "etc/PROBLEMS" for
>> future reference.
>
> That's not what PROBLEMS is for.  If a problem has a solution or a
> workaround, we should describe them.  Maybe it's just me, but I see
> rebuilding FreeType as a no-brainer, so if I were in your shoes, I
> would not have hesitated to rebuild it.  I'm quite sure there are
> others who would think the same.

Yes I understand.  I could try to rephrase a bit what's on Reddit but I
don't think we should go into the details of how to build a library of
Xenocara (OpenBSD Xorg modules compilation): there is the release(8)
manpage for this.
-- 
Manuel Giraud




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#72268; Package emacs. Full text available.

Message received at 72268 <at> debbugs.gnu.org:


Received: (at 72268) by debbugs.gnu.org; 25 Jul 2024 19:02:25 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jul 25 15:02:25 2024
Received: from localhost ([127.0.0.1]:37775 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sX3jN-0004XZ-9j
	for submit <at> debbugs.gnu.org; Thu, 25 Jul 2024 15:02:25 -0400
Received: from eggs.gnu.org ([209.51.188.92]:47948)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1sX3jK-0004XG-Ue
 for 72268 <at> debbugs.gnu.org; Thu, 25 Jul 2024 15:02:23 -0400
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 <eliz@HIDDEN>)
 id 1sX3j7-0004W3-Rf; Thu, 25 Jul 2024 15:02:09 -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=FaLlzcTCKDkMweOgvfOpHysdMdhTxEKV4Grawh5OmVc=; b=jBVltZZtzHFU
 YqL70RcoKN5dONEUL/agGzpdZ/RkzoRLf+/euqdeZcs+vYNfO5LOmaT+O2CQhbfHxApjQ2tf6Yc5c
 mrJvQt1PRZb8TeWtiNZ9L7Otktw9+Lu0uqfvhKSkwGP88Je5yqf5LmLWV7q5xCD9v3Kmkzx8nsniA
 uAmtm8baMYg9DypbK+/abjXz8QUwNMOSQHUPrc9vCpCDQpATVvC0CnBC2uY8drLI2P3EmpsWptDTR
 gx0KeAnRJ34zunV7jcvaMvor6776LxGjTw4l/v+HNCKsjCDUFiOsW1YYPYiG6y8vzdpusku0Votc1
 F59Rlx+rtDZp4JlEtahLSQ==;
Date: Thu, 25 Jul 2024 22:02:06 +0300
Message-Id: <867cd947o1.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Manuel Giraud <manuel@HIDDEN>
In-Reply-To: <87plr1tpl9.fsf@HIDDEN> (message from Manuel Giraud on
 Thu, 25 Jul 2024 18:15:46 +0200)
Subject: Re: bug#72268: 31.0.50; Color emoji rendering
References: <87ikwv5foo.fsf@HIDDEN> <86y15r6mpc.fsf@HIDDEN>
 <874j8f57ch.fsf@HIDDEN> <86sevz6kgk.fsf@HIDDEN>
 <87ttgf7xps.fsf@HIDDEN> <86le1r6iwg.fsf@HIDDEN>
 <87r0biew94.fsf@HIDDEN> <86h6ce7u5r.fsf@HIDDEN>
 <87cyn29881.fsf@HIDDEN> <878qxq7jqn.fsf@HIDDEN>
 <875xst99zf.fsf@HIDDEN> <87ttgd8ufy.fsf@HIDDEN>
 <86cyn14iqx.fsf@HIDDEN> <87plr1tpl9.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 72268
Cc: luangruo@HIDDEN, rpluim@HIDDEN, 72268 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Manuel Giraud <manuel@HIDDEN>
> Cc: rpluim@HIDDEN,  luangruo@HIDDEN,  72268 <at> debbugs.gnu.org
> Date: Thu, 25 Jul 2024 18:15:46 +0200
> 
> > More importantly, I don't think I understand the user-level meaning of
> > this.  You say "compressed color Emoji", but what does that mean in
> > practice?  Does it mean no font which supports color Emoji display
> > will ever work on OpenBSD unless the FreeType library is rebuilt with
> > PNG support?
> 
> I'm not sure myself.  "compressed color Emoji" is a copy-paste I made
> from sthen@ own words.  Maybe it is refering to the PNG compression.

Since it says "compressed color Emoji", it probably refers to the
font.  If we cannot establish whether there are any color Emoji fonts
that don't need "compressed" PNG, we should probably not mention the
"compressed" part at all, but just say that one needs FreeType with
PNG support to use any color Emoji fonts.

> >If so (but then why say "compressed" above?), I think we should say so
> >and include a bit more details about rebuilding FreeType on OpenBSD,
> >like that Reddit discussion mentions.  OTOH, if some Emoji fonts can be
> >used on OpenBSD, we should say that as well, and perhaps mention those
> >fonts, if they are free.
> >
> > IOW, PROBLEMS is supposed to describe the problems and their solutions
> > or workarounds in user-understandable terms, because that file is for
> > Emacs users, not for Emacs developers.
> 
> I am wary about adding the described workaround because it modifies the
> system's FreeType library for all applications.  And it does so by
> relying on a ports (think a 3rd party package) of libpng.  I don't know
> what would happen should someone remove the libpng package after having
> applied this workaround.  Also, as explained in this recipe, it will be
> gone after each system upgrade.

We can include the caveats in the text, so that users could make
informed decisions for themselves.

> My idea was more to record this limitation into "etc/PROBLEMS" for
> future reference.

That's not what PROBLEMS is for.  If a problem has a solution or a
workaround, we should describe them.  Maybe it's just me, but I see
rebuilding FreeType as a no-brainer, so if I were in your shoes, I
would not have hesitated to rebuild it.  I'm quite sure there are
others who would think the same.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#72268; Package emacs. Full text available.

Message received at 72268 <at> debbugs.gnu.org:


Received: (at 72268) by debbugs.gnu.org; 25 Jul 2024 16:16:02 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jul 25 12:16:02 2024
Received: from localhost ([127.0.0.1]:37670 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sX18M-0000Hd-7A
	for submit <at> debbugs.gnu.org; Thu, 25 Jul 2024 12:16:02 -0400
Received: from ledu-giraud.fr ([51.159.28.247]:6781)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <manuel@HIDDEN>) id 1sX18I-0000HD-Ur
 for 72268 <at> debbugs.gnu.org; Thu, 25 Jul 2024 12:16:00 -0400
DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=Tr2ri1RJ
 3iELjqSIpCEGXQ94n+d3/KnrjImp4PQqpnc=;
 h=date:references:in-reply-to:
 subject:cc:to:from; d=ledu-giraud.fr; b=sSFgKoqFWfg62zTZ88J1lJXGuVhF8g
 SKXMsVCT84MqctiycKy8a8tenvDte88z+EnUIwFL659cfCTVv+QPtOCA==
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=Tr2ri1RJ3iELjqSI
 pCEGXQ94n+d3/KnrjImp4PQqpnc=;
 h=date:references:in-reply-to:subject:
 cc:to:from; d=ledu-giraud.fr; b=0pAcMmgx5B0jvuXx0hPRGnj7Zp0niY5/WkQ/E/
 NCmW95WdzT2Rlut/pmkkltsi0a7A6DSblPtHmO8m6B110PbVqI3GeCEQ/mxD2V7wRmrP7V
 QNjf5R/HY7tDbwJ9WXKvZi0u96R8O7PyX5ZsyVM0vY+lBz5eW9oLRt4HBXW6jAsw/oIQzL
 ng9SaOo27rirV8or9fvQAfQ5SVyuZPflYjjIoyJoBT9FoNCN6AtyNLX0vK3sg5vGBMsLjn
 Aeer3ZtgPAPXGg3P+aJ5aqxbd+ML5yEIazM8rnOgMR1p2QT+xOp2aC3w9Ud4LaQRLGyB7A
 MWPLNcWQCKmyq+IOE7degvMg==
Received: from computer (<unknown> [10.1.1.1])
 by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id 452777b3
 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); 
 Thu, 25 Jul 2024 18:15:47 +0200 (CEST)
From: Manuel Giraud <manuel@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#72268: 31.0.50; Color emoji rendering
In-Reply-To: <86cyn14iqx.fsf@HIDDEN> (Eli Zaretskii's message of "Thu, 25 Jul
 2024 18:02:46 +0300")
References: <87ikwv5foo.fsf@HIDDEN> <86y15r6mpc.fsf@HIDDEN>
 <874j8f57ch.fsf@HIDDEN> <86sevz6kgk.fsf@HIDDEN>
 <87ttgf7xps.fsf@HIDDEN> <86le1r6iwg.fsf@HIDDEN>
 <87r0biew94.fsf@HIDDEN> <86h6ce7u5r.fsf@HIDDEN>
 <87cyn29881.fsf@HIDDEN> <878qxq7jqn.fsf@HIDDEN>
 <875xst99zf.fsf@HIDDEN> <87ttgd8ufy.fsf@HIDDEN>
 <86cyn14iqx.fsf@HIDDEN>
Date: Thu, 25 Jul 2024 18:15:46 +0200
Message-ID: <87plr1tpl9.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 72268
Cc: luangruo@HIDDEN, rpluim@HIDDEN, 72268 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Eli Zaretskii <eliz@HIDDEN> writes:

[...]

>> +** On OpenBSD, color Emoji are not supported.
>> +
>> +The system's FreeType library is not built with libpng support, so it
>> +can't display compressed colour emoji.  This is due to the fact that, on
>> +OpenBSD, libpng is provided through ports and that a base component
>> +cannot depend on that.
>
> First, we use US English spelling, so it should be "color", not
> "colour".

Ok, I'll change this one.

> More importantly, I don't think I understand the user-level meaning of
> this.  You say "compressed color Emoji", but what does that mean in
> practice?  Does it mean no font which supports color Emoji display
> will ever work on OpenBSD unless the FreeType library is rebuilt with
> PNG support?

I'm not sure myself.  "compressed color Emoji" is a copy-paste I made
from sthen@ own words.  Maybe it is refering to the PNG compression.

>If so (but then why say "compressed" above?), I think we should say so
>and include a bit more details about rebuilding FreeType on OpenBSD,
>like that Reddit discussion mentions.  OTOH, if some Emoji fonts can be
>used on OpenBSD, we should say that as well, and perhaps mention those
>fonts, if they are free.
>
> IOW, PROBLEMS is supposed to describe the problems and their solutions
> or workarounds in user-understandable terms, because that file is for
> Emacs users, not for Emacs developers.

I am wary about adding the described workaround because it modifies the
system's FreeType library for all applications.  And it does so by
relying on a ports (think a 3rd party package) of libpng.  I don't know
what would happen should someone remove the libpng package after having
applied this workaround.  Also, as explained in this recipe, it will be
gone after each system upgrade.

My idea was more to record this limitation into "etc/PROBLEMS" for
future reference.
-- 
Manuel Giraud




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#72268; Package emacs. Full text available.

Message received at 72268 <at> debbugs.gnu.org:


Received: (at 72268) by debbugs.gnu.org; 25 Jul 2024 16:01:06 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jul 25 12:01:06 2024
Received: from localhost ([127.0.0.1]:37641 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sX0tt-0008DR-TH
	for submit <at> debbugs.gnu.org; Thu, 25 Jul 2024 12:01:06 -0400
Received: from mail-ed1-f46.google.com ([209.85.208.46]:50499)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <stefankangas@HIDDEN>) id 1sX0tr-0008DI-3q
 for 72268 <at> debbugs.gnu.org; Thu, 25 Jul 2024 12:01:04 -0400
Received: by mail-ed1-f46.google.com with SMTP id
 4fb4d7f45d1cf-5a1fcb611d9so1173820a12.1
 for <72268 <at> debbugs.gnu.org>; Thu, 25 Jul 2024 09:00:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1721923195; x=1722527995; darn=debbugs.gnu.org;
 h=cc:to:subject:message-id:date:mime-version:references:in-reply-to
 :from:from:to:cc:subject:date:message-id:reply-to;
 bh=D0Id37BcUSoRsXCZ1NTVbm8DhLlwV9+kEZ3gOt4ido0=;
 b=gO9ybw1PiwcFyVDM0ITtfXIjgVGrFTXrcCMKuexGFOPZFc4ah7Mrrag16Ad0zQYYM0
 pCiyetvcrzCUd5+ogR5Og4b2H7GuuU2iFPXhaIoCYdyTnc4qZSojom+cVnleHgD07G4U
 qkowQU8fqiiIzxD+9UT53XKjqLEie73B8pnZoL7FmM8VBNRW+FQNC9NMtIUt7jLQnh1i
 VPNMqAWINcpG9KAnhzTMPueyxhFq5gQ5yDbZnM+eM9H+f2Jli2DwWlE4ljhtDp/AGhEj
 ahLUnu4q2jpnconh5EeQqckMO4kXvqQWY9aqKatZlUJCiYqDvCbcXB0KWa+okauwr0E8
 Vyyg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1721923195; x=1722527995;
 h=cc:to:subject:message-id:date:mime-version:references:in-reply-to
 :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
 bh=D0Id37BcUSoRsXCZ1NTVbm8DhLlwV9+kEZ3gOt4ido0=;
 b=FzCBZDhLpaZmXT2pvK6vkd4XlRr3en/mdZdL0/VX3lLXgftvK3WbWkX5EvcZtIhFfW
 ZgJOiBAj89vtUpwaorDrnohSRrV36ccf/iwJGpv/p5uDv5Sp2U1S6ERr6RKjP8AExX7F
 CxZZRJrwOc20Cw6pzgeIXix/PeDT0mvWaM7YQGBDC54KDbbDyeLmjwXJ5sr+JOzEo0GJ
 OqAvHHOW/SgleEHOC0mS+xZmyCRebDo/drquVpWb2z5btWCjFVfGJ2mrBjN7bKwBipp9
 LYOSOtOsnGH2WSwfCrSa+j1Kmfv64ykbfNVjbQqP+vfS5fAUKOWmxeBrsZqswhhxs8Ca
 c6+w==
X-Forwarded-Encrypted: i=1;
 AJvYcCVcnKwaV+vtyTwEM0x+Io6YUkr6EOZMtX04xPXTrgRKf2CyLcl9WxraEmrFVCs27lJnMZhmF1Ts5yd56O1cY4vqMn2LtCA=
X-Gm-Message-State: AOJu0YyPmzYfgjYv5NcG5xv7PHeje3y3Hn/tMv1QdL22ENMdLGoOc7Hh
 oAMHKCM7WhsMAxfQ92onBD0/EYWRsUpnD39USUhyLf32oNtPuOc1DcMcjJ8mjO+SRh8rxBOmEO+
 ZTru8X5ipwBlgcyfAnD31i3I8zRk=
X-Google-Smtp-Source: AGHT+IEh/vuShxvkD/n0yVO0Tp44Qf3fK9BBWhd2RbqkFKGzWqnfnIzS1mfFM2CLuBh0UQ7DPRnxxKcIL0Sb2eNeJkQ=
X-Received: by 2002:a05:6402:2356:b0:5a1:aa6d:9469 with SMTP id
 4fb4d7f45d1cf-5ac2ca7a600mr2218155a12.38.1721923194676; Thu, 25 Jul 2024
 08:59:54 -0700 (PDT)
Received: from 753933720722 named unknown by gmailapi.google.com with
 HTTPREST; Thu, 25 Jul 2024 08:59:53 -0700
From: Stefan Kangas <stefankangas@HIDDEN>
In-Reply-To: <86cyn14iqx.fsf@HIDDEN>
References: <87ikwv5foo.fsf@HIDDEN> <86y15r6mpc.fsf@HIDDEN>
 <874j8f57ch.fsf@HIDDEN> <86sevz6kgk.fsf@HIDDEN>
 <87ttgf7xps.fsf@HIDDEN>
 <86le1r6iwg.fsf@HIDDEN> <87r0biew94.fsf@HIDDEN>
 <86h6ce7u5r.fsf@HIDDEN>
 <87cyn29881.fsf@HIDDEN> <878qxq7jqn.fsf@HIDDEN>
 <875xst99zf.fsf@HIDDEN> <87ttgd8ufy.fsf@HIDDEN>
 <86cyn14iqx.fsf@HIDDEN>
MIME-Version: 1.0
Date: Thu, 25 Jul 2024 08:59:52 -0700
Message-ID: <CADwFkmnHRn2Ms-xN1_7QVwTaA21W14JqS-oKbdevwJWg4wnYKg@HIDDEN>
Subject: Re: bug#72268: 31.0.50; Color emoji rendering
To: Eli Zaretskii <eliz@HIDDEN>, Manuel Giraud <manuel@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 72268
Cc: luangruo@HIDDEN, rpluim@HIDDEN, 72268 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Eli Zaretskii <eliz@HIDDEN> writes:

> IOW, PROBLEMS is supposed to describe the problems and their solutions
> or workarounds in user-understandable terms, because that file is for
> Emacs users, not for Emacs developers.

I'd recommend moving the remarks that might be useful for developers to
the commit message, where we can easily find it later.  Then you can
also afford going into even more detail, should that makes sense.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#72268; Package emacs. Full text available.

Message received at 72268 <at> debbugs.gnu.org:


Received: (at 72268) by debbugs.gnu.org; 25 Jul 2024 15:05:33 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jul 25 11:05:33 2024
Received: from localhost ([127.0.0.1]:37572 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sX029-0006hG-4l
	for submit <at> debbugs.gnu.org; Thu, 25 Jul 2024 11:05:33 -0400
Received: from eggs.gnu.org ([209.51.188.92]:59732)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1sX026-0006h3-4X
 for 72268 <at> debbugs.gnu.org; Thu, 25 Jul 2024 11:05:32 -0400
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 <eliz@HIDDEN>)
 id 1sWzzi-00056p-CP; Thu, 25 Jul 2024 11:03:04 -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=p1ygxhuMKYkNLCY+0Bv4gUliG/UbgAfdSYjyD9ATs/s=; b=FOXC+MyM4h95
 HFR2eExLtxf5RBUqyn5+HUs05br4vdP2TTAKgD7Hy4P0DcmDX25TdHPcypqnnLTisNeWz+NmdzSze
 YzGsXeY+xTsvbQd91WNkFTF5elNT+J+YvIdN7AWmZApDi/gekVVrFzkZXPRopqJ+ekUnSLhwkFpC9
 fqRlwC0lPEn9bY2OGGALYJmuYxjOTxj5eFfrU2p+fmjUU3C7l6wT/k0iOXQU3xiAlJ/F11bulx6uS
 q37kFbqPr/wHZQQLrFwH6F7hPdEBgukqBgK+MEvz9X5TgVxdFfzbRXFwzhwWRTZ6j3Nvw9InzTOaU
 kQAAQNVtjvesC0AB2nLsgA==;
Date: Thu, 25 Jul 2024 18:02:46 +0300
Message-Id: <86cyn14iqx.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Manuel Giraud <manuel@HIDDEN>
In-Reply-To: <87ttgd8ufy.fsf@HIDDEN> (message from Manuel Giraud on
 Thu, 25 Jul 2024 15:36:33 +0200)
Subject: Re: bug#72268: 31.0.50; Color emoji rendering
References: <87ikwv5foo.fsf@HIDDEN> <86y15r6mpc.fsf@HIDDEN>
 <874j8f57ch.fsf@HIDDEN> <86sevz6kgk.fsf@HIDDEN>
 <87ttgf7xps.fsf@HIDDEN> <86le1r6iwg.fsf@HIDDEN>
 <87r0biew94.fsf@HIDDEN> <86h6ce7u5r.fsf@HIDDEN>
 <87cyn29881.fsf@HIDDEN> <878qxq7jqn.fsf@HIDDEN>
 <875xst99zf.fsf@HIDDEN> <87ttgd8ufy.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 72268
Cc: luangruo@HIDDEN, rpluim@HIDDEN, 72268 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Manuel Giraud <manuel@HIDDEN>
> Cc: luangruo@HIDDEN,  Eli Zaretskii <eliz@HIDDEN>,  72268 <at> debbugs.gnu.org
> Date: Thu, 25 Jul 2024 15:36:33 +0200
> 
> I've search about this issue and found the following link:
> https://old.reddit.com/r/openbsd/comments/1atanzd/color_emoji_not_shown/
> 
> When I apply the recipe describe by sthen@ here, I can make color emoji
> to work in Emacs (and probably other applications).  Therefore, I
> propose that we add the following patch to etc/PROBLEMS.  WDYT?

Thanks, see some comments below.

> +** On OpenBSD, color Emoji are not supported.
> +
> +The system's FreeType library is not built with libpng support, so it
> +can't display compressed colour emoji.  This is due to the fact that, on
> +OpenBSD, libpng is provided through ports and that a base component
> +cannot depend on that.

First, we use US English spelling, so it should be "color", not
"colour".

More importantly, I don't think I understand the user-level meaning of
this.  You say "compressed color Emoji", but what does that mean in
practice?  Does it mean no font which supports color Emoji display
will ever work on OpenBSD unless the FreeType library is rebuilt with
PNG support?  If so (but then why say "compressed" above?), I think we
should say so and include a bit more details about rebuilding FreeType
on OpenBSD, like that Reddit discussion mentions.  OTOH, if some Emoji
fonts can be used on OpenBSD, we should say that as well, and perhaps
mention those fonts, if they are free.

IOW, PROBLEMS is supposed to describe the problems and their solutions
or workarounds in user-understandable terms, because that file is for
Emacs users, not for Emacs developers.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#72268; Package emacs. Full text available.

Message received at 72268 <at> debbugs.gnu.org:


Received: (at 72268) by debbugs.gnu.org; 25 Jul 2024 14:11:47 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jul 25 10:11:47 2024
Received: from localhost ([127.0.0.1]:37536 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sWzC7-00056j-8l
	for submit <at> debbugs.gnu.org; Thu, 25 Jul 2024 10:11:47 -0400
Received: from mail-wr1-f49.google.com ([209.85.221.49]:51480)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <rpluim@HIDDEN>) id 1sWzC2-00056S-UF
 for 72268 <at> debbugs.gnu.org; Thu, 25 Jul 2024 10:11:45 -0400
Received: by mail-wr1-f49.google.com with SMTP id
 ffacd0b85a97d-367ab76d5e1so428722f8f.3
 for <72268 <at> debbugs.gnu.org>; Thu, 25 Jul 2024 07:11:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1721916629; x=1722521429; darn=debbugs.gnu.org;
 h=mime-version:message-id:date:references:in-reply-to:subject:cc:to
 :from:from:to:cc:subject:date:message-id:reply-to;
 bh=LF8KsiT/MWiNmK/c8RHhvTse/c3XFbTTSUoM1gsdVTM=;
 b=inT12W8pwZSA3hTiCJX9I3A/qlffdu9s58G2TltBP0uroTL74AmzeNznht92ghldEu
 apYfDcX6lRe4ChGRdwraTLGDzvM/DzP1M5qAehOJTKKJRjc5ykCye424n7e6nOqHUITz
 kydqQij5b9tOWy0uvYHJQY1DIFILCoUjdF3PJcZ6KG1w7vaIdeu6yFWdd7fmmT2WqiyH
 PmcdGwjTBASahMOsiKOIJOV21Qyz9W6zYxYwNEDV559shvCxIxsTQmeLJWHu/hhIOosp
 lutG3cHb0x0HUxaCJqhPvWK+AmGJJ24VptX7t2Uo9IpjmVMy8EVAZgnc6EXlCgfRZShe
 MF+A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1721916629; x=1722521429;
 h=mime-version:message-id:date:references:in-reply-to:subject:cc:to
 :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
 bh=LF8KsiT/MWiNmK/c8RHhvTse/c3XFbTTSUoM1gsdVTM=;
 b=Z+GPY3P5Am5VFERtfn2Nv+3DzEMrCnZcyplAO1FGJX4/sGUu9ovr0juP+x/27rP0g5
 rEmYohgkCUSVGxHNhd9cOtZzTRA7vWGLsv5LeO1LxUG5emGHj9J/d99VM7teF4Syygj2
 faMxxgi/YMrqGcxJCQPLCHyzUD1qi6kD7NkefHHzKYL9Rrm+Pzh5XhXVDR3hIKEUe895
 6l0TjaRXPxh9G7u5v/luAFpSpVbmH63nELTCr6ldkDqEZ9XV2v/fbdeshnHFszxwilPj
 Ud4uKL4NJms854OFUjsTiG6oTNnn9PbemVR0AUAaaZpm+f7LCSpXnLrMyufFVA8uYpiJ
 kHWg==
X-Forwarded-Encrypted: i=1;
 AJvYcCWDNrYKnpctVzbT7mvNg/+Yqv/abx27evrXJH0qB8pBdrpzNmNXmMbQ7nCZb+3ubcDFGg65pONr7OweglZqrVaX+vLcaZY=
X-Gm-Message-State: AOJu0YyjVQu+82k0ubgpP82PCdb4+RPNuZxYHlHhtlPItRDSskXXtQ0C
 s3gRwWZrp06vi2vKYx8HDIrhINCUB06Bw4uvbYVu992hzzlz6AiaMFC3YQ==
X-Google-Smtp-Source: AGHT+IHdsk2SKBmun0bCIHU0vM2TUTTWoW9eEN4FxsGrxqUDYMFa3WfPd2FlYfNcgI711xEI4YOdyQ==
X-Received: by 2002:adf:e888:0:b0:367:9988:7300 with SMTP id
 ffacd0b85a97d-36b31a3e8d4mr2089920f8f.45.1721916629209; 
 Thu, 25 Jul 2024 07:10:29 -0700 (PDT)
Received: from rltb ([82.66.8.55]) by smtp.gmail.com with ESMTPSA id
 5b1f17b1804b1-42805730e47sm38462185e9.1.2024.07.25.07.10.28
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 25 Jul 2024 07:10:28 -0700 (PDT)
From: Robert Pluim <rpluim@HIDDEN>
To: Manuel Giraud <manuel@HIDDEN>
Subject: Re: bug#72268: 31.0.50; Color emoji rendering
In-Reply-To: <87ttgd8ufy.fsf@HIDDEN> (Manuel Giraud's message of "Thu, 
 25 Jul 2024 15:36:33 +0200")
References: <87ikwv5foo.fsf@HIDDEN> <86y15r6mpc.fsf@HIDDEN>
 <874j8f57ch.fsf@HIDDEN> <86sevz6kgk.fsf@HIDDEN>
 <87ttgf7xps.fsf@HIDDEN> <86le1r6iwg.fsf@HIDDEN>
 <87r0biew94.fsf@HIDDEN> <86h6ce7u5r.fsf@HIDDEN>
 <87cyn29881.fsf@HIDDEN> <878qxq7jqn.fsf@HIDDEN>
 <875xst99zf.fsf@HIDDEN> <87ttgd8ufy.fsf@HIDDEN>
Date: Thu, 25 Jul 2024 16:10:27 +0200
Message-ID: <871q3h8svg.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 72268
Cc: luangruo@HIDDEN, Eli Zaretskii <eliz@HIDDEN>, 72268 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

>>>>> On Thu, 25 Jul 2024 15:36:33 +0200, Manuel Giraud <manuel@HIDDEN> said:

    Manuel> Hi,
    Manuel> I've search about this issue and found the following link:
    Manuel> https://old.reddit.com/r/openbsd/comments/1atanzd/color_emoji_not_shown/

    Manuel> When I apply the recipe describe by sthen@ here, I can make color emoji
    Manuel> to work in Emacs (and probably other applications).  Therefore, I
    Manuel> propose that we add the following patch to etc/PROBLEMS.  WDYT?

Looks good to me. Should we add a link to the workaround? (also,
someone more pedantic than me might prefer the spelling 'color' ;-))

    Manuel> From a7bdb0bb6b5071d1c8154ffa96f0585bb87bec46 Mon Sep 17 00:00:00 2001
    Manuel> From: Manuel Giraud <manuel@HIDDEN>
    Manuel> Date: Thu, 25 Jul 2024 13:57:59 +0200
    Manuel> Subject: [PATCH] Document unsupported color Emoji on OpenBSD

    Manuel> Bug#72268

    Manuel> * etc/PROBLEMS (Runtime problems related to font handling):
    Manuel> Document unsupported color Emoji on OpenBSD.
    Manuel> ---
    Manuel>  etc/PROBLEMS | 7 +++++++
    Manuel>  1 file changed, 7 insertions(+)

    Manuel> diff --git a/etc/PROBLEMS b/etc/PROBLEMS
    Manuel> index f8fb9f90c0b..226b90e1265 100644
    Manuel> --- a/etc/PROBLEMS
    Manuel> +++ b/etc/PROBLEMS
    Manuel> @@ -1274,6 +1274,13 @@ Emacs will select some other font instead.
    Manuel>  The only workaround is not to choose such font variants as the default
    Manuel>  font when running Emacs on MS-Windows.
 
    Manuel> +** On OpenBSD, color Emoji are not supported.
    Manuel> +
    Manuel> +The system's FreeType library is not built with libpng support, so it
    Manuel> +can't display compressed colour emoji.  This is due to the fact that, on
    Manuel> +OpenBSD, libpng is provided through ports and that a base component
    Manuel> +cannot depend on that.
    Manuel> +
    Manuel>  * Internationalization problems
 
    Manuel>  ** M-{ does not work on a Spanish PC keyboard.
    Manuel> -- 
    Manuel> 2.45.2


    Manuel> -- 
    Manuel> Manuel Giraud


Robert
-- 




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#72268; Package emacs. Full text available.

Message received at 72268 <at> debbugs.gnu.org:


Received: (at 72268) by debbugs.gnu.org; 25 Jul 2024 13:36:49 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jul 25 09:36:49 2024
Received: from localhost ([127.0.0.1]:35808 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sWyeG-0006a2-RF
	for submit <at> debbugs.gnu.org; Thu, 25 Jul 2024 09:36:49 -0400
Received: from ledu-giraud.fr ([51.159.28.247]:21527)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <manuel@HIDDEN>) id 1sWyeD-0006Zs-Cp
 for 72268 <at> debbugs.gnu.org; Thu, 25 Jul 2024 09:36:47 -0400
DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=SjcSGjSb
 eM83rUiXBy6ObHM8YIDx1kYEjuUdM1RepXc=;
 h=date:references:in-reply-to:
 subject:cc:to:from; d=ledu-giraud.fr; b=sRhEtdzfkk8Tn2WLFZsGEcT2x+/4Zz
 z+YBqgSlLCX1b4odHRPr/zcrP/d8qPzCcHi2fRTwKmxLKfBB+TlMFqCw==
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=SjcSGjSbeM83rUiX
 By6ObHM8YIDx1kYEjuUdM1RepXc=;
 h=date:references:in-reply-to:subject:
 cc:to:from; d=ledu-giraud.fr; b=CuL2PV4uXJW4Lbjzx5vwbqdXcXdmbc7zE+D47/
 Y9ZIibhwXSrXfT7jICE3Q+UZe5W69Q5UtwfEBjI70827W7mWUYW6w5hhz9VaTbATPAWIoC
 jKQZ9s+bCECKVyC3AyRZ3WpnrYM2mnocdE2FAG8qudpemfpGA6sGPG5G0lElIYjnbgNpLT
 GfkBUt3FEPs4FhHzmkRvbKw6buBzcIjYVxeCaRy8jCgckNrsNaKDkP7Ne90Qeetjqoqo6o
 mEWo5eK9Nl96BuKgFuqXL74REtozjwdXz/F4Vrix5JGil19PXkhkeSsOEXJuMNAQKCw7iG
 Wel4mtscblE9dXbDHjkEak1Q==
Received: from computer (<unknown> [10.1.1.1])
 by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id 814664bc
 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); 
 Thu, 25 Jul 2024 15:36:34 +0200 (CEST)
From: Manuel Giraud <manuel@HIDDEN>
To: Robert Pluim <rpluim@HIDDEN>
Subject: Re: bug#72268: 31.0.50; Color emoji rendering
In-Reply-To: <875xst99zf.fsf@HIDDEN> (Robert Pluim's message of "Thu, 25
 Jul 2024 10:00:52 +0200")
References: <87ikwv5foo.fsf@HIDDEN> <86y15r6mpc.fsf@HIDDEN>
 <874j8f57ch.fsf@HIDDEN> <86sevz6kgk.fsf@HIDDEN>
 <87ttgf7xps.fsf@HIDDEN> <86le1r6iwg.fsf@HIDDEN>
 <87r0biew94.fsf@HIDDEN> <86h6ce7u5r.fsf@HIDDEN>
 <87cyn29881.fsf@HIDDEN> <878qxq7jqn.fsf@HIDDEN>
 <875xst99zf.fsf@HIDDEN>
Date: Thu, 25 Jul 2024 15:36:33 +0200
Message-ID: <87ttgd8ufy.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 72268
Cc: luangruo@HIDDEN, Eli Zaretskii <eliz@HIDDEN>, 72268 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--=-=-=
Content-Type: text/plain

Hi,

I've search about this issue and found the following link:
https://old.reddit.com/r/openbsd/comments/1atanzd/color_emoji_not_shown/

When I apply the recipe describe by sthen@ here, I can make color emoji
to work in Emacs (and probably other applications).  Therefore, I
propose that we add the following patch to etc/PROBLEMS.  WDYT?


--=-=-=
Content-Type: text/x-patch
Content-Disposition: attachment;
 filename=0001-Document-unsupported-color-Emoji-on-OpenBSD.patch

From a7bdb0bb6b5071d1c8154ffa96f0585bb87bec46 Mon Sep 17 00:00:00 2001
From: Manuel Giraud <manuel@HIDDEN>
Date: Thu, 25 Jul 2024 13:57:59 +0200
Subject: [PATCH] Document unsupported color Emoji on OpenBSD

Bug#72268

* etc/PROBLEMS (Runtime problems related to font handling):
Document unsupported color Emoji on OpenBSD.
---
 etc/PROBLEMS | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/etc/PROBLEMS b/etc/PROBLEMS
index f8fb9f90c0b..226b90e1265 100644
--- a/etc/PROBLEMS
+++ b/etc/PROBLEMS
@@ -1274,6 +1274,13 @@ Emacs will select some other font instead.
 The only workaround is not to choose such font variants as the default
 font when running Emacs on MS-Windows.
 
+** On OpenBSD, color Emoji are not supported.
+
+The system's FreeType library is not built with libpng support, so it
+can't display compressed colour emoji.  This is due to the fact that, on
+OpenBSD, libpng is provided through ports and that a base component
+cannot depend on that.
+
 * Internationalization problems
 
 ** M-{ does not work on a Spanish PC keyboard.
-- 
2.45.2


--=-=-=
Content-Type: text/plain

-- 
Manuel Giraud

--=-=-=--




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#72268; Package emacs. Full text available.

Message received at 72268 <at> debbugs.gnu.org:


Received: (at 72268) by debbugs.gnu.org; 25 Jul 2024 08:02:07 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jul 25 04:02:07 2024
Received: from localhost ([127.0.0.1]:35473 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sWtQN-0000YZ-EZ
	for submit <at> debbugs.gnu.org; Thu, 25 Jul 2024 04:02:07 -0400
Received: from mail-wm1-f48.google.com ([209.85.128.48]:48184)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <rpluim@HIDDEN>) id 1sWtQJ-0000YN-Mg
 for 72268 <at> debbugs.gnu.org; Thu, 25 Jul 2024 04:02:06 -0400
Received: by mail-wm1-f48.google.com with SMTP id
 5b1f17b1804b1-42793fc0a6dso4382485e9.0
 for <72268 <at> debbugs.gnu.org>; Thu, 25 Jul 2024 01:01:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1721894455; x=1722499255; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:message-id:date:references
 :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id
 :reply-to; bh=MPDK6qY62KLkjG1GCWE1g+7nGLrnqG6sGC5wMwkpRCs=;
 b=M3IjXrmrV8PVzDQYdCMDib1lGseuVQsgvxeVB4KSVpe8JuML+2wDdcgYH4ptRd0hvD
 etHFgDnKSxdVrWMLMB0Mg3hX4lOQ5HHMyde79Z3h3T9N4oK91kQKEn286642OPGGbhVc
 1UnsazzBYC07NH+Zg3QS4jI8DW82/E35ZYhCq1/Li0RKpZQdaBW73SkRbKbvaiHh2q4z
 PMYt52bYgl6hztt8fNHhvk/+puA4rMsGMrm9fZjTN3mTUQ6YUNDqHl7VYZRYbnInFNYE
 6yFPmHgvtDGPPrNUBlP/JcXRTVOV23jZiYSH1jXsujPN9I8C07rY8AC5K0gL80+3VEeb
 GGdw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1721894455; x=1722499255;
 h=content-transfer-encoding:mime-version:message-id:date:references
 :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=MPDK6qY62KLkjG1GCWE1g+7nGLrnqG6sGC5wMwkpRCs=;
 b=uh/usDJyJpZZEcET/TfKiJ5lAb0OXstkYgH866A2GkACDS3zWZzL0MxxbOm/u/bMkT
 ytbCJmiZnQ1fHM/T7pv8578IOk32kx1FFr3QmrM0j6/UxGwqrkQBJrkiU+sSVf1Yp/LN
 XYpVanNf3wDPk1AHzMz24L4FE6ZzL2IT5XlgAmUGR1v9RXglYb42jf6oJa6PJz0Wr4xW
 NfFKuuaMeoU9Vwutb51bQrirlPEtSXWvUr3/1w2gWmNnUlF8cMQuPw6zvVRVWC3Gy7IC
 k8RMpwHIjGnAgCAkZsiHJJBbXsab/UowFz89S64ErYHRSKGHNZtI05SQWqPAhc6VNNlF
 bWtw==
X-Forwarded-Encrypted: i=1;
 AJvYcCXghwX46j6oEvS+JiFBEdRnQOI6OYMOhv2bNIygbViQlP9raL1595v4wcvuH7sTlOOdns2ipXZpZ/8dGY05Yw0BTv2Qv+E=
X-Gm-Message-State: AOJu0Yx/5fYHpeyZHVWNE8lLiWv0kICqSQ3vtNz4Yw0bs8Hm9XFiIou7
 JvEGcc771B5o3i3XIlJPYa5Abd23IdUmHsLhA7+sieivz2nAaPFUsQqhAQ==
X-Google-Smtp-Source: AGHT+IFux8ZAjlVQe/EWgbjTzT4XhqmXt9daV4lv/U2K9XZgWtuPtHzE9J+dEbRGUFdaUwwapzSeCA==
X-Received: by 2002:adf:e787:0:b0:367:9d2c:9602 with SMTP id
 ffacd0b85a97d-36b31b4cbc5mr1396690f8f.49.1721894455122; 
 Thu, 25 Jul 2024 01:00:55 -0700 (PDT)
Received: from rltb ([82.66.8.55]) by smtp.gmail.com with ESMTPSA id
 ffacd0b85a97d-36b3686f73asm1222847f8f.113.2024.07.25.01.00.53
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 25 Jul 2024 01:00:53 -0700 (PDT)
From: Robert Pluim <rpluim@HIDDEN>
To: Manuel Giraud <manuel@HIDDEN>
Subject: Re: bug#72268: 31.0.50; Color emoji rendering
In-Reply-To: <878qxq7jqn.fsf@HIDDEN> (Manuel Giraud via's message of
 "Wed, 24 Jul 2024 20:00:48 +0200")
References: <87ikwv5foo.fsf@HIDDEN> <86y15r6mpc.fsf@HIDDEN>
 <874j8f57ch.fsf@HIDDEN> <86sevz6kgk.fsf@HIDDEN>
 <87ttgf7xps.fsf@HIDDEN> <86le1r6iwg.fsf@HIDDEN>
 <87r0biew94.fsf@HIDDEN> <86h6ce7u5r.fsf@HIDDEN>
 <87cyn29881.fsf@HIDDEN> <878qxq7jqn.fsf@HIDDEN>
Date: Thu, 25 Jul 2024 10:00:52 +0200
Message-ID: <875xst99zf.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 72268
Cc: luangruo@HIDDEN, Eli Zaretskii <eliz@HIDDEN>, 72268 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

>>>>> On Wed, 24 Jul 2024 20:00:48 +0200, Manuel Giraud via "Bug reports fo=
r GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> =
said:


    Manuel> Thanks.  I've try moving the system "fontconfig/conf.d" out of =
the way
    Manuel> but it does not change anything.  FWIW, I can display those Emo=
ji (in
    Manuel> color) in Firefox but not xfce4-terminal.  So maybe, it is not =
an Emacs
    Manuel> bug.
    Manuel> --=20
    Manuel> Manuel Giraud

That=CA=BCs using the 'Twemoji Mozilla=CA=BC font, right? That font comes w=
ith
warnings about needing to support layered colour fonts for it to work
correctly. I doubt Emacs has explicit support for that.

Robert
--=20




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#72268; Package emacs. Full text available.

Message received at 72268 <at> debbugs.gnu.org:


Received: (at 72268) by debbugs.gnu.org; 24 Jul 2024 18:01:03 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jul 24 14:01:03 2024
Received: from localhost ([127.0.0.1]:34457 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sWgIR-0006ok-7k
	for submit <at> debbugs.gnu.org; Wed, 24 Jul 2024 14:01:03 -0400
Received: from ledu-giraud.fr ([51.159.28.247]:15822)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <manuel@HIDDEN>) id 1sWgIM-0006oB-CT
 for 72268 <at> debbugs.gnu.org; Wed, 24 Jul 2024 14:01:01 -0400
DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=CBsgPfXk
 NUaaGYhd6v6WM9oNuu0eb+LyZkFWyR5ONxI=;
 h=date:references:in-reply-to:
 subject:cc:to:from; d=ledu-giraud.fr; b=nBDGfZ22MtF60zx6q5/4oFycPF7Uzl
 9y2xzveT+RzQg8siJ+qzQMZlS1c8F1XNg09QIJG8y0H3y3yoFAPlN7BA==
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=CBsgPfXkNUaaGYhd
 6v6WM9oNuu0eb+LyZkFWyR5ONxI=;
 h=date:references:in-reply-to:subject:
 cc:to:from; d=ledu-giraud.fr; b=lqu7shZ2ymlPY6PC6z+cPoL/qLKNC0GMhYqTMG
 +figYQurdQgCDTx1RoE6vD4Cyv1AsOlCTS42xuKwRfewvshdtg6/DwM0oNrPUQ0gidtyJg
 ZTxFeHYHiSKM5UnGRS2NPTK/DIAngWPyGBs8MfUo91233AEWthIg4MJsOyvP2ePXeQxlZq
 iMU+QQUc6hK5p+w+SfFip6RRV+SL+nRYIt0zJMpA4pzVRcI37cNxi2PYHHrK8cf+BNAzcp
 qfbXdkSe5t2+WSM+61688k7VnylibONjFR6TS8wSipCeiO20AXcM1XNglnvYdjC325sVrJ
 qscdf18DNPXAG17X7na/BBbA==
Received: from computer (<unknown> [10.1.1.1])
 by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id 96935a85
 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); 
 Wed, 24 Jul 2024 20:00:49 +0200 (CEST)
From: Manuel Giraud <manuel@HIDDEN>
To: Robert Pluim <rpluim@HIDDEN>
Subject: Re: bug#72268: 31.0.50; Color emoji rendering
In-Reply-To: <87cyn29881.fsf@HIDDEN> (Robert Pluim's message of "Wed, 24
 Jul 2024 16:26:38 +0200")
References: <87ikwv5foo.fsf@HIDDEN> <86y15r6mpc.fsf@HIDDEN>
 <874j8f57ch.fsf@HIDDEN> <86sevz6kgk.fsf@HIDDEN>
 <87ttgf7xps.fsf@HIDDEN> <86le1r6iwg.fsf@HIDDEN>
 <87r0biew94.fsf@HIDDEN> <86h6ce7u5r.fsf@HIDDEN>
 <87cyn29881.fsf@HIDDEN>
Date: Wed, 24 Jul 2024 20:00:48 +0200
Message-ID: <878qxq7jqn.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 72268
Cc: luangruo@HIDDEN, Eli Zaretskii <eliz@HIDDEN>, 72268 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Robert Pluim <rpluim@HIDDEN> writes:

>>>>>> On Wed, 24 Jul 2024 17:15:44 +0300, Eli Zaretskii <eliz@HIDDEN> sai=
d:
>
>     >> From: Manuel Giraud <manuel@HIDDEN>
>     >> Cc: luangruo@HIDDEN,  72268 <at> debbugs.gnu.org
>     >> Date: Wed, 24 Jul 2024 15:48:39 +0200
>     >>=20
>     >> > Please show what "C-u C-x =3D" says when point is on one of thes=
e Emoji.
>     >>=20
>     >> Here is what I see:
>
>     Eli> Thanks.  Very strange.  Can someone who uses Cairo on GNU/Linux
>     Eli> reproduce this?
>
>     Eli> Cairo 1.18.0 is a recent new major release, maybe it's a problem=
 with
>     Eli> that version?  Does anyone else use it and sees correct color Em=
oji
>     Eli> display?
>
> My Fedora install uses Cairo 1.18.0, and I see emoji fine in a
> '--with-x-toolkit=3Dno --with-cairo' build. Although that=CA=BCs using
> XWayland, not X11.
>
> I can offer the following from etc/PROBLEMS:

Thanks.  I've try moving the system "fontconfig/conf.d" out of the way
but it does not change anything.  FWIW, I can display those Emoji (in
color) in Firefox but not xfce4-terminal.  So maybe, it is not an Emacs
bug.
--=20
Manuel Giraud




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#72268; Package emacs. Full text available.

Message received at 72268 <at> debbugs.gnu.org:


Received: (at 72268) by debbugs.gnu.org; 24 Jul 2024 16:22:56 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jul 24 12:22:56 2024
Received: from localhost ([127.0.0.1]:34350 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sWelU-0004EL-8S
	for submit <at> debbugs.gnu.org; Wed, 24 Jul 2024 12:22:56 -0400
Received: from mail-pl1-f194.google.com ([209.85.214.194]:56538)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <visuweshm@HIDDEN>) id 1sWelS-0004E6-19
 for 72268 <at> debbugs.gnu.org; Wed, 24 Jul 2024 12:22:55 -0400
Received: by mail-pl1-f194.google.com with SMTP id
 d9443c01a7336-1fc6a017abdso8904945ad.0
 for <72268 <at> debbugs.gnu.org>; Wed, 24 Jul 2024 09:22:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1721838102; x=1722442902; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:user-agent:message-id:date
 :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=Dh2R9AGr5irNdH+dduVhUIvRxMxmQtkfut2SUl2nwmE=;
 b=jrGw7psHwfpQNtcPHrtpBhKo2i36Q6Twv+16HeTNgIvGe6KSIWDtuORshFw4lkjB6X
 pI61SvmXryjSMHqZoqNqHC7bdf8ITFCbC3tz34ZiAUqNOa7ymgi3rGtaQaW+dckKHDZg
 lq1py13xM7MelvjJ2xWRQnlZNbSB3fr7q8VAQguhtxGSI6cm+/0zKeH+fsDHP7RoXKAB
 vav6Y8oi4ZB/E5J9/t8q2oXc9OlhrRegQI7qP1o8odqC70AEeGLyBWg3KaatCLWH6GJK
 mQkF3mrEHairz/o1R3ym554ec6XbjE39LKnFRZkHXBIADSZWEel1brLPj/ZZGgvDDVTK
 Y/kg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1721838102; x=1722442902;
 h=content-transfer-encoding:mime-version:user-agent:message-id:date
 :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from
 :to:cc:subject:date:message-id:reply-to;
 bh=Dh2R9AGr5irNdH+dduVhUIvRxMxmQtkfut2SUl2nwmE=;
 b=P9XFL9g7a7R1t2WlthBqSjN1Eg4Kbc4kH+V//jNxag4JOtb7M0+Qz4H3FejfXCTaTt
 fnUJebt62SD27ruGEfB8mxHVmImRrzXtGTQlTkT0DeRZZ5gjDDbepYkfyh0ib4Vbkn1C
 h3xE0xXU1wWd52oz3bE23s6lkdYLsrEmBEt4IjREK+QM7oINRqppMjHKCryCzoBC1RNH
 fkzDm9zI5fWZMnKd6IQn7u9X+MHJ+cmKUOboRTUhhjjGzmVHc8dxuZDVVOQA7uwMExs9
 4ax+Y5uEdAKSgP7MZBnzy7EfYgqGtEfREyW1VfR8LYkgHR3EHjC6jD5sjRsxrwG3T61L
 w3Yw==
X-Forwarded-Encrypted: i=1;
 AJvYcCWafzID85JcDN7oWjGIVbLFYhGCTuvS7HmpCbVGx2YKOPlA9+mVAoyT9dTrW5+jMj/ab/qexdGbzhGvMTkJL/JPxmzBW5E=
X-Gm-Message-State: AOJu0Yy3/KCYUomx8QwXuPQa7GtWYD0wNWDKyONLlCjIyKnRUekOWod7
 FIAjmyUL7LpdkkN9lVeCHVr7Q/48Xz0du8lodic3XKBlrZ14OJJI
X-Google-Smtp-Source: AGHT+IFHkjhPskBHzDcrK1D/CUALyY262ScHCsH7VbpPZyGGxr5k63ByQtqN0m42fQVdFcTOQu9q7A==
X-Received: by 2002:a17:902:f548:b0:1fd:6b87:2147 with SMTP id
 d9443c01a7336-1fed3534dd0mr397005ad.6.1721838101551; 
 Wed, 24 Jul 2024 09:21:41 -0700 (PDT)
Received: from localhost ([49.204.141.64]) by smtp.gmail.com with ESMTPSA id
 d9443c01a7336-1fd73e68649sm92332285ad.208.2024.07.24.09.21.40
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Wed, 24 Jul 2024 09:21:41 -0700 (PDT)
From: Visuwesh <visuweshm@HIDDEN>
To: Robert Pluim <rpluim@HIDDEN>
Subject: Re: bug#72268: 31.0.50; Color emoji rendering
In-Reply-To: <87cyn29881.fsf@HIDDEN> (Robert Pluim's message of "Wed, 24
 Jul 2024 16:26:38 +0200")
References: <87ikwv5foo.fsf@HIDDEN> <86y15r6mpc.fsf@HIDDEN>
 <874j8f57ch.fsf@HIDDEN> <86sevz6kgk.fsf@HIDDEN>
 <87ttgf7xps.fsf@HIDDEN> <86le1r6iwg.fsf@HIDDEN>
 <87r0biew94.fsf@HIDDEN> <86h6ce7u5r.fsf@HIDDEN>
 <87cyn29881.fsf@HIDDEN>
Date: Wed, 24 Jul 2024 21:51:39 +0530
Message-ID: <87bk2m4v70.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 1.0 (+)
X-Debbugs-Envelope-To: 72268
Cc: luangruo@HIDDEN, Eli Zaretskii <eliz@HIDDEN>,
 Manuel Giraud <manuel@HIDDEN>, 72268 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

[=E0=AE=AA=E0=AF=81=E0=AE=A4=E0=AE=A9=E0=AF=8D =E0=AE=9C=E0=AF=82=E0=AE=B2=
=E0=AF=88 24, 2024] Robert Pluim wrote:

>>>>>> On Wed, 24 Jul 2024 17:15:44 +0300, Eli Zaretskii <eliz@HIDDEN> sai=
d:
>
>     >> From: Manuel Giraud <manuel@HIDDEN>
>     >> Cc: luangruo@HIDDEN,  72268 <at> debbugs.gnu.org
>     >> Date: Wed, 24 Jul 2024 15:48:39 +0200
>     >>=20
>     >> > Please show what "C-u C-x =3D" says when point is on one of thes=
e Emoji.
>     >>=20
>     >> Here is what I see:
>
>     Eli> Thanks.  Very strange.  Can someone who uses Cairo on GNU/Linux
>     Eli> reproduce this?
>
>     Eli> Cairo 1.18.0 is a recent new major release, maybe it's a problem=
 with
>     Eli> that version?  Does anyone else use it and sees correct color Em=
oji
>     Eli> display?
>
> My Fedora install uses Cairo 1.18.0, and I see emoji fine in a
> '--with-x-toolkit=3Dno --with-cairo' build. Although that=CA=BCs using
> XWayland, not X11.

I cannot reproduce in --with-x-toolkit=3Dlucid --with-cairo build and
cairo 1.18.0.  Same with --with-x-toolkit=3Dno.  This is in Xorg.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#72268; Package emacs. Full text available.

Message received at 72268 <at> debbugs.gnu.org:


Received: (at 72268) by debbugs.gnu.org; 24 Jul 2024 14:27:49 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jul 24 10:27:49 2024
Received: from localhost ([127.0.0.1]:34297 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sWcy5-0006tw-1f
	for submit <at> debbugs.gnu.org; Wed, 24 Jul 2024 10:27:49 -0400
Received: from mail-wr1-f50.google.com ([209.85.221.50]:56803)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <rpluim@HIDDEN>) id 1sWcy2-0006to-Nd
 for 72268 <at> debbugs.gnu.org; Wed, 24 Jul 2024 10:27:47 -0400
Received: by mail-wr1-f50.google.com with SMTP id
 ffacd0b85a97d-3683329f787so3787663f8f.1
 for <72268 <at> debbugs.gnu.org>; Wed, 24 Jul 2024 07:27:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1721831200; x=1722436000; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:message-id:date:references
 :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id
 :reply-to; bh=svZyO8DkzFkxP/gWWNWvp5mZgl4uwvlcZJe3sHFp0rk=;
 b=YADD/bm1EPnIeSP8Vg1j3JJRS6Of0qy2fC9hTcaBLwAboat8GrxjtHXU3/MMjfY9gZ
 ppYsv57T5zzmrXcg2AGq/CRthFS0UYjsEfQYaJE7Buf9q7gYe2Xkh5xjWvaSo2C4B5ES
 zy6T2b30nBtMGs4cvxcwIZNgZoSEdEvgEcClcSCoHoQE1lL0YXbh9UhegUICC1cAqXgH
 T+NN3yShDGWpTuuyrnpVtCTkudHg4r9LyYT29VJckzy2SeY9aLPtBXX1LQp/L+f9p5yM
 bprpMR3bMUU/fWN6bfg+GoDoukYbUoSoG2KO6TM33qq1qUs/T5sn8QJqQqGHIuM7MDUc
 boRA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1721831200; x=1722436000;
 h=content-transfer-encoding:mime-version:message-id:date:references
 :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=svZyO8DkzFkxP/gWWNWvp5mZgl4uwvlcZJe3sHFp0rk=;
 b=g/qMmD1aYdv40AKedr7ajdUfVlsmr9ZTRE8WIgu8zHmBJ+ZcskG+JXKqtBs/XkP4lX
 TbqV5SCOlu63hl6JIVczqhKWSZUvzOg69Dy7c+IR0mhfFGTpwM49hs/TS9ZSPJY1o+wp
 5IIKjPwErqF9Tiv5rTB2xJbsY+yj2plHZALzKP2NWbgGd5r1TYkcZZuyIA77JfIs4mEe
 f/LeZeU6pMrut0XZr3pRxtX0c9hI4Iy0uA3Gd6VqRM6dGq26XUvFIbIVWVjRpbS9gBsW
 4HI9yMoI7zcPKMDrzebNnO2ayZsVWcIKiNTWtrGOO2Y80w0i7xaNBJNWA76RTOtyxN36
 YjrQ==
X-Forwarded-Encrypted: i=1;
 AJvYcCW1q0rGPqsZm4rnSWyLnq5nw9TuC/V1i9NRegF+dIsV+gltOabRwjWrmJTiYAX22BoovMuxNPHjiH45GwOE/4LO5EbeYwM=
X-Gm-Message-State: AOJu0YzXFdkstQxGLjmVKY/5GejlJPlm5raH5JDzTivdWV+muIVjl6dY
 rZLFd54i7Dx6kitZiBTewK5P+eCpzEEE8uZjnBKD40m77WT5nBxTBV8tYg==
X-Google-Smtp-Source: AGHT+IH+I7/B58qeYq/pm+8XklydiCqt+et6B9Bh749xNAuy+r7JVT7L3Um73c7RBFwZGY84e3yLXQ==
X-Received: by 2002:a5d:4b82:0:b0:368:6561:daba with SMTP id
 ffacd0b85a97d-369bae25141mr8340631f8f.31.1721831199442; 
 Wed, 24 Jul 2024 07:26:39 -0700 (PDT)
Received: from rltb ([82.66.8.55]) by smtp.gmail.com with ESMTPSA id
 ffacd0b85a97d-36878684225sm14625200f8f.9.2024.07.24.07.26.38
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Wed, 24 Jul 2024 07:26:39 -0700 (PDT)
From: Robert Pluim <rpluim@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#72268: 31.0.50; Color emoji rendering
In-Reply-To: <86h6ce7u5r.fsf@HIDDEN> (Eli Zaretskii's message of "Wed, 24 Jul
 2024 17:15:44 +0300")
References: <87ikwv5foo.fsf@HIDDEN> <86y15r6mpc.fsf@HIDDEN>
 <874j8f57ch.fsf@HIDDEN> <86sevz6kgk.fsf@HIDDEN>
 <87ttgf7xps.fsf@HIDDEN> <86le1r6iwg.fsf@HIDDEN>
 <87r0biew94.fsf@HIDDEN> <86h6ce7u5r.fsf@HIDDEN>
Date: Wed, 24 Jul 2024 16:26:38 +0200
Message-ID: <87cyn29881.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 1.0 (+)
X-Debbugs-Envelope-To: 72268
Cc: luangruo@HIDDEN, 72268 <at> debbugs.gnu.org,
 Manuel Giraud <manuel@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

>>>>> On Wed, 24 Jul 2024 17:15:44 +0300, Eli Zaretskii <eliz@HIDDEN> said:

    >> From: Manuel Giraud <manuel@HIDDEN>
    >> Cc: luangruo@HIDDEN,  72268 <at> debbugs.gnu.org
    >> Date: Wed, 24 Jul 2024 15:48:39 +0200
    >>=20
    >> > Please show what "C-u C-x =3D" says when point is on one of these =
Emoji.
    >>=20
    >> Here is what I see:

    Eli> Thanks.  Very strange.  Can someone who uses Cairo on GNU/Linux
    Eli> reproduce this?

    Eli> Cairo 1.18.0 is a recent new major release, maybe it's a problem w=
ith
    Eli> that version?  Does anyone else use it and sees correct color Emoji
    Eli> display?

My Fedora install uses Cairo 1.18.0, and I see emoji fine in a
'--with-x-toolkit=3Dno --with-cairo' build. Although that=CA=BCs using
XWayland, not X11.

I can offer the following from etc/PROBLEMS:

    ** Characters are displayed as empty boxes or with wrong font under X.

    *** This may be due to your local fontconfig customization.
    Try removing or moving aside "$XDG_CONFIG_HOME/fontconfig/conf.d" and
    "$XDG_CONFIG_HOME/fontconfig/fonts.conf"
    ($XDG_CONFIG_HOME is treated as "~/.config" if not set)

Robert
--=20




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#72268; Package emacs. Full text available.

Message received at 72268 <at> debbugs.gnu.org:


Received: (at 72268) by debbugs.gnu.org; 24 Jul 2024 14:16:03 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jul 24 10:16:03 2024
Received: from localhost ([127.0.0.1]:34291 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sWcmg-0006cp-O2
	for submit <at> debbugs.gnu.org; Wed, 24 Jul 2024 10:16:03 -0400
Received: from eggs.gnu.org ([209.51.188.92]:37868)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1sWcme-0006cK-JZ
 for 72268 <at> debbugs.gnu.org; Wed, 24 Jul 2024 10:16:01 -0400
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 <eliz@HIDDEN>)
 id 1sWcmT-0002fn-42; Wed, 24 Jul 2024 10:15:49 -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=KOV6Wbnq37a9LjD/TX0xCSu+AJUx8TUfxfIhVJVbs1A=; b=no+NbsUnOXy1
 +/ONCs3VhgYIXq822ZZ6e1l+4qH0ufShafjLJ+ePg/JRJkBegmGHyoLsiOgab5LvfWa1rZXrvZYMD
 puzGf+Xm88s+DR9EQm5CpDbENBoicZLvfZrfhjDeVyxG5ltRoKrQX/s0bl8de7DdRJv/ine1MIX70
 KKDsrlQ54ITX8uyZM0MlfHS+SdueNG7Yl/37StVCC+RLbJIRxpHSf4qy+UVz0qsgxIkXLJT8MBeXi
 7A6igWREFYR/O51U+08pASw2hXKZMEVN7cX0RBo4YqulEfoyilb6JuKS0S6/p0OadZNn51MTvqDwI
 M1kzdsuzlLcdLIhc6qNdww==;
Date: Wed, 24 Jul 2024 17:15:44 +0300
Message-Id: <86h6ce7u5r.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Manuel Giraud <manuel@HIDDEN>
In-Reply-To: <87r0biew94.fsf@HIDDEN> (message from Manuel Giraud on
 Wed, 24 Jul 2024 15:48:39 +0200)
Subject: Re: bug#72268: 31.0.50; Color emoji rendering
References: <87ikwv5foo.fsf@HIDDEN> <86y15r6mpc.fsf@HIDDEN>
 <874j8f57ch.fsf@HIDDEN> <86sevz6kgk.fsf@HIDDEN>
 <87ttgf7xps.fsf@HIDDEN> <86le1r6iwg.fsf@HIDDEN>
 <87r0biew94.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 72268
Cc: luangruo@HIDDEN, 72268 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Manuel Giraud <manuel@HIDDEN>
> Cc: luangruo@HIDDEN,  72268 <at> debbugs.gnu.org
> Date: Wed, 24 Jul 2024 15:48:39 +0200
> 
> > Please show what "C-u C-x =" says when point is on one of these Emoji.
> 
> Here is what I see:

Thanks.  Very strange.  Can someone who uses Cairo on GNU/Linux
reproduce this?

Cairo 1.18.0 is a recent new major release, maybe it's a problem with
that version?  Does anyone else use it and sees correct color Emoji
display?




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#72268; Package emacs. Full text available.

Message received at 72268 <at> debbugs.gnu.org:


Received: (at 72268) by debbugs.gnu.org; 24 Jul 2024 13:48:57 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jul 24 09:48:57 2024
Received: from localhost ([127.0.0.1]:33388 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sWcMS-0005gY-Lz
	for submit <at> debbugs.gnu.org; Wed, 24 Jul 2024 09:48:57 -0400
Received: from ledu-giraud.fr ([51.159.28.247]:36931)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <manuel@HIDDEN>) id 1sWcMM-0005gI-On
 for 72268 <at> debbugs.gnu.org; Wed, 24 Jul 2024 09:48:55 -0400
DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=UhwSQXMD
 fizpIYGf5n5XlDkfENlDaOrNYIYfWCEj0g0=;
 h=date:references:in-reply-to:
 subject:cc:to:from; d=ledu-giraud.fr; b=mZ3tIoGbpi4i5EyPRA/L3KrNvi05o2
 H2qK8+o5ChLavdNa7RBxu7WXv02VpEkKaXzxBwCk+dkRP6cl3p7oHACQ==
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=UhwSQXMDfizpIYGf
 5n5XlDkfENlDaOrNYIYfWCEj0g0=;
 h=date:references:in-reply-to:subject:
 cc:to:from; d=ledu-giraud.fr; b=pEZBttfDD1beb2JTbOmYQ15cljSlnI7wtHVz8h
 UM14SL8D4DBLUEjlmPtI+lxLvugrbNbtAp1OElzew+sYd4Abt2mo0fwgFHfiKQysF7otmp
 XsdPrBpMFZ54FsRkjs+9zkMyZV/bZpYCEDnKoVRni4T1N072qJfmA36A7HNbeiUMCm4cwZ
 Ih79BqL/66Q7kegRNSP82moJ4aA8K+3c44FFmFikeJZPc1vHdd5cxhS6q+l2YV87irx5e+
 lSvYRPX/UvQ3p/bCHDzXjDKrqMm+sk266UAs/Qimqlw42+CkOPJARLN8Z071K8BbUjbGEo
 MaEBhmeojERU62ytHWoS/fRg==
Received: from computer (<unknown> [10.1.1.1])
 by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id 3236bebe
 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); 
 Wed, 24 Jul 2024 15:48:42 +0200 (CEST)
From: Manuel Giraud <manuel@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#72268: 31.0.50; Color emoji rendering
In-Reply-To: <86le1r6iwg.fsf@HIDDEN> (Eli Zaretskii's message of "Wed, 24 Jul
 2024 16:04:15 +0300")
References: <87ikwv5foo.fsf@HIDDEN> <86y15r6mpc.fsf@HIDDEN>
 <874j8f57ch.fsf@HIDDEN> <86sevz6kgk.fsf@HIDDEN>
 <87ttgf7xps.fsf@HIDDEN> <86le1r6iwg.fsf@HIDDEN>
Date: Wed, 24 Jul 2024 15:48:39 +0200
Message-ID: <87r0biew94.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 72268
Cc: luangruo@HIDDEN, 72268 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--=-=-=
Content-Type: text/plain

Eli Zaretskii <eliz@HIDDEN> writes:

>> From: Manuel Giraud <manuel@HIDDEN>
>> Cc: luangruo@HIDDEN,  72268 <at> debbugs.gnu.org
>> Date: Wed, 24 Jul 2024 14:58:55 +0200
>> 
>> Eli Zaretskii <eliz@HIDDEN> writes:
>> 
>> > That's strange, because AFAIK users on GNU/Linux do report very good
>> > results with Cairo and color Emoji fonts.  Did you try Noto Color
>> > Emoji (which is the default font for Emoji in Emacs)?
>> 
>> Yes.  I think that I'd better try to resolve this issue (w/ a Cairo
>> build) than try to solve it in Xft.
>> 
>> Currently, with a Cairo build, Emoji are displayed with empty boxes (not
>> the boxed hex representation, just empty ones).  'C-u C-x =' says it is
>> "Noto Color Emoji".  I'm using cairo 1.18.0.
>
> Please show what "C-u C-x =" says when point is on one of these Emoji.

Here is what I see:

--=-=-=
Content-Type: image/png
Content-Disposition: inline; filename="2024-07-24T15:45+0200.png"
Content-Transfer-Encoding: base64

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
--=-=-=
Content-Type: text/plain


M-x emacs-build-description:
In GNU Emacs 31.0.50 (build 2, x86_64-unknown-openbsd7.5, cairo version
 1.18.0) of 2024-07-24 built on computer
Repository revision: 135ce96f1efd051c7bdd1a95670465a09502fa55
Repository branch: master
Windowing system distributor 'The X.Org Foundation', version 11.0.12101013
System Description: OpenBSD computer 7.5 GENERIC.MP#198 amd64

Configured using:
 'configure CC=egcc CPPFLAGS=-I/usr/local/include
 LDFLAGS=-L/usr/local/lib MAKEINFO=gmakeinfo --prefix=/home/manuel/emacs
 --bindir=/home/manuel/bin --with-x-toolkit=no --with-cairo
 --without-compress-install'
-- 
Manuel Giraud

--=-=-=--




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#72268; Package emacs. Full text available.

Message received at 72268 <at> debbugs.gnu.org:


Received: (at 72268) by debbugs.gnu.org; 24 Jul 2024 13:04:34 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jul 24 09:04:34 2024
Received: from localhost ([127.0.0.1]:33339 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sWbfV-0004Sm-ON
	for submit <at> debbugs.gnu.org; Wed, 24 Jul 2024 09:04:34 -0400
Received: from eggs.gnu.org ([209.51.188.92]:48560)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1sWbfU-0004SW-4B
 for 72268 <at> debbugs.gnu.org; Wed, 24 Jul 2024 09:04:32 -0400
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 <eliz@HIDDEN>)
 id 1sWbfI-0004qr-B1; Wed, 24 Jul 2024 09:04:20 -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=sq0d8PaS5fkKsAQZlKlCRC0ztP4XvfXz3rCJeICEYsc=; b=CkYj1oc6wxwz
 t1mumQ4RtCukMhM4RCtzicr8q+4b/QavdnOcY733e0DJMkkvzQk1QuHFGhsKhW/F0S2k5pn8x4TKn
 R0NIU7TDW9X5emPKnCTL6lKIybbfs/4QEfYS0DUnh0XvbWdvzfJ0sSgg0QAr0JeqsGOz8a4daJrS6
 TUXs+pSRK+4t7d2qPob1gx5uEwEFJ1/2ku8t+ww9Pzsx6u4Jk6L0oVZoqZDhHNGZbanubzW2TPgHx
 5m/2rc31ToXiWo8Nnv7R1t3uy0ozQVSDWDgPtjbJkibft0WCvze+x+dMDm6GgoR9pdlAR7Ojw+J1h
 Nutw0ATgtwb1a+FL++jZfQ==;
Date: Wed, 24 Jul 2024 16:04:15 +0300
Message-Id: <86le1r6iwg.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Manuel Giraud <manuel@HIDDEN>
In-Reply-To: <87ttgf7xps.fsf@HIDDEN> (message from Manuel Giraud on
 Wed, 24 Jul 2024 14:58:55 +0200)
Subject: Re: bug#72268: 31.0.50; Color emoji rendering
References: <87ikwv5foo.fsf@HIDDEN> <86y15r6mpc.fsf@HIDDEN>
 <874j8f57ch.fsf@HIDDEN> <86sevz6kgk.fsf@HIDDEN>
 <87ttgf7xps.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 72268
Cc: luangruo@HIDDEN, 72268 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Manuel Giraud <manuel@HIDDEN>
> Cc: luangruo@HIDDEN,  72268 <at> debbugs.gnu.org
> Date: Wed, 24 Jul 2024 14:58:55 +0200
> 
> Eli Zaretskii <eliz@HIDDEN> writes:
> 
> > That's strange, because AFAIK users on GNU/Linux do report very good
> > results with Cairo and color Emoji fonts.  Did you try Noto Color
> > Emoji (which is the default font for Emoji in Emacs)?
> 
> Yes.  I think that I'd better try to resolve this issue (w/ a Cairo
> build) than try to solve it in Xft.
> 
> Currently, with a Cairo build, Emoji are displayed with empty boxes (not
> the boxed hex representation, just empty ones).  'C-u C-x =' says it is
> "Noto Color Emoji".  I'm using cairo 1.18.0.

Please show what "C-u C-x =" says when point is on one of these Emoji.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#72268; Package emacs. Full text available.

Message received at 72268 <at> debbugs.gnu.org:


Received: (at 72268) by debbugs.gnu.org; 24 Jul 2024 12:59:11 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jul 24 08:59:11 2024
Received: from localhost ([127.0.0.1]:33334 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sWbaI-0004HZ-ST
	for submit <at> debbugs.gnu.org; Wed, 24 Jul 2024 08:59:11 -0400
Received: from ledu-giraud.fr ([51.159.28.247]:48296)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <manuel@HIDDEN>) id 1sWbaD-0004HN-F8
 for 72268 <at> debbugs.gnu.org; Wed, 24 Jul 2024 08:59:09 -0400
DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=vPYETXrY
 DBufwLX11Sdr3QhUoX+Fc08W8RJCnAZ4jEM=;
 h=date:references:in-reply-to:
 subject:cc:to:from; d=ledu-giraud.fr; b=a7FPvKaIlKijca+GVSFXQr4/s7ggeX
 Ev/xR9B5wls2dQQy1NVSGdtGrssLk82nlDyCMgMFBtLyjDr7/7GghuBg==
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=vPYETXrYDBufwLX1
 1Sdr3QhUoX+Fc08W8RJCnAZ4jEM=;
 h=date:references:in-reply-to:subject:
 cc:to:from; d=ledu-giraud.fr; b=1wQMKgkUpCc0Evpkd2YU6paoGKyfGkOzKmOlok
 ++WjVC0HVYTpkghzb4lM2twdAE1baG5LgegBMUJlVr4Dbtxrj6MXAJ/PcQh73SyL6OI1TP
 FCLcGonRyJZmCGrREpngUx9Im0iFbrZnFI5Z74HTOLE5QXjS67yo2uGw4QsKdS+7QTS7bI
 sm2CzOc8+xguefCFChqCVxdpJbp0Nyh28cvHvAgyh0zgeJpG+6p048WtMofnEiaTgg95Uy
 N1s1k+RhBDQbN6QU/pGzDuUck8MTNNMmz37n6x0pqNRlmdj0WZwVUtjU080djCvG8OnqFY
 82A0q9XXJkd9J2QhLxOWohWA==
Received: from computer (<unknown> [10.1.1.1])
 by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id e92ee763
 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); 
 Wed, 24 Jul 2024 14:58:58 +0200 (CEST)
From: Manuel Giraud <manuel@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#72268: 31.0.50; Color emoji rendering
In-Reply-To: <86sevz6kgk.fsf@HIDDEN> (Eli Zaretskii's message of "Wed, 24 Jul
 2024 15:30:35 +0300")
References: <87ikwv5foo.fsf@HIDDEN> <86y15r6mpc.fsf@HIDDEN>
 <874j8f57ch.fsf@HIDDEN> <86sevz6kgk.fsf@HIDDEN>
Date: Wed, 24 Jul 2024 14:58:55 +0200
Message-ID: <87ttgf7xps.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 72268
Cc: luangruo@HIDDEN, 72268 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Eli Zaretskii <eliz@HIDDEN> writes:

>> From: Manuel Giraud <manuel@HIDDEN>
>> Cc: Po Lu <luangruo@HIDDEN>,  72268 <at> debbugs.gnu.org
>> Date: Wed, 24 Jul 2024 13:59:10 +0200
>> 
>> Eli Zaretskii <eliz@HIDDEN> writes:
>> 
>> >> Date: Wed, 24 Jul 2024 10:59:03 +0200
>> >> From:  Manuel Giraud via "Bug reports for GNU Emacs,
>> >>  the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN>
>> >> 
>> >> With emacs configured as below, I have a weird rendering for color
>> >> emojis:
>> >
>> > I don't think we support color Emoji without Cairo.  Po Lu, am I
>> > right?
>> >
>> > If you use a black-and-white Emoji font, do Emoji display correctly?
>> 
>> Yes they do.  The black and white "Noto Emoji" are correctly displayed.
>
> I think this is all you can expect without Cairo.
>
>> FWIW, a Cairo build is worse in this regard: no Emoji are displayed at
>> all (black and white or color).
>
> That's strange, because AFAIK users on GNU/Linux do report very good
> results with Cairo and color Emoji fonts.  Did you try Noto Color
> Emoji (which is the default font for Emoji in Emacs)?

Yes.  I think that I'd better try to resolve this issue (w/ a Cairo
build) than try to solve it in Xft.

Currently, with a Cairo build, Emoji are displayed with empty boxes (not
the boxed hex representation, just empty ones).  'C-u C-x =' says it is
"Noto Color Emoji".  I'm using cairo 1.18.0.
-- 
Manuel Giraud




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#72268; Package emacs. Full text available.

Message received at 72268 <at> debbugs.gnu.org:


Received: (at 72268) by debbugs.gnu.org; 24 Jul 2024 12:31:00 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jul 24 08:30:59 2024
Received: from localhost ([127.0.0.1]:33297 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sWb91-0003PA-HK
	for submit <at> debbugs.gnu.org; Wed, 24 Jul 2024 08:30:59 -0400
Received: from eggs.gnu.org ([209.51.188.92]:51014)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1sWb8y-0003Oq-Jy
 for 72268 <at> debbugs.gnu.org; Wed, 24 Jul 2024 08:30:58 -0400
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 <eliz@HIDDEN>)
 id 1sWb8m-0002kp-34; Wed, 24 Jul 2024 08:30:45 -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=LB51lriqlridlcYOfVaguz5uV5cNnOIw1NQt5LBvMkQ=; b=W2TeDTTQP/Xy
 QPa5wJPMod4FctoSFDZYQHhH7KYUdIB535nByS0idztxGV8eKm3wplwOEU3zWDgCy+5OVg+7v1MId
 cuFXtWMOfm+faRPfncNFKD2FYyYUx9O//veMfOCFjnqnJtJGmrBRgbCf5rfvDlu8Ql0NniXMK/Vaw
 icEzc9HyyFd/ompQxs8u3w/vGb7Dbbs/JACKl5c90kBm/npGvi/Klj3gFTmSDqc/4uO1tQGB10Oo4
 vrpEHrxLPP3SAkJ6CNfOefZs+dqTeF5BTz7uSMnKuw+lVmUG3PYMXTlLlojk98qQEXKng/EPpJS0I
 ZEkWxnQqRnNzSxNu+ONuzg==;
Date: Wed, 24 Jul 2024 15:30:35 +0300
Message-Id: <86sevz6kgk.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Manuel Giraud <manuel@HIDDEN>
In-Reply-To: <874j8f57ch.fsf@HIDDEN> (message from Manuel Giraud on
 Wed, 24 Jul 2024 13:59:10 +0200)
Subject: Re: bug#72268: 31.0.50; Color emoji rendering
References: <87ikwv5foo.fsf@HIDDEN> <86y15r6mpc.fsf@HIDDEN>
 <874j8f57ch.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 72268
Cc: luangruo@HIDDEN, 72268 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Manuel Giraud <manuel@HIDDEN>
> Cc: Po Lu <luangruo@HIDDEN>,  72268 <at> debbugs.gnu.org
> Date: Wed, 24 Jul 2024 13:59:10 +0200
> 
> Eli Zaretskii <eliz@HIDDEN> writes:
> 
> >> Date: Wed, 24 Jul 2024 10:59:03 +0200
> >> From:  Manuel Giraud via "Bug reports for GNU Emacs,
> >>  the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN>
> >> 
> >> With emacs configured as below, I have a weird rendering for color
> >> emojis:
> >
> > I don't think we support color Emoji without Cairo.  Po Lu, am I
> > right?
> >
> > If you use a black-and-white Emoji font, do Emoji display correctly?
> 
> Yes they do.  The black and white "Noto Emoji" are correctly displayed.

I think this is all you can expect without Cairo.

> FWIW, a Cairo build is worse in this regard: no Emoji are displayed at
> all (black and white or color).

That's strange, because AFAIK users on GNU/Linux do report very good
results with Cairo and color Emoji fonts.  Did you try Noto Color
Emoji (which is the default font for Emoji in Emacs)?




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#72268; Package emacs. Full text available.

Message received at 72268 <at> debbugs.gnu.org:


Received: (at 72268) by debbugs.gnu.org; 24 Jul 2024 12:11:39 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jul 24 08:11:39 2024
Received: from localhost ([127.0.0.1]:33270 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sWaqJ-0008N4-9Z
	for submit <at> debbugs.gnu.org; Wed, 24 Jul 2024 08:11:39 -0400
Received: from sonic303-21.consmr.mail.ne1.yahoo.com ([66.163.188.147]:46060)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <luangruo@HIDDEN>) id 1sWaqH-0008Mo-3r
 for 72268 <at> debbugs.gnu.org; Wed, 24 Jul 2024 08:11:37 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1721823085; bh=FYfpaMCyheYpMgvYjJZxCbPch42wa42ofw7q+6Z1tlU=;
 h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To;
 b=hO+pqFH6soP/yGhqmpxf8dK1uXEDreJGsbUKXWJoXUZyWrVuA+cxd/N0nuMUjhK6U2FaetEHnGHxJLB0rspAkxNvdkIkHnWDjB50Z8ayay3OOFgwXAIX23OqxeHqm3LRcM/lgMdG/uUr2CYGM2XhWYTbM1fchb+QVKOozDhAEaW1oF52D/xB3I+ZBhV1tHUT8yggrr3rH4GHA8bV1gwrggEyHgq4JN7+eRlXY6tzbviAFo2NcDcZraGVVl2KS1BpRp8b4nRTcR+75xJ8x7burE4jGUCZUDl1qB1SfFOqXIs0l7FfXYCuEaj6aF9Zq///BJya83Z+UAb5N+xIkOnXXA==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1721823085; bh=Vy9Sj7DkMUyqSovMcUeBYkKwMFADh0DdOrsVgacrLuW=;
 h=X-Sonic-MF:From:To:Subject:Date:From:Subject;
 b=AzrDIth7hy+qD2yOpGtcGY3I8qAIP+7vhI5+UWLM7RUDYO0kYpCNvTWCVjUHTxnSQM4QSvtjxpiX/b/0a4EJoj74U0Bg8l6jInN4UBU8YDJzgWC6qY6waMItletztaAeMBdeXpW7LfcEReZCoxqWvn1vgbmMPij5FNjbjOYz/jMB1AG4eApQ4FZKq+GCQBoVE7X8RUJQ+6t63ygp2WEtX4tnqyAgbNJXPrqB/M44xRTRdL8MJozt7GC1OgVH28q4T3OcF/8549/H1E7ETDRTy4DeV891eQIQdDDPlbJnG94tVImPDxBVNZ0+wa4wgsgNXg5KFyCUOwO/QcF/MPF2ew==
X-YMail-OSG: 6BjWTM4VM1k6ASkTtriffB6E0LO.2xKAIZGgvaZewRI6H86CNb5pnH924rFv.dH
 7Ck4LgtWa7CR7VhdASnzuwpqU1AEOB_pdN2VqaoxfbZpzkZR4yAHhBD4HIuBGpJBknvmRyVvjPW9
 fIOzi8y7.QYDo0fb_d403FSDDZ.rGQpZvq4fSSXP9SZwNwNq0HsGCQ0KPduaacf4VTPV2cSU6IjA
 teeUx3aqf.q4Nyf5UXUjQsXVBX1gUwrs4DRjAeLlA1p.AXuayn8fSRulXiO4IolX2B.d85xifCsJ
 MiOndbIL.W.wlZwHYcerJ2paULx5eKtubQ80xVs8JqG9_xHoXJs0aHI9JZMsKaMCi.ormrBDbB51
 KzbMKPTaQ3BAdXXjjYVsGZIprVQ.bqHS9nINl33wwao4Et7.kn_XTHkt0nUstw2ExM25u6Odw2_R
 HoB4d_vmmtDwoYvutrDrKJFe81JGrrabZLHNP6Qwt0stNGOrRNQXsqkF5peSUtAEVGZoTjgCqBjT
 R2tQF6Rxw.VBEDRM1VCm0kLmfIBPJvPugC3x1e5PKETcgsJ4n0se0g_S6a4WzAGBrDcIrtF0ZMtr
 tBX550tQgWRHOj89aKOzVjoZpjbL.84wEVk3zzNGEs8HLAv3FaPby1s.0pYtZ6Z2gWViA4ulZeEh
 kggekX8pfP3h4SFFhDJu8rLx38Gb5jcOW6eDX8F0GsX_kr0V3etigOJur9HBt72jyhP0xXdqqPEr
 1WVkBqKoe5Jd.xiQX_e98cCG.wn3zBGY1I17POJflpYaz4EUXPBCtGDrylk1siJsoE81J9mpDul1
 rT8SLTXHkYYJcf.J62VUZwdxjpQh_rO7mnh6pioDcGBLHwZv8SGxYYwDPjr3qvsfKDieHaPNBa41
 A4sgrlrMUftp4x4rpO87j7zzUYRM._25kEwTKe7yhUgaCFA4lDdVjGy_X7849yPEfJsXQ8xuYxz4
 H5Jjc7IjK0Bojj0uHkx..09tSBArbPWBzRht872E61J_x8htQkrtl85JGX19E9xm6h45.21XZbH0
 KRjfc4meOP2TyrX8BZFa8lGYcGqHdLddEXv4Kw3itUc5EqtpVwz2YAsIvVH5eqr0POxN.M0cTfSC
 o9MbBODzPxB3EX1CxSX7v51ezjO_ANDL6pC9TGMy_uPXZxmZ0dM_gFjnf7YwiuHfRZ3jmNk6gnSh
 c5YgzRCPq1qRDYfyrBXkpxw4bH4KPD3QAsK1KHTemll_viyPpd7_27PCzGqwbhcqRjclC1.yk7k2
 wngTRQP.nKDCi0_qRW0QbtQZ6Hz7leE5ig44d.LdXulVyhB7NxchI2qzly_4o7Gd.8OU8jaD5RSz
 9uWQoEeWg8Msh1ZLSGaI4q4EFdMIOBY0ttJKJzkih.Ca004S42PzKGZ73_ei.I6aXKJnZlYcBYUy
 nd5F2jdO0TpLrn1VaIeulaAN_o5jrcUVpyej60isNrmdh3VrreJ_2uWAcVVRcfoM9wT7SgXrPofb
 XgVSIMWatyxzq2AQht1RKd8afL.Kq4gIHLFZGtDym24EjMaeN.QOn0zGrrfAo8Px76AGGrpf.xbF
 uHb0Iu7so4XY_q3ggCSD_MBLXWflPJ4HPMSSX5Sk15WrDJ7Dr6iz8cN2UGV.zE4lQz4NF6n2wUfE
 bRYE3D8ZZTbkN7PlP7iIItEaou5EsTOdj54ZwpnLErVbPwIVwi6LdQ3.ksUBbar_Eu5Kt4_pdClV
 5fsWn4jvj2XHd0MQc.bYOae6jg3kdfDFzkbzTu3zlmGqKio6zoD8SojB3SSGkAiZvvDr9liccJyG
 A0Cu8qIJw5XL5Na6tN2nzEQ05CZK.UcHlCEv64IWvOjlLL_wn5dUJkg3na9K6GI9aX18QEDIkdp_
 6_5r6WRy8S79E2F5fdW0qPKCYmjRVG03o1lqmxVKSHC3XhKkJAQAVLMaWQ9A7o7qKgtEsYhpgO3u
 YPbuISvw5zHsqAoVOhUUU6NhTzHVAU2hCXul2bQQTlepsxpqryYxjUX3faEr8IYN6w1TWqTNj_C_
 Cj9bwYcAUe2OHIfU.BVonrD61jXDygrgqTjDc.dQBLmBnuyatwXvEd.vSXmt2lKpDv0nk1l2pQ2O
 2mcfN6mLAZxEBWLlyzG0bCSnyxsvGeNkTh.GNL2Ahu47P9oYMG7KmgV9ludxafUtGzf62q_OcYfi
 9sslbJ1cZghnTtHbO1DBH0KICeou976WRsQ57oEEDgURoTIHeP11xPtlQuLYG1MLxdEX90gWWCKD
 .0F0L0mE0aKJOayozi.sDobuq50UEFhSV3pV161P2Wohw9hLiMYoWWw--
X-Sonic-MF: <luangruo@HIDDEN>
X-Sonic-ID: cd32af18-4b5a-4184-9886-2cf469666ff0
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic303.consmr.mail.ne1.yahoo.com with HTTP; Wed, 24 Jul 2024 12:11:25 +0000
Received: by hermes--production-sg3-85fdb5cfc8-6gqzw (Yahoo Inc. Hermes SMTP
 Server) with ESMTPA ID 0e942f566cde26cf0600d8d93f2121db; 
 Wed, 24 Jul 2024 12:11:18 +0000 (UTC)
From: Po Lu <luangruo@HIDDEN>
To: Manuel Giraud <manuel@HIDDEN>
Subject: Re: bug#72268: 31.0.50; Color emoji rendering
In-Reply-To: <874j8f57ch.fsf@HIDDEN> (Manuel Giraud's message of "Wed, 
 24 Jul 2024 13:59:10 +0200")
References: <87ikwv5foo.fsf@HIDDEN> <86y15r6mpc.fsf@HIDDEN>
 <874j8f57ch.fsf@HIDDEN>
Date: Wed, 24 Jul 2024 20:11:09 +0800
Message-ID: <87plr3vvky.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Mailer: WebService/1.1.22501
 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo
Content-Length: 872
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 72268
Cc: Eli Zaretskii <eliz@HIDDEN>, 72268 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Manuel Giraud <manuel@HIDDEN> writes:

> Eli Zaretskii <eliz@HIDDEN> writes:
>
>>> Date: Wed, 24 Jul 2024 10:59:03 +0200
>>> From:  Manuel Giraud via "Bug reports for GNU Emacs,
>>>  the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN>
>>> 
>>> With emacs configured as below, I have a weird rendering for color
>>> emojis:
>>
>> I don't think we support color Emoji without Cairo.  Po Lu, am I
>> right?
>>
>> If you use a black-and-white Emoji font, do Emoji display correctly?
>
> Yes they do.  The black and white "Noto Emoji" are correctly displayed.
> FWIW, a Cairo build is worse in this regard: no Emoji are displayed at
> all (black and white or color).

Since recent releases of Xft are supposed to support color Emoji, please
upgrade to the latest release, 2.3.8, or if you have installed this
version, report this glitch to their developers.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#72268; Package emacs. Full text available.

Message received at 72268 <at> debbugs.gnu.org:


Received: (at 72268) by debbugs.gnu.org; 24 Jul 2024 11:59:25 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jul 24 07:59:25 2024
Received: from localhost ([127.0.0.1]:33249 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sWaeS-0007y4-PR
	for submit <at> debbugs.gnu.org; Wed, 24 Jul 2024 07:59:25 -0400
Received: from ledu-giraud.fr ([51.159.28.247]:6712)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <manuel@HIDDEN>) id 1sWaeP-0007xt-NH
 for 72268 <at> debbugs.gnu.org; Wed, 24 Jul 2024 07:59:23 -0400
DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=up4i7T3c
 GyYesxl8DMzsbTTv9nrbeRmBtXkXjO/uKk8=;
 h=date:references:in-reply-to:
 subject:cc:to:from; d=ledu-giraud.fr; b=BXce3cV3fYcOjt08CBsqUgjTKNoKbj
 LV0BD6iadL34lJiokWYqEXzhvzPN+5PWWICSbxacwzXzZshJcUO2B0DA==
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=up4i7T3cGyYesxl8
 DMzsbTTv9nrbeRmBtXkXjO/uKk8=;
 h=date:references:in-reply-to:subject:
 cc:to:from; d=ledu-giraud.fr; b=aotqAytfvrstV0eT0yZ5w0szchQrewe3FJV2E5
 lcU3qWpCNH+1OsQw5bxAu2bmAI7iIzGeGRMxWM83TZOIQ1lWMos8A4m+ZhCJ27y6mOZKZM
 npYkLookJxHj5J3msfU2LSS0/aRFFMsqCnCx3u2UDhiz3/BGx+VbEsre015MUuaVtrsM7Q
 qWPozDRB0Kw6Hdn81FnlN6iJ/q6DrXC2jwaO1Xdo6Xg9DNBDAi7b7a6/Knr1V4qt3SMl2L
 bvTHJ7I2Ej2Sa7kD7i1eHxRCg9no7BI9OOI9sLuRpAT1u7Qjq+N58MCoHeH204IwRsKzjD
 H9LMZMLzVbcKS9FDCr/KgHwg==
Received: from computer (<unknown> [10.1.1.1])
 by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id b9606ed4
 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); 
 Wed, 24 Jul 2024 13:59:13 +0200 (CEST)
From: Manuel Giraud <manuel@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#72268: 31.0.50; Color emoji rendering
In-Reply-To: <86y15r6mpc.fsf@HIDDEN> (Eli Zaretskii's message of "Wed, 24 Jul
 2024 14:42:07 +0300")
References: <87ikwv5foo.fsf@HIDDEN> <86y15r6mpc.fsf@HIDDEN>
Date: Wed, 24 Jul 2024 13:59:10 +0200
Message-ID: <874j8f57ch.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 72268
Cc: Po Lu <luangruo@HIDDEN>, 72268 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Eli Zaretskii <eliz@HIDDEN> writes:

>> Date: Wed, 24 Jul 2024 10:59:03 +0200
>> From:  Manuel Giraud via "Bug reports for GNU Emacs,
>>  the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN>
>> 
>> With emacs configured as below, I have a weird rendering for color
>> emojis:
>
> I don't think we support color Emoji without Cairo.  Po Lu, am I
> right?
>
> If you use a black-and-white Emoji font, do Emoji display correctly?

Yes they do.  The black and white "Noto Emoji" are correctly displayed.
FWIW, a Cairo build is worse in this regard: no Emoji are displayed at
all (black and white or color).
-- 
Manuel Giraud




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#72268; Package emacs. Full text available.

Message received at 72268 <at> debbugs.gnu.org:


Received: (at 72268) by debbugs.gnu.org; 24 Jul 2024 11:42:34 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jul 24 07:42:34 2024
Received: from localhost ([127.0.0.1]:33237 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sWaOA-0007Yx-Cd
	for submit <at> debbugs.gnu.org; Wed, 24 Jul 2024 07:42:34 -0400
Received: from eggs.gnu.org ([209.51.188.92]:51604)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1sWaO7-0007Yc-M0
 for 72268 <at> debbugs.gnu.org; Wed, 24 Jul 2024 07:42:32 -0400
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 <eliz@HIDDEN>)
 id 1sWaNv-0004KS-3c; Wed, 24 Jul 2024 07:42:19 -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=e9VhHKpzNqtcnLyia2uBzG6nt0FviHszGoddKI+qNuE=; b=c5LjpsKbm0Ms
 SO7zaJKATxU56rGxGJ9Z/lfYeQ9nlK7LQzKm1I64XjtBMKADL0pyZ+9Zb1uogzHNFp1JlInDkwyFh
 +zyAPBQOQnpIdu6Nh+9ZVvsYqafI93Fyp1Ua28CF+BgKOXluapeGSIUt9LEaRpotQw7mylfQwTgYN
 wjnj4SjNxC+uLo2Wcbb5gGDNjvvHs+sRcbsAEq2MM4WedbqpL35XoNTq0LCzPiR/Ne2IsCFwD13fl
 QHW7gwX3HBUEN/zAJkkhn2aPZ27Zo7xlatmespE8G5OHKpbpOI926mRrdb8PgP63l/BqoVoNzIaOn
 cuod2OgeK6p9YgZwVeE4Yg==;
Date: Wed, 24 Jul 2024 14:42:07 +0300
Message-Id: <86y15r6mpc.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Manuel Giraud <manuel@HIDDEN>, Po Lu <luangruo@HIDDEN>
In-Reply-To: <87ikwv5foo.fsf@HIDDEN> (bug-gnu-emacs@HIDDEN)
Subject: Re: bug#72268: 31.0.50; Color emoji rendering
References: <87ikwv5foo.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 72268
Cc: 72268 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> Date: Wed, 24 Jul 2024 10:59:03 +0200
> From:  Manuel Giraud via "Bug reports for GNU Emacs,
>  the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN>
> 
> With emacs configured as below, I have a weird rendering for color
> emojis:

I don't think we support color Emoji without Cairo.  Po Lu, am I
right?

If you use a black-and-white Emoji font, do Emoji display correctly?




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#72268; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 24 Jul 2024 08:59:20 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jul 24 04:59:20 2024
Received: from localhost ([127.0.0.1]:33099 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sWXqB-0003ET-Mx
	for submit <at> debbugs.gnu.org; Wed, 24 Jul 2024 04:59:20 -0400
Received: from lists.gnu.org ([209.51.188.17]:50732)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <manuel@HIDDEN>) id 1sWXq8-0003EK-Eb
 for submit <at> debbugs.gnu.org; Wed, 24 Jul 2024 04:59:18 -0400
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 <manuel@HIDDEN>)
 id 1sWXq2-0006bb-Fi
 for bug-gnu-emacs@HIDDEN; Wed, 24 Jul 2024 04:59:10 -0400
Received: from ledu-giraud.fr ([51.159.28.247])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <manuel@HIDDEN>)
 id 1sWXpz-0004jx-63
 for bug-gnu-emacs@HIDDEN; Wed, 24 Jul 2024 04:59:10 -0400
DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=1FWzMwqd
 SjZ9ayMdjNV1jPmJsrIGZdr4O+6+5rVDYhA=; h=date:subject:to:from; 
 d=ledu-giraud.fr;
 b=96XCXbSLMKnLPSazzlix21sKxgUczMT48HWNMhdZ7k9GP9C74Y
 zhwUvfpkL4Mwl43dXCGAoTGPrBVGYDTAKEDw==
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=1FWzMwqdSjZ9ayMd
 jNV1jPmJsrIGZdr4O+6+5rVDYhA=; h=date:subject:to:from;
 d=ledu-giraud.fr; b=QZ2udcyxNn3VKbdwZTy/ky9IPOYt4gJxb1mzY8Z8CY76yKNLyg
 Q2lGZPYxhf5aWU6egSdoE6a4gAu1pnfzvgDXdw82VtRFZyLTjbrtwInY0eEZJZYSPBApPS
 aIzRRSKdHso8g2Jx9IWZWZSKhmf4A6CNZ7PTimO3ljbMDP/OdWMdVJy6We2lEfFh1DM/43
 QBCVWviKCb/ae6q0gI583e2tCgAuj/sRTXjoAFPJuSoGxGNcPeKL5Zp4NafMAjxfhQGrln
 dm1Dndruy7JMJrJsjjSp6QAAomYTLYFIJZUGwrQfJD/nEgxqFj+WJG4RyxmghdenTSw2H3
 7XQcVLkBqBUA==
Received: from computer (<unknown> [10.1.1.1])
 by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id a02be255
 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO) for <bug-gnu-emacs@HIDDEN>;
 Wed, 24 Jul 2024 10:59:03 +0200 (CEST)
From: Manuel Giraud <manuel@HIDDEN>
To: bug-gnu-emacs@HIDDEN
Subject: 31.0.50; Color emoji rendering
X-Debbugs-Cc: 
Date: Wed, 24 Jul 2024 10:59:03 +0200
Message-ID: <87ikwv5foo.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
Received-SPF: pass client-ip=51.159.28.247; envelope-from=manuel@HIDDEN;
 helo=ledu-giraud.fr
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DC_PNG_UNO_LARGO=0.001,
 DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
 SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.4 (-)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.4 (--)

--=-=-=
Content-Type: text/plain



Hi,

With emacs configured as below, I have a weird rendering for color
emojis:

--=-=-=
Content-Type: image/png
Content-Disposition: inline; filename="2024-07-24T10:54+0200.png"
Content-Transfer-Encoding: base64

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
AABJRU5ErkJggg==
--=-=-=
Content-Type: text/plain



In GNU Emacs 31.0.50 (build 37, x86_64-unknown-openbsd7.5) of 2024-07-24
 built on computer
Repository revision: 135ce96f1efd051c7bdd1a95670465a09502fa55
Repository branch: master
Windowing system distributor 'The X.Org Foundation', version 11.0.12101013
System Description: OpenBSD computer 7.5 GENERIC.MP#198 amd64

Configured using:
 'configure CC=egcc CPPFLAGS=-I/usr/local/include
 LDFLAGS=-L/usr/local/lib MAKEINFO=gmakeinfo --prefix=/home/manuel/emacs
 --bindir=/home/manuel/bin --with-x-toolkit=no --without-cairo
 --without-compress-install'

Configured features:
DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG LCMS2 LIBOTF
LIBXML2 MODULES NOTIFY KQUEUE OLDXMENU PDUMPER PNG RSVG SQLITE3 THREADS
TIFF TREE_SITTER WEBP X11 XDBE XFT XIM XINPUT2 XPM ZLIB

Important settings:
  value of $LC_CTYPE: en_US.UTF-8
  locale-coding-system: utf-8-unix

Major mode: Dired by name

Minor modes in effect:
  pdf-occur-dired-minor-mode: t
  gnus-dired-mode: t
  display-time-mode: t
  display-battery-mode: t
  desktop-save-mode: t
  exwm-randr-mode: t
  server-mode: t
  electric-pair-mode: t
  override-global-mode: t
  repeat-mode: t
  global-eldoc-mode: t
  show-paren-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  minibuffer-regexp-mode: t
  buffer-read-only: t
  line-number-mode: t
  indent-tabs-mode: t
  transient-mark-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t

Load-path shadows:
/home/manuel/prog/elisp/exwm/exwm-randr hides /home/manuel/.emacs.d/elpa/exwm-0.31/exwm-randr
/home/manuel/prog/elisp/exwm/exwm hides /home/manuel/.emacs.d/elpa/exwm-0.31/exwm
/home/manuel/prog/elisp/exwm/exwm-xsettings hides /home/manuel/.emacs.d/elpa/exwm-0.31/exwm-xsettings
/home/manuel/prog/elisp/exwm/exwm-xim hides /home/manuel/.emacs.d/elpa/exwm-0.31/exwm-xim
/home/manuel/prog/elisp/exwm/exwm-workspace hides /home/manuel/.emacs.d/elpa/exwm-0.31/exwm-workspace
/home/manuel/prog/elisp/exwm/exwm-systemtray hides /home/manuel/.emacs.d/elpa/exwm-0.31/exwm-systemtray
/home/manuel/prog/elisp/exwm/exwm-manage hides /home/manuel/.emacs.d/elpa/exwm-0.31/exwm-manage
/home/manuel/prog/elisp/exwm/exwm-layout hides /home/manuel/.emacs.d/elpa/exwm-0.31/exwm-layout
/home/manuel/prog/elisp/exwm/exwm-input hides /home/manuel/.emacs.d/elpa/exwm-0.31/exwm-input
/home/manuel/prog/elisp/exwm/exwm-floating hides /home/manuel/.emacs.d/elpa/exwm-0.31/exwm-floating
/home/manuel/prog/elisp/exwm/exwm-core hides /home/manuel/.emacs.d/elpa/exwm-0.31/exwm-core
/home/manuel/prog/elisp/exwm/exwm-config hides /home/manuel/.emacs.d/elpa/exwm-0.31/exwm-config
/home/manuel/prog/elisp/exwm/exwm-background hides /home/manuel/.emacs.d/elpa/exwm-0.31/exwm-background
/home/manuel/.emacs.d/elpa/ef-themes-1.7.0/theme-loaddefs hides /home/manuel/emacs/share/emacs/31.0.50/lisp/theme-loaddefs

Features:
(shadow emacsbug help-fns radix-tree descr-text wdired gnus-dup
display-line-numbers debbugs-gnu debbugs-compat debbugs soap-client
rng-xsd rng-dt rng-util xsd-regexp debbugs-browse add-log vc-hg vc-bzr
vc-src vc-sccs vc-svn term ehelp pulse mailalias smtpmail gnus-delay
gnus-draft sort gnus-cite flow-fill mail-extr textsec uni-scripts
idna-mapping ucs-normalize uni-confusable textsec-check gnus-bcklg
gnus-async qp gnus-ml tramp-cmds tramp-cache time-stamp tramp-sh
gnus-topic mm-archive url-cache utf-7 imap rfc2104 nndoc nndraft nnmh
network-stream nnfolder nnml gnus-agent gnus-srvr gnus-score score-mode
nnvirtual nntp gnus-cache nnrss pdf-history pdf-outline pdf-links
pdf-annot facemenu pdf-sync org-indent org-agenda texinfo
texinfo-loaddefs view flymake-cc flymake warnings python conf-mode
vc-cvs vc-rcs log-view pcvs-util make-mode oc-basic org-element
org-persist org-id org-element-ast inline avl-tree ol-eww eww url-queue
mm-url ol-rmail ol-mhe ol-irc ol-info ol-gnus nnselect ol-docview
doc-view filenotify ol-bibtex bibtex ol-bbdb ol-w3m ol-doi org-link-doi
gnus-icalendar org-capture org-refile org ob ob-tangle ob-ref ob-lob
ob-table ob-exp org-macro org-src ob-comint org-pcomplete org-list
org-footnote org-faces org-entities org-version ob-emacs-lisp ob-core
ob-eval org-cycle org-table ol org-fold org-fold-core org-keys oc
org-loaddefs org-compat org-macs emacs-news-mode whitespace sh-script
smie treesit executable mule-util on-screen gud bug-reference pdf-occur
ibuf-ext ibuffer ibuffer-loaddefs tablist tablist-filter
semantic/wisent/comp semantic/wisent semantic/wisent/wisent
semantic/util-modes semantic/util semantic semantic/tag semantic/lex
semantic/fw mode-local cedet pdf-isearch let-alist pdf-misc imenu
pdf-tools cus-edit cus-start pdf-view bookmark jka-compr pdf-cache
pdf-info tq pdf-util pdf-macs image-mode exif gnus-dired vc-dir ewoc vc
vc-git diff-mode track-changes vc-dispatcher time battery cus-load
desktop frameset exwm-randr xcb-randr exwm exwm-input xcb-keysyms
xcb-xkb exwm-manage exwm-floating xcb-cursor xcb-render exwm-layout
exwm-workspace exwm-core xcb-ewmh xcb-icccm xcb xcb-xproto xcb-types
xcb-debug server ef-kassio-theme ef-themes modus-operandi-theme
modus-themes zone speed-type url-http url-auth url-gw nsm ytdious
mpdired transmission color calc-bin calc-ext calc calc-loaddefs rect
calc-macs supercite regi ebdb-gnus gnus-msg gnus-art mm-uu mml2015
mm-view mml-smime smime gnutls dig gnus-sum shr pixel-fill kinsoku
url-file svg dom gnus-group gnus-undo gnus-start gnus-dbus dbus xml
gnus-cloud nnimap nnmail mail-source utf7 nnoo gnus-spec gnus-int
gnus-range gnus-win ebdb-message message sendmail yank-media puny rfc822
mml mml-sec epa epg rfc6068 epg-config mm-decode mm-bodies mm-encode
mail-parse rfc2231 rfc2047 rfc2045 ietf-drums gmm-utils mailheader
ebdb-mua ebdb-com crm ebdb-format ebdb mailabbrev eieio-opt speedbar
ezimage dframe find-func eieio-base timezone icalendar gnus nnheader
gnus-util mail-utils range mm-util mail-prsvr wid-edit web-mode derived
disp-table erlang-start skeleton cc-mode cc-fonts cc-guess cc-menus
cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs slime-asdf grep
slime-tramp tramp rx trampver tramp-integration files-x tramp-message
tramp-compat xdg shell pcomplete parse-time iso8601 time-date
format-spec tramp-loaddefs slime-fancy slime-indentation slime-cl-indent
cl-indent slime-trace-dialog slime-fontifying-fu slime-package-fu
slime-references slime-compiler-notes-tree advice slime-scratch
slime-presentations bridge slime-macrostep macrostep compat
slime-mdot-fu slime-enclosing-context slime-fuzzy slime-fancy-trace
slime-fancy-inspector slime-c-p-c slime-editing-commands slime-autodoc
slime-repl slime-parse slime apropos compile text-property-search etags
fileloop generator xref project arc-mode archive-mode noutline outline
pp comint ansi-osc ansi-color ring hyperspec thingatpt elec-pair edmacro
kmacro use-package-bind-key bind-key appt diary-lib diary-loaddefs
cal-menu calendar cal-loaddefs pcase dired-x dired-aux dired
dired-loaddefs use-package-core repeat easy-mmode calfw-autoloads
calfw-cal-autoloads calfw-org-autoloads debbugs-autoloads ebdb-autoloads
cl-extra help-mode ef-themes-autoloads exwm-autoloads
hyperbole-autoloads kotl-autoloads hact set hhist on-screen-autoloads
osm-autoloads pdf-tools-autoloads rust-mode-autoloads info
slime-autoloads macrostep-autoloads speed-type-autoloads
tablist-autoloads transmission-autoloads xelb-autoloads
ytdious-autoloads package browse-url url url-proxy url-privacy
url-expand url-methods url-history url-cookie generate-lisp-file
url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq
eieio eieio-core cl-macs icons password-cache json subr-x map byte-opt
gv bytecomp byte-compile url-vars cl-loaddefs cl-lib rmc iso-transl
tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks
lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x-dnd
touch-screen tool-bar dnd fontset image regexp-opt fringe tabulated-list
replace newcomment text-mode lisp-mode prog-mode register page tab-bar
menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse
jit-lock font-lock syntax font-core term/tty-colors frame minibuffer
nadvice seq simple cl-generic indonesian philippine cham georgian
utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean
japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european
ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop
case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure
cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp
files window text-properties overlay sha1 md5 base64 format env
code-pages mule custom widget keymap hashtable-print-readable backquote
threads dbusbind kqueue lcms2 dynamic-setting system-font-setting
font-render-setting xinput2 x multi-tty move-toolbar
make-network-process emacs)

Memory information:
((conses 16 1213891 456069) (symbols 48 75053 16)
 (strings 32 349900 4926) (string-bytes 1 11815543)
 (vectors 16 190913) (vector-slots 8 2622631 136146)
 (floats 8 828 375) (intervals 56 43854 2390) (buffers 992 189))

-- 
Manuel Giraud

--=-=-=--




Acknowledgement sent to Manuel Giraud <manuel@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#72268; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Fri, 26 Jul 2024 10:45:01 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.