From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Howard Melman Newsgroups: gmane.emacs.bugs Subject: bug#54970: 28.1; Some emoji no longer display Date: Sat, 16 Apr 2022 12:21:20 -0400 Message-ID: <47359AAC-A4C5-4C1A-A6B4-2ACAD44A3459@gmail.com> References: <87ee1xdsc8.fsf@gnus.org> <87sfqdcc2c.fsf@gnus.org> Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.13\)) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="19576"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Lars Ingebrigtsen , 54970@debbugs.gnu.org To: Alan Third Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Apr 16 18:22:21 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 1nflBl-0004pe-7g for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 16 Apr 2022 18:22:21 +0200 Original-Received: from localhost ([::1]:35636 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nflBj-0007V5-A6 for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 16 Apr 2022 12:22:19 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:36854) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nflBT-0007UE-9A for bug-gnu-emacs@gnu.org; Sat, 16 Apr 2022 12:22:04 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:40269) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nflBT-0002es-0J for bug-gnu-emacs@gnu.org; Sat, 16 Apr 2022 12:22:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nflBR-00007o-Rh for bug-gnu-emacs@gnu.org; Sat, 16 Apr 2022 12:22:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Howard Melman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 16 Apr 2022 16:22:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 54970 X-GNU-PR-Package: emacs Original-Received: via spool by 54970-submit@debbugs.gnu.org id=B54970.1650126089431 (code B ref 54970); Sat, 16 Apr 2022 16:22:01 +0000 Original-Received: (at 54970) by debbugs.gnu.org; 16 Apr 2022 16:21:29 +0000 Original-Received: from localhost ([127.0.0.1]:34166 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nflAv-00006t-6T for submit@debbugs.gnu.org; Sat, 16 Apr 2022 12:21:29 -0400 Original-Received: from mail-qk1-f182.google.com ([209.85.222.182]:34584) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nflAt-00006X-0g for 54970@debbugs.gnu.org; Sat, 16 Apr 2022 12:21:27 -0400 Original-Received: by mail-qk1-f182.google.com with SMTP id j9so1141245qkg.1 for <54970@debbugs.gnu.org>; Sat, 16 Apr 2022 09:21:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=tdNMSW09CjCAm+BcUkNqZtDx6D7EkKohHjPiKtd7QPc=; b=EgWulUKxdJyWP/3e1iSQI2AubdOUOVM9AtWSkDutO/NCAWKQrD890LQ5KsA+5icane skM2J35bY3si/A4RO8pJoqzW+mvgXz8DsGdS/e/edn1o1vTci+ZS6qUnRkZCRKtI58/4 jMivqL4uB5+Uxv6ohi9WxwZhBcloNzKodJYFn3ixwdBHMwBn7yF+ydg92K9lOjvD4VGb nkxcG5YOADObt1m5MhKHofBrZfKaGZMZ9XAneIYvmNMstlCTJ8g0bEIZgFFljWNOfqJK m9xbNE4NhHbKS4ycszocnIdPMqbWK1U2JLNIEJ8XKRCCbpdUOxM/jqNEZsFDczNFOys2 UQpg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=tdNMSW09CjCAm+BcUkNqZtDx6D7EkKohHjPiKtd7QPc=; b=HnBC5QygBOtZpW/uih417dUXJbV47uTS6vtVTc/smN9Z3Cq3wEZuRJ+tJwM8sea2Pv vzGvu7P2lfAxNNsLusZt9Rx5hoY3Ngi5wwxyFl2SrnO/j1LN+K8JnfOpdR3S+sAIwLVO wSz5WNZy8thmx4DH8y3Um25d86zaj1dsWAol2NsE4dHeAMKpQU0+vhiqLCrxh0bF0PSI VvmbSifm86vgkqpkGa00fhur8alflyNFuyZN5yeM1Pk6ib+ap7IkfpenyFq/QM2WsNaG lI/CWq1pMc8BaMm4EKfKRCk/aOtn2HLwp5VybiSUVntH9bc5ZPAd/BcraNq6xbc1Y2Ke DQ0g== X-Gm-Message-State: AOAM5334g2IrQuFbKfldkLyJ7jcbiHR7su5tGYS3LdjN+uyUF+z2jenj KMvMwBBpLMKDyhEzQUrRRKc= X-Google-Smtp-Source: ABdhPJxt57ph2FVblcPy1AYVguEEYd/l0CEGstdLFp0HKb4C2mCR4eDg98z3UXTWp+q2JIYioW7a3w== X-Received: by 2002:ae9:f443:0:b0:69c:8572:fa96 with SMTP id z3-20020ae9f443000000b0069c8572fa96mr2404846qkl.720.1650126081499; Sat, 16 Apr 2022 09:21:21 -0700 (PDT) Original-Received: from smtpclient.apple (pool-108-26-204-101.bstnma.fios.verizon.net. [108.26.204.101]) by smtp.gmail.com with ESMTPSA id f11-20020a05622a1a0b00b002f1f3b66bd4sm1424507qtb.94.2022.04.16.09.21.20 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sat, 16 Apr 2022 09:21:20 -0700 (PDT) In-Reply-To: X-Mailer: Apple Mail (2.3654.120.0.1.13) 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:230001 Archived-At: On Apr 16, 2022, at 12:02 PM, Alan Third wrote: >=20 > On Sat, Apr 16, 2022 at 11:27:52AM -0400, Howard Melman wrote: >> On Apr 16, 2022, at 10:55 AM, Lars Ingebrigtsen = wrote: >>>=20 >>> Lars Ingebrigtsen writes: >>>=20 >>>> I'm unable to reproduce this on Debian with emacs -Q in 28.1, so I = guess >>>> it depends on the font selection code? >>>=20 >>> But I can reproduce it on Macos. I forget whether this is supposed = to >>> work out of the box, or whether you have to set the fontset things = on >>> Macos. Alan probably knows; I've added him to the CCs. >>=20 >> For me in vanilla emacs -Q other emojis like 0x1f468 "MAN" and=20 >> 0x1f415 "DOG" display out of the box in Apple Color Emoji. =20 >> So I would think this should too. >=20 > I think it's somewhat inconsistent if you don't set the font: >=20 > (set-fontset-font t 'symbol "Apple Color Emoji") >=20 > Please let us know if that makes any difference. As I said in my initial report, that (or something similar) did solve it = for me. But the NEWS report said to do this: (set-fontset-font t 'emoji '("My New Emoji Font" . "iso10646-1") nil = 'prepend) Which did not work for me, but this did: (set-fontset-font t 'symbol '("Apple Color Emoji" . "iso10646-1") nil 'prepend) I'm not clear about what the iso10646-1 part does or if it's needed. =20 And the NEWS entry says: The Emoji characters are now assigned to a special script, 'emoji', = so as to make it easier to customize fontsets for Emoji display, as in the above example. (Previously, the Emoji characters were assigned = to the 'symbol' script, together with other symbol and punctuation characters.) Which reads to me as conflicting with needing to set the emoji font for = 'symbol. Howard=