From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#57066: 29.0.50; Complex emoji overlaps with text Date: Tue, 09 Aug 2022 15:01:44 +0300 Message-ID: <837d3hvd5j.fsf@gnu.org> References: <87r11pzsgb.fsf@protesilaos.com> <83iln1vfbl.fsf@gnu.org> <87o7wtzmdn.fsf@protesilaos.com> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="8322"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 57066@debbugs.gnu.org To: Protesilaos Stavrou Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Aug 09 14:04:11 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 1oLNxz-0001w4-17 for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 09 Aug 2022 14:04:11 +0200 Original-Received: from localhost ([::1]:41986 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oLNxx-00043x-TR for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 09 Aug 2022 08:04:09 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:42370) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oLNws-0002GT-J4 for bug-gnu-emacs@gnu.org; Tue, 09 Aug 2022 08:03:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:53056) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oLNws-0001nd-8h for bug-gnu-emacs@gnu.org; Tue, 09 Aug 2022 08:03:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oLNwr-0004tN-Tc for bug-gnu-emacs@gnu.org; Tue, 09 Aug 2022 08:03:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 09 Aug 2022 12:03:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57066 X-GNU-PR-Package: emacs Original-Received: via spool by 57066-submit@debbugs.gnu.org id=B57066.166004652418722 (code B ref 57066); Tue, 09 Aug 2022 12:03:01 +0000 Original-Received: (at 57066) by debbugs.gnu.org; 9 Aug 2022 12:02:04 +0000 Original-Received: from localhost ([127.0.0.1]:42799 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oLNvv-0004rt-QD for submit@debbugs.gnu.org; Tue, 09 Aug 2022 08:02:04 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:57308) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oLNvu-0004rL-4U for 57066@debbugs.gnu.org; Tue, 09 Aug 2022 08:02:02 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:38086) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oLNvo-0001cX-MA; Tue, 09 Aug 2022 08:01:56 -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=fXpd5amqUw23zk/4UXLepj1O1rJZNFDdjmog3G5TRSY=; b=hmpAKZ5VUC2J tJJTXsYgD1ax4J4TrdE9Byu3mK0sYvZi8TzGjlB4sMH7Slpet2BkTmY9l8d7fPaqwMcVX6/3EO543 XzEQ/gToJMX4rWt6jGXe9nFrUUhLdSBfIhGHD8Tb6mDPyVxCVcYMbVwEpGERV1yimAkm8L7r92Lw6 V/Yd9dwnyIRWpyG54QqaHRwAQTm+xaNkPVw7HmOiAp+Le6rsv9Yex5MU5SP2i0bDklbE+oP04xUDx 2x5XmTmH+odI8tp5erw+GfVZV0Y8q/xWeZewXAy9WAII8bJp2Epv7HkvTF0Xo8M8HyEeJZW3O3BfT m7LOIsEIXtCGE3GBgcWiOg==; Original-Received: from [87.69.77.57] (port=4510 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oLNvo-00015A-1j; Tue, 09 Aug 2022 08:01:56 -0400 In-Reply-To: <87o7wtzmdn.fsf@protesilaos.com> (message from Protesilaos Stavrou on Tue, 09 Aug 2022 14:28:52 +0300) 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:239151 Archived-At: > From: Protesilaos Stavrou > Cc: 57066@debbugs.gnu.org > Date: Tue, 09 Aug 2022 14:28:52 +0300 > > > Please go to the Emoji, type "C-u C-x =" and post here everything that > > Emacs shows in the *Help* buffer it pops up. > > Right after inserting the "sun" emoji, the 'describe-char' does not > work. The echo area shows: > > point=154 of 153 (EOB) column=7 Are you saying that what describe-char does at EOB means it doesn't work? The above is exactly the expected result at EOB. > Moving the point one character back and retrying returns: > > cl--assertion-failed: Assertion failed: (not (multibyte-string-p str)) I cannot reproduce that, either. Could you run this under Edebug and show the value of 'str' in the above assertion? Someone else reported that this started happening after upgrading HarfBuzz to v5.1.0 -- is that the version you are using?