From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Robert Pluim Newsgroups: gmane.emacs.bugs Subject: bug#54562: 28.0.91; Emoji sequence not composed Date: Mon, 28 Mar 2022 09:47:54 +0200 Message-ID: <87mthatt5h.fsf@gmail.com> References: <87bkxu8k7t.fsf.ref@yahoo.com> <87bkxu8k7t.fsf@yahoo.com> <83wngiba3j.fsf@gnu.org> <874k3m8grb.fsf@yahoo.com> <87pmmauwtp.fsf@gmail.com> <87y20y6ypi.fsf@yahoo.com> <83pmmab53s.fsf@gnu.org> <87sfr66sb7.fsf@yahoo.com> <87a6deunjj.fsf@gmail.com> <87k0ch5x8k.fsf@yahoo.com> <83h77lb6km.fsf@gnu.org> <871qyod5d5.fsf@gnus.org> <87zglc2q14.fsf@yahoo.com> <87y20vtor6.fsf@gmail.com> <87a6db2ajo.fsf@yahoo.com> 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="34631"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Lars Ingebrigtsen , 54562@debbugs.gnu.org To: Po Lu Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Mar 28 09:49:44 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 1nYk8G-0008vZ-4b for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 28 Mar 2022 09:49:44 +0200 Original-Received: from localhost ([::1]:38792 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nYk8E-0008Gp-J0 for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 28 Mar 2022 03:49:42 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:45558) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nYk7m-0008Di-1s for bug-gnu-emacs@gnu.org; Mon, 28 Mar 2022 03:49:15 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:35113) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nYk7Z-0002vK-Rk for bug-gnu-emacs@gnu.org; Mon, 28 Mar 2022 03:49:13 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nYk7Z-0005Db-OM for bug-gnu-emacs@gnu.org; Mon, 28 Mar 2022 03:49:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Robert Pluim Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 28 Mar 2022 07:49:01 +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.164845368419976 (code B ref 54562); Mon, 28 Mar 2022 07:49:01 +0000 Original-Received: (at 54562) by debbugs.gnu.org; 28 Mar 2022 07:48:04 +0000 Original-Received: from localhost ([127.0.0.1]:57243 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nYk6d-0005C8-VJ for submit@debbugs.gnu.org; Mon, 28 Mar 2022 03:48:04 -0400 Original-Received: from mail-wr1-f51.google.com ([209.85.221.51]:35655) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nYk6c-0005BQ-5Z for 54562@debbugs.gnu.org; Mon, 28 Mar 2022 03:48:02 -0400 Original-Received: by mail-wr1-f51.google.com with SMTP id w21so14510431wra.2 for <54562@debbugs.gnu.org>; Mon, 28 Mar 2022 00:48:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :mime-version:content-transfer-encoding; bh=CX4jgupsqkb+574Jt2N2vfI6Zsn//GmbLLN5h4LmGbo=; b=XRRHmEL/o7WnGzuSfRYv2IDXKrOgB/FG2b69b4i/3sTq5qW36p6kTwo9cKMBYhgG8B luc2hA2szuzzLrDeA2ObQfbMAjlQdjjJqlY0X9bBzMAn5uTw51ILLfEfPX4JoKq0Dd9V mhqLT0TWojS0hIV8u5EuGIy7M6n9AckgSgTyLvkQ5SAGYnY7gE2iGIh8Tiea/DPMeuXL pNwzHu/MFOHE+9oeTMuCte6q3FF+6SNom+CQY70hJ33WqHRAnyIJQt+n6SUd6kluhneA C/OgkBIndQfDvN+fNwsy8CgD+Mx++UIXoIMTJM7pDPqbwy3SyYeNAga7CXxvPh2ulS1U L+EA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:mime-version:content-transfer-encoding; bh=CX4jgupsqkb+574Jt2N2vfI6Zsn//GmbLLN5h4LmGbo=; b=jsFX8s/XVq3vOYT2tq5KdzHXXSDJvRTsq39ZzC6gfyifAznAIXAc3wEwlq8sVj8ysE 6A/q0ffy6iiKmm9ovmasvny33sBWS/V9NP3UOOgoUN2JY4c/6D4+JJl+EfC27aTIGFS/ aEak1Bxs1EZXO5cjrXPYj6plejmRFevWEtzRF4vfHy7k+BNAL8TuVfo5LpYd0tsuGBQu wO6RBWbuYRsoqxEKwr0BaI3w1ztZFy/S40Lw/w3g4kNMREWX5t/wwzDITNQMa344eSXs YvJM9WngnNkejZlyGlB1hMC8jlbZmHdauYpVlvjb5S5YvDNYi9zRmcmcOxAPPcsit6T+ 4mdg== X-Gm-Message-State: AOAM531KfbKiWxfHJ8fHGmLvfGBeVnBHzRlp6c7eMlqQeR4bzJKUXl1H upZ5HqRnBmqX1T5EOKXzbNc= X-Google-Smtp-Source: ABdhPJx036fi2OZ9Sne4oCteWMQYC6dMTz3cvZiI/VMXhQkI6n1f8Ip3F+LImoO3sGBUWR6V7dJLuA== X-Received: by 2002:a5d:6488:0:b0:203:b628:70d2 with SMTP id o8-20020a5d6488000000b00203b62870d2mr21572518wri.83.1648453676033; Mon, 28 Mar 2022 00:47:56 -0700 (PDT) Original-Received: from rltb ([2a01:e0a:3f3:fb50:2975:b881:bb91:be8a]) by smtp.gmail.com with ESMTPSA id p15-20020a05600c358f00b0038cc046cb2esm16652413wmq.32.2022.03.28.00.47.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 28 Mar 2022 00:47:55 -0700 (PDT) In-Reply-To: <87a6db2ajo.fsf@yahoo.com> (Po Lu via's message of "Mon, 28 Mar 2022 08:19:39 +0800") 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:229003 Archived-At: >>>>> On Mon, 28 Mar 2022 08:19:39 +0800, Po Lu via "Bug reports for GNU Em= acs, the Swiss army knife of text editors" said: Po> Robert Pluim writes: >> (I think 20f1-20ff are actually codepoint non grata, but I can=CA=BC= t find >> the reference for the moment) >>=20 >> gedit combines some of them, but not others. It does not use the emo= ji >> font for 0037 20e3, though, you need to add fe0f in the middle for >> that to happen. Po> For me, Gedit combines everything in that list before 20f1, except = for Po> 20e3 and 20dd. >> libreoffice combines more, but not the same set as gedit. It does >> however render 0037 20e3 with the emoji font. Po> I see the same results with LibreOffice as in your screenshot. OK. So it sounds like we should perhaps look at doing composition for the codepoints in that block by doing face lookup based on the combining character rather than the base character. Eli, should we look at doing that for other combining characters, such as Andreas' 0308? Robert --=20