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#53516: Buffer display issue with unicode characters on WSL2 Date: Tue, 25 Jan 2022 08:42:54 +0800 Message-ID: <87tudsodbl.fsf@yahoo.com> References: 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="29154"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux) Cc: 53516@debbugs.gnu.org To: "Green, Marc E." Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Jan 25 01:44:26 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 1nC9wg-0007Ka-7A for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 25 Jan 2022 01:44:26 +0100 Original-Received: from localhost ([::1]:52242 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nC9we-00048u-Qb for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 24 Jan 2022 19:44:24 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:44906) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nC9wJ-00048k-5h for bug-gnu-emacs@gnu.org; Mon, 24 Jan 2022 19:44:03 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:53474) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nC9wH-00039b-S1 for bug-gnu-emacs@gnu.org; Mon, 24 Jan 2022 19:44:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nC9wH-0004MN-Qj for bug-gnu-emacs@gnu.org; Mon, 24 Jan 2022 19:44:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 25 Jan 2022 00:44:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53516 X-GNU-PR-Package: emacs Original-Received: via spool by 53516-submit@debbugs.gnu.org id=B53516.164307139216693 (code B ref 53516); Tue, 25 Jan 2022 00:44:01 +0000 Original-Received: (at 53516) by debbugs.gnu.org; 25 Jan 2022 00:43:12 +0000 Original-Received: from localhost ([127.0.0.1]:46377 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nC9vT-0004LB-Vt for submit@debbugs.gnu.org; Mon, 24 Jan 2022 19:43:12 -0500 Original-Received: from sonic307-10.consmr.mail.ne1.yahoo.com ([66.163.190.33]:45654) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nC9vQ-0004Ku-6v for 53516@debbugs.gnu.org; Mon, 24 Jan 2022 19:43:10 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1643071382; bh=2wsTZFxVWxm3X9xRP/7SMoLrQtEURb5NUtoaCT+rZEY=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=IYSlj+By7IPEWb70RJ7UYoViDCE0VJ6ksazY2oDH2O3HMnGUUX5iamB+nL0WJiTdzPByZHplUQWZh65oWTZHeb8+iC2oVxMkpBxDefBaxwp8PlDdjCyHx4mddBFnHpxr9GGYPQhCzUVmlUnKibFT7hvhP/jKyonP7im8tB8exYdsRMGhAptsY6uSvQtDp9FabrwFEBiLZzhVjRFyArO4PXqTRv+asouZSwSOovR6MoXjZD0+4gnb3fxQ7mMR8Gbel096c73ndE9Hh036bTjhBl8bQMHB0Xdm5eTWP4avbLkOqFTF5HrUMmn06509JBU9fTYUdgYLt1eGJ5rIDMA1lw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1643071382; bh=K8rR2i7vbwnbgdxh42BPDPPkR6eOUX5ZSlejZsMjK4N=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=n6rJQAtioBxf+aObzocTxt3AuhRnmPebD89iaRRq/1ViPnVbDtf9i6l+B821z4MpGd4AhbbiKSsg60QvGNuxmTtEJkL3hdM4JRnTdxRm9CMMuhL+l2E9qqTvRVWguFFzz0HVdhTvEB11DDwWD1zXwvBBU9l3BbMImz+/6h33wCCbOjIbqmdVd/8QxneR54IOqo1zp226XhOArgX5wOfPUSX4d9cSHUxMZm2f+W2481qoMxkggcAHbZrfDspJzO0aQ1EfvYESt6zArc/+8t6duz+7ixb5tVOjQ0iObVclif6x40Nfv9YXGzVE/XwfcMOH+j+hbh/2MPeSUT3I6KUf6g== X-YMail-OSG: toZAassVM1kb4UHZRrzsun3YAY9Irk2.tMBAFNPu8Uzh.0LazY2BpvKLBCcSq03 UgLfa7cTi.BkcEjeMTk3pQyDMkvHoCsyFyXNhY7R5fzfFEOIFhlA5apjJLmlnPlgHbazEkVdanEQ gV4PdHYo1TchMHg5jwVfAdTZYU0vNiXSNsOBbb9JjP6YXL2aOY8OQtpSjvo15Mp1wHOoxnnK4fMq 7_UyJteAI3g5W.hgX7my2Yu9QlCEAYlf.pfrdmUBQRc8hgTZ_3ZsohLa_49rD5PL0XKFz9LRSUKg 9C0zjzFIhItfRbsZ2.Df1hlpkwpv_x.O0XmL99Bup4RZqqQZeFt4_r44d7s7NfFmL2LO.AO0jGo2 mpHfHcmn6UMQfV2OFeZHUOZDcso_iLYJX2XWo.VCPiOqjd2.Qdp8bUlGBSujC8WlpOcvjcL0iv8. gmBlP.1k9.93EcOo9K62llEs6WHrEnt8bwh0jkd.zwGzAKqBqTonj74W_gPdNWtr1XxC5fFIIB7i kpNirG9L6OFI9mCz0vtvNYY7Bjo0a0iAKfjUA.B4gLA_P1xRcTbGzXKqH0RC8aHhNaFPy46k9F4B fSqQtEqGiVTF1xwnhxr5uAVZN3g4Ra52bkDurNuLBcoqDyzFHh832ML4wcumPYkbSDZiE2shd5mF xhB.940Za2dpUJt3tpb6a6rlTushDfcBHAnYijDnsfZ0UlIx7yjI1YbYinn.aWJO2kR.sH84uLvv q2HqM7ctk.9c0Ec2Z2OKqBuCGWMosKEfA2IB.xAcyCvM9XaJl6AovD41E_mTatGa6tHD3f_I272C xSBq.InkpBvHBj1x4aCimJx.p.Y75YwFV0LUxiFJF1 X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic307.consmr.mail.ne1.yahoo.com with HTTP; Tue, 25 Jan 2022 00:43:02 +0000 Original-Received: by kubenode519.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID d2eb091c0fcfa7ca1e633ce5f0518f87; Tue, 25 Jan 2022 00:42:58 +0000 (UTC) In-Reply-To: (Marc E. Green's message of "Mon, 24 Jan 2022 22:12:29 +0000") X-Mailer: WebService/1.1.19615 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:225137 Archived-At: "Green, Marc E." writes: > I have a file with a single Unicode character in it: =F0=9F=95=AF (Unicode > character CANDLE, codepoint 128367, #o372557, #x1f56f). > When I open this file via `emacs -Q` (with or without `-nw`) and hit > `C-l`, the buffer display has issues. Namely, the character becomes > invisible on that line, and instead somehow appears in the menu bar > line (the top 'File,Edit,etc' menu bar line disappears). It's like the > whole display gets shifted up 1 line. If I move the cursor left, I can > see the original character, which is now being displayed 2 times in > the buffer despite existing in the file only once. > In practice, this makes it very difficult to edit files that have > unicode characters in them. For files that have many lines in them, > this issue results in lines being visually duplicated. Selecting them > via C-SPACE does fix the display issue, until I start navigating > around the file again, which triggers the issue. Does this still happen with Emacs 28 or 29? The version of Emacs you're using is very old, and uses Xft, which is known to have display issues with glyphs that might be provided by color fonts. Thanks.