From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#54562: 28.0.91; Emoji sequence not composed Date: Fri, 25 Mar 2022 18:32:08 +0800 Message-ID: <874k3m8grb.fsf@yahoo.com> References: <87bkxu8k7t.fsf.ref@yahoo.com> <87bkxu8k7t.fsf@yahoo.com> <83wngiba3j.fsf@gnu.org> Reply-To: Po Lu Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="15328"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) Cc: 54562@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Mar 25 11:35:17 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nXhHo-0003qf-RU for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 25 Mar 2022 11:35:16 +0100 Original-Received: from localhost ([::1]:59308 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nXhHn-0007Du-N5 for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 25 Mar 2022 06:35:15 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:59148) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nXhFe-0004Qp-RX for bug-gnu-emacs@gnu.org; Fri, 25 Mar 2022 06:33:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:56329) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nXhFe-0006dF-IV for bug-gnu-emacs@gnu.org; Fri, 25 Mar 2022 06:33:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nXhFe-0003Go-Fr for bug-gnu-emacs@gnu.org; Fri, 25 Mar 2022 06:33:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 25 Mar 2022 10:33:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 54562 X-GNU-PR-Package: emacs Original-Received: via spool by 54562-submit@debbugs.gnu.org id=B54562.164820434412524 (code B ref 54562); Fri, 25 Mar 2022 10:33:02 +0000 Original-Received: (at 54562) by debbugs.gnu.org; 25 Mar 2022 10:32:24 +0000 Original-Received: from localhost ([127.0.0.1]:50226 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nXhF2-0003Fw-Ag for submit@debbugs.gnu.org; Fri, 25 Mar 2022 06:32:24 -0400 Original-Received: from sonic315-22.consmr.mail.ne1.yahoo.com ([66.163.190.148]:38777) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nXhF1-0003Fh-55 for 54562@debbugs.gnu.org; Fri, 25 Mar 2022 06:32:23 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1648204337; bh=lACmVBIsM5bVXPL6lSXycJpC/rGZDYTAFursVWR6YoE=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=FWJEUPKrzsyWiVygYw5msByObsTlmnN+rNUsXsPIku08wAHyuQ/IyGKcuYxvcr3LWNxHZZuZk6IbQE8yDpWpX5lebMim0gR4pWDH0PmeDEwA2QomiCXYfzS2NAgl+CU3yie3sHKJXRMJqtAm/v8T7AzHAQWR5idhiHVhxDRY2AsGFy0O5r6tOEWTR9bFxvvCCk99tGU2H0V13Y8dcV5mn5zQLXzMXIUlfNwNXmfqe4GYK9YlTO76AmisIsh8nXmkYHnwvopJsOk2Gdr29Ob+2IY7SD4gGzgWymW5ckqt+89psu7H8ccL1tutyNPDeK0zxbjxXg9jtyfp3UUl5yHPfA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1648204337; bh=5/6cNFN9vntML3/2RTe3WyrbgeG/6jLyn5nA5MUwz2W=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=l28Rljnx2XeFqNnHCnwBqZhiFMledFiZJQw+zANxtaeuYODckW4ceqAFCh/D2KEOlANy1Zt2qL81YGeYb0UIzmg2hOFiVHtkGG6hScc8ZJiWztGoW1Srs4fZtkrOADOIetDcVJJVRK7LpnXRvy9Dft2u9Z9bxPx/1NoyBNBYdNjJj3ZgHsWyMDCrZoiwzW5VPrKQq0+dbeA0jPrmcNjt5DzCG+HjO3XVMW5Am9Cp07SFQMImD3BuI1EneW3IRO5W5Ikgps++GCRYXx0GJMhcH6+lzCWH3CO79Mb86UUhZcC2K0WCyvdj8qCa3ZnTwiknfR3soqtrSacIioQvqoQW1w== X-YMail-OSG: 9y8cQt8VM1l9xYAGmQoDIHt1VU7EQqdNrXwvsG7u1ZRYGRDYXddQtkgr4_i3Te4 r5s4Tz2ereSjhrNTbz429oKv9.FXSscV77xj0IDWgT1mIqEtQVJFGzDgX.CMbPGjSN3xpbAEuK5k 6VlurOebUXfV.fKQgPHVbu7YNqndESLSrXUiVhs6QmkGD_A1EoxpCmRuwSCDcMkjRrluG9CllW4X TMNM30ZgrPjW3EmmNM3ulHj_hdnrZXDVf.l_WWX.L.e_AHCIiq237w11pyi5rELOvKqPl0LWW27E qutgTjYjSHuX9U4g_sKRImumxFktmw5tpCUBLaDAb1bhLly4_DMqcTA9q76QeG2I1Gs6Xry8KH8Y JHD737IRve4d0TF6ZMuqRDnGH_wl1Hd1PDnGvulgYTNKNNR3xZPiwLJNGicnPwo0IJAW0YoyAkNf EepcEjWVvvONpg960KJ9phtPDAi334uknq_Ft.KUyU74FqVRHynx2E14A_s5xpC_CDtf2n1Wm2L1 mu.vNvDq4ywhlfMiHrfak0xKVkk_aZrUKB0NgmPGmoLKRwZKfKCXWDkK10D3Og9_V0bGCNy4ebcc iblvdfhmrDI3YrL2s0qG6SgJ.cddmD0fBvTSXg7aKwjl.947uwlW96neJ8rRLSOsRCQ9WPnaETwZ zAT9wPsWL98LBfIu0bWqCRnew4U5M4vi2IUHQ920IlK0RRUC57JXIV0IplFjeK888oF9wwbJVRUE b_ntKnDM4ls43Jw5M_dGz_zjjMy5K2Vd_lR08MuQ6cUiW9cbzFKEFTinFNr7H4b_w2xaxboEDYM3 FCS7sC9qVAejWj8xIX2DYUjNhbDxM9yxfaLcT08fgf X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic315.consmr.mail.ne1.yahoo.com with HTTP; Fri, 25 Mar 2022 10:32:17 +0000 Original-Received: by kubenode512.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID a298bd03a02615d7aff35b08afdea822; Fri, 25 Mar 2022 10:32:13 +0000 (UTC) In-Reply-To: <83wngiba3j.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 25 Mar 2022 13:27:44 +0300") X-Mailer: WebService/1.1.19987 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:228925 Archived-At: Eli Zaretskii writes: > I think this means your default font doesn't support the U+20E3 > COMBINING ENCLOSING KEYCAP character. Emacs cannot compose characters > that aren't supported by the font used for the base character. Here's > what I see in "C-u C-x =3D" on my system, when Emacs uses a font that > does support it (and where I do see "7" inside a square): > > position: 148 of 150 (98%), column: 2 > character: 7 (displayed as 7) (codepoint 55, #o67, #x37) > charset: ascii (ASCII (ISO646 IRV)) > code point in charset: 0x37 > script: latin > syntax: w which means: word > category: .:Base, a:ASCII, l:Latin, r:Roman > to input: type "C-x 8 RET 37" or "C-x 8 RET DIGIT SEVEN" > buffer code: #x37 > file code: #x37 (encoded by coding system iso-latin-1-dos) > display: composed to form "7=E2=83=A3=EF=B8=8F" (see below) > > Composed with the following character(s) "=E2=83=A3=EF=B8=8F" using thi= s font: > harfbuzz:-outline-Symbola-normal-normal-normal-serif-16-*-*-*-p-*-iso= 8859-1 > by these glyphs: > [0 2 55 26 8 0 7 11 0 nil] > [0 2 8419 2327 0 -10 4 10 4 nil] > [0 2 65039 3 4 0 1 0 1 [0 0 0]] > with these character(s): > =E2=83=A3 (#x20e3) COMBINING ENCLOSING KEYCAP > =EF=B8=8F (#xfe0f) VARIATION SELECTOR-16 Thanks. But does it really make sense to require that the default font (on my system, Source Code Pro) support Emoji? 20E3 COMBINING ENCLOSING KEYCAP displays by itself using Noto Color Emoji.