GNU bug report logs - #50983
28.0.50; [REGRESSION, BUG] Display bugs with uncommon characters

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Reported by: Rudi C <rudiwillalwaysloveyou@HIDDEN>; dated Sat, 2 Oct 2021 22:51:02 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

Message received at 50983 <at> debbugs.gnu.org:


Received: (at 50983) by debbugs.gnu.org; 3 Oct 2021 11:26:37 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Oct 03 07:26:37 2021
Received: from localhost ([127.0.0.1]:32975 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mWzdc-000221-Rn
	for submit <at> debbugs.gnu.org; Sun, 03 Oct 2021 07:26:37 -0400
Received: from outbound.soverin.net ([116.202.126.228]:59619)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <alan@HIDDEN>) id 1mWzdY-00021f-V1
 for 50983 <at> debbugs.gnu.org; Sun, 03 Oct 2021 07:26:35 -0400
Received: from smtp.soverin.net (unknown [10.10.3.24])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits))
 (No client certificate requested)
 by outbound.soverin.net (Postfix) with ESMTPS id 9F5CD1D8;
 Sun,  3 Oct 2021 11:26:26 +0000 (UTC)
Received: from smtp.soverin.net (smtp.soverin.net [159.69.232.138]) by
 soverin.net
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=idiocy.org; s=soverin;
 t=1633260385; bh=yIr7SYZ6ISRVg+PFBJ/3SQjnl9qfnLxJGas0H8ZQ5kA=;
 h=Date:From:To:Cc:Subject:References:In-Reply-To:From;
 b=Y9ar7fIcPJmG4ecoNa0wNZhKTd6zdAKNKeXoemItMyiWP1u/L12XfQyCfweXI+Yfp
 C9MVLX1aX1dJnDbrucTLVMubYtM4BP2/MpN5dVGcdgr7msXOk0YheXEk9Y0QY6FV76
 ThoOsbOjEgDn0o6foRMUG3w0YyubjNbiOrl4uYx7+++13fJkNKp8bRpIuTRmJ6X7UU
 gbLNfXHjMxy5gZ4W6EP6NJqHSUMSaHvBfVOQ4a7qGOLTjQme0FGwNWWzSp07kzek/W
 v08FoJruFX9II7llHbeZQTj6k8D1t2YIHQ/MDpR6vKKbYIF6bdbVpYK0RDhyKvYcb0
 1l8ebM0tN5rUw==
Received: from alan by faroe.holly.idiocy.org with local (Exim 4.95-RC2)
 (envelope-from <alan@HIDDEN>) id 1mWzdO-000U5c-Us;
 Sun, 03 Oct 2021 12:26:22 +0100
Date: Sun, 3 Oct 2021 12:26:22 +0100
From: Alan Third <alan@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#50983: 28.0.50; [REGRESSION, BUG] Display bugs with uncommon
 characters
Message-ID: <YVmTXo7zxwZjNWQn@HIDDEN>
Mail-Followup-To: Alan Third <alan@HIDDEN>,
 Eli Zaretskii <eliz@HIDDEN>, rudiwillalwaysloveyou@HIDDEN,
 50983 <at> debbugs.gnu.org
References: <CAE9z9A0ZZge+n9cHRBcKv8MPO5Vn2HfgYoOAJP9EkhtFPW77BA@HIDDEN>
 <83lf3aac5w.fsf@HIDDEN> <YVl9uZEWrBL3/qvp@HIDDEN>
 <835yuea0gb.fsf@HIDDEN> <YVmE++Pfos2IQp5y@HIDDEN>
 <8335pi9ydi.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <8335pi9ydi.fsf@HIDDEN>
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 50983
Cc: 50983 <at> debbugs.gnu.org, rudiwillalwaysloveyou@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

On Sun, Oct 03, 2021 at 01:49:29PM +0300, Eli Zaretskii wrote:
> > Date: Sun, 3 Oct 2021 11:24:59 +0100
> > From: Alan Third <alan@HIDDEN>
> > Cc: rudiwillalwaysloveyou@HIDDEN, 50983 <at> debbugs.gnu.org
> > 
> > > > It looks like sometimes the display is incorrect, and other times the
> > > > action actually changes the underlying buffer contents in an
> > > > unexpected way.
> > > 
> > > Any idea what could cause that?  Does it happen with plain-ASCII text
> > > as well?
> > 
> > Actually, I was wrong. If I follow the instructions for the first
> > example, by removing the character indicated by an underscore in
> > Rudi's first screenshot, it actually deletes the previous "o" in
> > "note", and displays the rest wrongly, as shown in his second
> > screenshot.
> > 
> > If I put the cursor over that underscore character and do
> > describe-char, it tells me it's an "o", so the problem exists even
> > before editing.
> 
> Is this in a GUI frame or a TTY frame?

All TTY, GUI works fine.

> And what do you mean by "underscore character"? What is its Unicode
> codepoint?

In the screenshot (and in my own iTerm2 session) there is an
underscore character after "note-". I think it's inserted by the
terminal as a placeholder for something it doesn't understand.

In GUI Emacs that position in the file has a zero width character.

If I do describe-char on the underscore it says it's a plain ascii
"o", which is clearly incorrect. In GUI it says it's 8203 (0x200B),
"ZERO WIDTH SPACE", and as I said it displays as a zero width space.

I think I agree with your other email that it's down to the terminal
doing something strange with characters it doesn't understand.
-- 
Alan Third




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#50983; Package emacs. Full text available.

Message received at 50983 <at> debbugs.gnu.org:


Received: (at 50983) by debbugs.gnu.org; 3 Oct 2021 11:12:13 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Oct 03 07:12:13 2021
Received: from localhost ([127.0.0.1]:32961 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mWzPg-0001fq-Ra
	for submit <at> debbugs.gnu.org; Sun, 03 Oct 2021 07:12:13 -0400
Received: from eggs.gnu.org ([209.51.188.92]:54176)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1mWzPf-0001fb-5d
 for 50983 <at> debbugs.gnu.org; Sun, 03 Oct 2021 07:12:11 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e]:45516)
 by eggs.gnu.org with esmtp (Exim 4.90_1)
 (envelope-from <eliz@HIDDEN>)
 id 1mWzPZ-0002is-BC; Sun, 03 Oct 2021 07:12:05 -0400
Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:2683
 helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1mWzPY-0002sU-UF; Sun, 03 Oct 2021 07:12:05 -0400
Date: Sun, 03 Oct 2021 14:11:52 +0300
Message-Id: <83wnmu8irr.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Rudi C <rudiwillalwaysloveyou@HIDDEN>
In-Reply-To: <CAE9z9A32pivOw8a7Za3SgNqNbO5Tgdx4A2cUj_9O_sECMZMqHw@HIDDEN>
 (message from Rudi C on Sun, 3 Oct 2021 14:30:56 +0330)
Subject: Re: bug#50983: 28.0.50;
 [REGRESSION, BUG] Display bugs with uncommon characters
References: <CAE9z9A0ZZge+n9cHRBcKv8MPO5Vn2HfgYoOAJP9EkhtFPW77BA@HIDDEN>
 <83lf3aac5w.fsf@HIDDEN> <YVl9uZEWrBL3/qvp@HIDDEN>
 <835yuea0gb.fsf@HIDDEN> <YVmE++Pfos2IQp5y@HIDDEN>
 <CAE9z9A32pivOw8a7Za3SgNqNbO5Tgdx4A2cUj_9O_sECMZMqHw@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 50983
Cc: 50983 <at> debbugs.gnu.org, alan@HIDDEN, rudiwillalwaysloveyou@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Rudi C <rudiwillalwaysloveyou@HIDDEN>
> Date: Sun, 3 Oct 2021 14:30:56 +0330
> 
> Also, can you be more specific about where you do observe the bugs? In TUI emacs on iTerm? 
> 
> I can confirm that the bug with `weird.txt` happens on iTerm, too, again with both emacs and neovim! But the
> bug with `bug.txt` does not happen in iTerm, only on Kitty.

This sounds like the terminal emulators have a problem in supporting
unusual Unicode characters, such as zero-width or double-width
characters, perhaps?  I see no Emacs problem here, since it happens
only on some terminal emulators and not on others.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#50983; Package emacs. Full text available.

Message received at 50983 <at> debbugs.gnu.org:


Received: (at 50983) by debbugs.gnu.org; 3 Oct 2021 11:01:19 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Oct 03 07:01:19 2021
Received: from localhost ([127.0.0.1]:32945 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mWzF8-0001PZ-Gq
	for submit <at> debbugs.gnu.org; Sun, 03 Oct 2021 07:01:18 -0400
Received: from mail-io1-f46.google.com ([209.85.166.46]:33462)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <rudiwillalwaysloveyou@HIDDEN>) id 1mWzF4-0001PK-JY
 for 50983 <at> debbugs.gnu.org; Sun, 03 Oct 2021 07:01:16 -0400
Received: by mail-io1-f46.google.com with SMTP id n71so17026144iod.0
 for <50983 <at> debbugs.gnu.org>; Sun, 03 Oct 2021 04:01:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to;
 bh=DcktNEfRsNSTeJxtWIGdi1B+L8Qse5biyL/mSfTKuTc=;
 b=QQiWkMskTtdAWUz7IYF2gYeh4oJEgEqCyGIp7PZMmLLY7A4Z9EL/iiwwqSQ6+w1oj5
 66GeaDZCG19SL8l/JDiCSNRXxVpo1gnPvQbYKXWsNQA0Gp2GEENVHw/tnTORgMBitAxg
 6Y6HvlKFiRXyFURTLIApWSLr0b/Kay9Xexjs0rDPMM0cTvhx3DIF0w8DZEwMH9NWpBfO
 E3Jqyk92COd6OcMwolBDvh1bBtndwVrmjj+tSRPtWb2apn9SVnM7H/9Tb785q6UhI9B0
 BS1Ss3u74Zh44cqyyCgtjzRmv+FmhMuGVXkbwOLaSaYFGfEg6IqJSXr/uGzv6b8GS4SH
 h4MQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to;
 bh=DcktNEfRsNSTeJxtWIGdi1B+L8Qse5biyL/mSfTKuTc=;
 b=KHPDDI3kcab5sbgJBCIN96my+Fpd4qWypwTzsQKECZowebE+kg8V0XEUUJuBED8Ut/
 x0F1I0thz8UhmrII0s4cUVmeGYJmVwOv+e1kl7RBRgf5jeNm7mDJFLNRlynFq/QpD5bs
 PdkfrZXo3bDOZlaACK3v5+O1c8KJe2aQeDAQiPtg+KvUuobTvbWyOmsNGrD9gt6Tftiy
 9e2BSusQXvdjKtT+6XDYelZ0RCMvGw5Btwlq8BFsoMAwpA529RpVm9sRdk03YZnstnti
 yAvXCKpmvR9HpsC38FG8dcrAUCGrEVc/NakbmyyF0/8VTeKzlyU9KarZdVqbKQqMtbsE
 fz3Q==
X-Gm-Message-State: AOAM530CPbIKFSsioB0gfa+OgiNF1Zi91B0agYQJgTNPDbBAS3Wql95n
 otdweNYryS1OJn0WwBXaxmOiOnzLRv7KQY8ijsg=
X-Google-Smtp-Source: ABdhPJyocq+taPqTon/DPRI+bV0E1SlaTgZkMf8o58L1WPo2BxonKBBZkl0fPqDEzZAMgOPSKJKbPygcXB+pNm+mPig=
X-Received: by 2002:a6b:8b52:: with SMTP id n79mr5299146iod.8.1633258868876;
 Sun, 03 Oct 2021 04:01:08 -0700 (PDT)
MIME-Version: 1.0
References: <CAE9z9A0ZZge+n9cHRBcKv8MPO5Vn2HfgYoOAJP9EkhtFPW77BA@HIDDEN>
 <83lf3aac5w.fsf@HIDDEN> <YVl9uZEWrBL3/qvp@HIDDEN>
 <835yuea0gb.fsf@HIDDEN> <YVmE++Pfos2IQp5y@HIDDEN>
In-Reply-To: <YVmE++Pfos2IQp5y@HIDDEN>
From: Rudi C <rudiwillalwaysloveyou@HIDDEN>
Date: Sun, 3 Oct 2021 14:30:56 +0330
Message-ID: <CAE9z9A32pivOw8a7Za3SgNqNbO5Tgdx4A2cUj_9O_sECMZMqHw@HIDDEN>
Subject: Re: bug#50983: 28.0.50;
 [REGRESSION, BUG] Display bugs with uncommon characters
To: Alan Third <alan@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 
 Rudi C <rudiwillalwaysloveyou@HIDDEN>, 50983 <at> debbugs.gnu.org
Content-Type: multipart/alternative; boundary="000000000000b4a89a05cd70b6b5"
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 50983
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--000000000000b4a89a05cd70b6b5
Content-Type: text/plain; charset="UTF-8"

> I don't see these problems in normal ascii text, or even normal UTF-8 text

Are the text files I have attached not normal UTf-8? (I have no idea how to
notice if they are normal or not.)

> support for bidirectional text

This is irrelevant to these bugs, I think. If your terminal does RTL
reordering, then emacs does that, too, so the ordering will get reversed,
but it shouldn't have anything to do with these two bugs.

Also, can you be more specific about where you do observe the bugs? In TUI
emacs on iTerm?

I can confirm that the bug with `weird.txt` happens on iTerm, too, again
with both emacs and neovim! But the bug with `bug.txt` does not happen in
iTerm, only on Kitty.


On Sun, Oct 3, 2021 at 1:55 PM Alan Third <alan@HIDDEN> wrote:

> On Sun, Oct 03, 2021 at 01:04:36PM +0300, Eli Zaretskii wrote:
> > > Date: Sun, 3 Oct 2021 10:54:01 +0100
> > > From: Alan Third <alan@HIDDEN>
> > > Cc: Rudi C <rudiwillalwaysloveyou@HIDDEN>, 50983 <at> debbugs.gnu.org
> > >
> > > For the record I can't see these problems on GUI emacs
> > > on the mac, but I do see them in the terminal using iTerm2.
> >
> > Does iTerm2 have some support for bidirectional text?  If so, you need
> > to disable it for Emacs -nw to display bidirectional text correctly.
>
> I don't see any options (but there are a LOT of options).
>
> > > It looks like sometimes the display is incorrect, and other times the
> > > action actually changes the underlying buffer contents in an
> > > unexpected way.
> >
> > Any idea what could cause that?  Does it happen with plain-ASCII text
> > as well?
>
> Actually, I was wrong. If I follow the instructions for the first
> example, by removing the character indicated by an underscore in
> Rudi's first screenshot, it actually deletes the previous "o" in
> "note", and displays the rest wrongly, as shown in his second
> screenshot.
>
> If I put the cursor over that underscore character and do
> describe-char, it tells me it's an "o", so the problem exists even
> before editing.
>
> I don't see these problems in normal ascii text, or even normal UTF-8
> text, even RTL. For example the Hebrew text in HELLO behaves exactly
> as I'd expect.
> --
> Alan Third
>

--000000000000b4a89a05cd70b6b5
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">&gt; I don&#39;t see these problems in normal ascii text, =
or even normal UTF-8 text<div><br></div><div>Are the text files I have atta=
ched not normal UTf-8? (I have no idea how to notice if they are normal or =
not.)</div><div><br></div><div>&gt; support for bidirectional text<br><br>T=
his is irrelevant to these bugs, I think. If your terminal does RTL reorder=
ing, then emacs does that, too, so the ordering will get reversed, but it s=
houldn&#39;t have anything to do with these two bugs.<br><br>Also, can you =
be more specific about where you do observe the bugs? In TUI emacs on iTerm=
? <br><br>I can confirm that the bug with `weird.txt` happens on iTerm, too=
, again with both emacs and neovim! But the bug with `bug.txt` does not hap=
pen in iTerm, only on Kitty.<br></div><div><br></div></div><br><div class=
=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Sun, Oct 3, 2021 =
at 1:55 PM Alan Third &lt;<a href=3D"mailto:alan@HIDDEN">alan@HIDDEN=
g</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin=
:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"=
>On Sun, Oct 03, 2021 at 01:04:36PM +0300, Eli Zaretskii wrote:<br>
&gt; &gt; Date: Sun, 3 Oct 2021 10:54:01 +0100<br>
&gt; &gt; From: Alan Third &lt;<a href=3D"mailto:alan@HIDDEN" target=3D=
"_blank">alan@HIDDEN</a>&gt;<br>
&gt; &gt; Cc: Rudi C &lt;<a href=3D"mailto:rudiwillalwaysloveyou@HIDDEN"=
 target=3D"_blank">rudiwillalwaysloveyou@HIDDEN</a>&gt;, <a href=3D"mail=
to:50983 <at> debbugs.gnu.org" target=3D"_blank">50983 <at> debbugs.gnu.org</a><br>
&gt; &gt; <br>
&gt; &gt; For the record I can&#39;t see these problems on GUI emacs<br>
&gt; &gt; on the mac, but I do see them in the terminal using iTerm2.<br>
&gt; <br>
&gt; Does iTerm2 have some support for bidirectional text?=C2=A0 If so, you=
 need<br>
&gt; to disable it for Emacs -nw to display bidirectional text correctly.<b=
r>
<br>
I don&#39;t see any options (but there are a LOT of options).<br>
<br>
&gt; &gt; It looks like sometimes the display is incorrect, and other times=
 the<br>
&gt; &gt; action actually changes the underlying buffer contents in an<br>
&gt; &gt; unexpected way.<br>
&gt; <br>
&gt; Any idea what could cause that?=C2=A0 Does it happen with plain-ASCII =
text<br>
&gt; as well?<br>
<br>
Actually, I was wrong. If I follow the instructions for the first<br>
example, by removing the character indicated by an underscore in<br>
Rudi&#39;s first screenshot, it actually deletes the previous &quot;o&quot;=
 in<br>
&quot;note&quot;, and displays the rest wrongly, as shown in his second<br>
screenshot.<br>
<br>
If I put the cursor over that underscore character and do<br>
describe-char, it tells me it&#39;s an &quot;o&quot;, so the problem exists=
 even<br>
before editing.<br>
<br>
I don&#39;t see these problems in normal ascii text, or even normal UTF-8<b=
r>
text, even RTL. For example the Hebrew text in HELLO behaves exactly<br>
as I&#39;d expect.<br>
-- <br>
Alan Third<br>
</blockquote></div>

--000000000000b4a89a05cd70b6b5--




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#50983; Package emacs. Full text available.

Message received at 50983 <at> debbugs.gnu.org:


Received: (at 50983) by debbugs.gnu.org; 3 Oct 2021 10:50:06 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Oct 03 06:50:06 2021
Received: from localhost ([127.0.0.1]:32941 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mWz44-00015u-CL
	for submit <at> debbugs.gnu.org; Sun, 03 Oct 2021 06:50:06 -0400
Received: from eggs.gnu.org ([209.51.188.92]:51882)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1mWz41-00015N-U6
 for 50983 <at> debbugs.gnu.org; Sun, 03 Oct 2021 06:49:51 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e]:45190)
 by eggs.gnu.org with esmtp (Exim 4.90_1)
 (envelope-from <eliz@HIDDEN>)
 id 1mWz3v-0005Bh-UC; Sun, 03 Oct 2021 06:49:43 -0400
Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:1312
 helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1mWz3v-0005A7-GB; Sun, 03 Oct 2021 06:49:43 -0400
Date: Sun, 03 Oct 2021 13:49:29 +0300
Message-Id: <8335pi9ydi.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Alan Third <alan@HIDDEN>
In-Reply-To: <YVmE++Pfos2IQp5y@HIDDEN> (message from Alan Third on Sun, 3
 Oct 2021 11:24:59 +0100)
Subject: Re: bug#50983: 28.0.50; [REGRESSION, BUG] Display bugs with uncommon
 characters
References: <CAE9z9A0ZZge+n9cHRBcKv8MPO5Vn2HfgYoOAJP9EkhtFPW77BA@HIDDEN>
 <83lf3aac5w.fsf@HIDDEN> <YVl9uZEWrBL3/qvp@HIDDEN>
 <835yuea0gb.fsf@HIDDEN> <YVmE++Pfos2IQp5y@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 50983
Cc: 50983 <at> debbugs.gnu.org, alan@HIDDEN, rudiwillalwaysloveyou@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

> Date: Sun, 3 Oct 2021 11:24:59 +0100
> From: Alan Third <alan@HIDDEN>
> Cc: rudiwillalwaysloveyou@HIDDEN, 50983 <at> debbugs.gnu.org
> 
> > > It looks like sometimes the display is incorrect, and other times the
> > > action actually changes the underlying buffer contents in an
> > > unexpected way.
> > 
> > Any idea what could cause that?  Does it happen with plain-ASCII text
> > as well?
> 
> Actually, I was wrong. If I follow the instructions for the first
> example, by removing the character indicated by an underscore in
> Rudi's first screenshot, it actually deletes the previous "o" in
> "note", and displays the rest wrongly, as shown in his second
> screenshot.
> 
> If I put the cursor over that underscore character and do
> describe-char, it tells me it's an "o", so the problem exists even
> before editing.

Is this in a GUI frame or a TTY frame?

And what do you mean by "underscore character"? What is its Unicode
codepoint?




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#50983; Package emacs. Full text available.

Message received at 50983 <at> debbugs.gnu.org:


Received: (at 50983) by debbugs.gnu.org; 3 Oct 2021 10:48:49 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Oct 03 06:48:49 2021
Received: from localhost ([127.0.0.1]:32933 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mWz32-0000ze-Vz
	for submit <at> debbugs.gnu.org; Sun, 03 Oct 2021 06:48:49 -0400
Received: from mail-io1-f50.google.com ([209.85.166.50]:42934)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <rudiwillalwaysloveyou@HIDDEN>) id 1mWz30-0000zR-FB
 for 50983 <at> debbugs.gnu.org; Sun, 03 Oct 2021 06:48:47 -0400
Received: by mail-io1-f50.google.com with SMTP id 5so4382782iov.9
 for <50983 <at> debbugs.gnu.org>; Sun, 03 Oct 2021 03:48:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=FaMN5ekLT1nFam0vu3bhHHm4G5SnpGsG/D38ns4ta3o=;
 b=VUXvkBEtWo1sq9R2brVWhkIb68YnBinr57OrkmbWkWKrxxuoSFbRXTPbXP6tSr5KSL
 PgGBapAYpbGxw1Lg4jHuIPvmV8arIer4ks3bSIMIuyTZF9BiKqu+pSqVi4M080yIS8Q0
 4ESgv9kUgFZKdRqblg2B63hZvc45FVxQmq+QpEtTMTaeM1c1YWiQR911gRTulfHF3XBv
 E0nDEboi9ZO3ZBeBdJBI9K+pQBpf58dob7LWkHNfS6E7/S60MwvYi9wtJnadbkB5HSO3
 Yjpm3s7h1H8+eFU55mZSnjoACB5t3vlhAx+9FbEmXGHfjEq0/Df5lROtV35hO+L6CZaj
 5GcA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=FaMN5ekLT1nFam0vu3bhHHm4G5SnpGsG/D38ns4ta3o=;
 b=BbPTnAloKZDcEUQA/PX9HGaOsHw/fMgZ8PQsJXGoKeyUcShtdOioPKBThX7y1wqObg
 ASwn8pDKEwbUeRuX2236ZAm9EXgbzVr/Kd2OXMWS9XAOmY+G+fCLU2OtFT/WOwmApHYW
 HWNc9AMylYc9GF56UZIEWXnk3bl+3L+wl8IZO4ZZzTHIBNLGXgPXCzYF9axJm9/gJf3w
 AvyPXEpVMg43zchYeh8zHsheAw2AUhCL+URNC13IjnBjP3zGEe+ZBTCl55PIVraCTzuk
 jo+dJkMgDf1vbdLrfLtlb9Jz6b+5O9e6vqebC3GovZNHnEF1q+vzz/2oJcNCaLeUGxkI
 Vt5g==
X-Gm-Message-State: AOAM530Uzd29PU+k7eZJjTsD5dnE+rUcFAcolerX4pP/7HakNaxvDvNK
 E0vnfb4ZzvRu1GN3jU45XdWLrhctIAM2XhcZUt0=
X-Google-Smtp-Source: ABdhPJzQhGr9CbUqM+M2xrbLDutiRcjkWof6zgT0d3QrJIrT1JBQof2oIvUcPYhTQeiiBqye4G2FCBwtfYxfk7NvorU=
X-Received: by 2002:a02:b108:: with SMTP id r8mr6044915jah.50.1633258120769;
 Sun, 03 Oct 2021 03:48:40 -0700 (PDT)
MIME-Version: 1.0
References: <CAE9z9A0ZZge+n9cHRBcKv8MPO5Vn2HfgYoOAJP9EkhtFPW77BA@HIDDEN>
 <878rzatqzi.fsf@HIDDEN>
In-Reply-To: <878rzatqzi.fsf@HIDDEN>
From: Rudi C <rudiwillalwaysloveyou@HIDDEN>
Date: Sun, 3 Oct 2021 14:18:29 +0330
Message-ID: <CAE9z9A1Pqs+EwopzkpeXRiNK+rW0-CmFrBSXbK001RZL4F9shQ@HIDDEN>
Subject: Re: bug#50983: 28.0.50;
 [REGRESSION, BUG] Display bugs with uncommon characters
To: Lars Ingebrigtsen <larsi@HIDDEN>
Content-Type: multipart/alternative; boundary="0000000000001d736405cd708a7d"
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 50983
Cc: 50983 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--0000000000001d736405cd708a7d
Content-Type: text/plain; charset="UTF-8"

> I'm unable to reproduce this problem, but my Emacs looks very different
from yours -- I'm thinking of the line breaking in particular.

Aren't you using emacs 27? Mine also looks like that in 27. It also doesn't
have the bug in that version.



On Sun, Oct 3, 2021 at 12:38 PM Lars Ingebrigtsen <larsi@HIDDEN> wrote:

> Rudi C <rudiwillalwaysloveyou@HIDDEN> writes:
>
> > I have two display bugs to report, one a regression that is not present
> in
> > emacs 27. I start with this regression.
> >
> > 1. `curl https://files.lilf.ir/tmp/weird.txt > weird.txt`
> > 2. `emacs -Q -nw weird.txt`
> > 3. try editing the text, deleting characters, etc. The character display
> will get
> > messed up.
>
> I'm unable to reproduce this problem, but my Emacs looks very different
> from yours -- I'm thinking of the line breaking in particular.  Here's
> what mine look with "emacs -Q" under Debian/bullseye:
>
>
>
> --
> (domestic pets only, the antidote for overdose, milk.)
>    bloggy blog: http://lars.ingebrigtsen.no
>

--0000000000001d736405cd708a7d
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">&gt; I&#39;m unable to reproduce this problem, but my Emac=
s looks very different<br>from yours -- I&#39;m thinking of the line breaki=
ng in particular.=C2=A0<div><br></div><div>Aren&#39;t you using emacs 27? M=
ine also looks like that in 27. It also doesn&#39;t have the bug in that ve=
rsion.</div><div><br></div><div><br></div></div><br><div class=3D"gmail_quo=
te"><div dir=3D"ltr" class=3D"gmail_attr">On Sun, Oct 3, 2021 at 12:38 PM L=
ars Ingebrigtsen &lt;<a href=3D"mailto:larsi@HIDDEN">larsi@HIDDEN</a>&g=
t; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0p=
x 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Rudi C=
 &lt;<a href=3D"mailto:rudiwillalwaysloveyou@HIDDEN" target=3D"_blank">r=
udiwillalwaysloveyou@HIDDEN</a>&gt; writes:<br>
<br>
&gt; I have two display bugs to report, one a regression that is not presen=
t in<br>
&gt; emacs 27. I start with this regression.<br>
&gt;<br>
&gt; 1. `curl <a href=3D"https://files.lilf.ir/tmp/weird.txt" rel=3D"norefe=
rrer" target=3D"_blank">https://files.lilf.ir/tmp/weird.txt</a> &gt; weird.=
txt`<br>
&gt; 2. `emacs -Q -nw weird.txt`<br>
&gt; 3. try editing the text, deleting characters, etc. The character displ=
ay will get<br>
&gt; messed up.<br>
<br>
I&#39;m unable to reproduce this problem, but my Emacs looks very different=
<br>
from yours -- I&#39;m thinking of the line breaking in particular.=C2=A0 He=
re&#39;s<br>
what mine look with &quot;emacs -Q&quot; under Debian/bullseye:<br>
<br>
<br>
<br>
-- <br>
(domestic pets only, the antidote for overdose, milk.)<br>
=C2=A0 =C2=A0bloggy blog: <a href=3D"http://lars.ingebrigtsen.no" rel=3D"no=
referrer" target=3D"_blank">http://lars.ingebrigtsen.no</a><br>
</blockquote></div>

--0000000000001d736405cd708a7d--




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#50983; Package emacs. Full text available.

Message received at 50983 <at> debbugs.gnu.org:


Received: (at 50983) by debbugs.gnu.org; 3 Oct 2021 10:25:15 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Oct 03 06:25:15 2021
Received: from localhost ([127.0.0.1]:32920 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mWygF-0000Jg-5c
	for submit <at> debbugs.gnu.org; Sun, 03 Oct 2021 06:25:15 -0400
Received: from outbound.soverin.net ([116.202.126.228]:36087)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <alan@HIDDEN>) id 1mWyg9-0000FQ-M1
 for 50983 <at> debbugs.gnu.org; Sun, 03 Oct 2021 06:25:13 -0400
Received: from smtp.soverin.net (unknown [10.10.3.28])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits))
 (No client certificate requested)
 by outbound.soverin.net (Postfix) with ESMTPS id C394D1D8;
 Sun,  3 Oct 2021 10:25:03 +0000 (UTC)
Received: from smtp.soverin.net (smtp.soverin.net [159.69.232.142]) by
 soverin.net
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=idiocy.org; s=soverin;
 t=1633256702; bh=cSM/xpZuEQz5nFartvV+gyK668vo52UcjpKJH9GnOD4=;
 h=Date:From:To:Cc:Subject:References:In-Reply-To:From;
 b=UjxaGYHQcHOZNLxXzHagO6fzlo6JAMr3Z2MTWncmbLfGEmC/XMle5b2q6w61Wwvxk
 HYoh+uj5PTUWraUqgzCEpgdqjWJpPLP/xd0PDkpvoHcPaqFXqUJewiqjQlCCIqJaUK
 xgpZNCcokllEgIqd+wUxUb8qE3i7Ifxmi8Hvr2PYF/ULisXd6rf/6tVI6Kv7cdNUvg
 yOcmm7iZ+upZCHr0holkLtF8LV4JCiOCs2HDf0ruiYxsUSrxHqQXdXDmTcyvGKFfwU
 igNk1a8qMsOHP3iiwCA0g+l7QTCQwlWQFpYYBKMjWZ+iL5B/2SS3Axaq4mBMp2TIor
 lEogYhtoG22BA==
Received: from alan by faroe.holly.idiocy.org with local (Exim 4.95-RC2)
 (envelope-from <alan@HIDDEN>) id 1mWyfz-000Te0-8d;
 Sun, 03 Oct 2021 11:24:59 +0100
Date: Sun, 3 Oct 2021 11:24:59 +0100
From: Alan Third <alan@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#50983: 28.0.50; [REGRESSION, BUG] Display bugs with uncommon
 characters
Message-ID: <YVmE++Pfos2IQp5y@HIDDEN>
Mail-Followup-To: Alan Third <alan@HIDDEN>,
 Eli Zaretskii <eliz@HIDDEN>, rudiwillalwaysloveyou@HIDDEN,
 50983 <at> debbugs.gnu.org
References: <CAE9z9A0ZZge+n9cHRBcKv8MPO5Vn2HfgYoOAJP9EkhtFPW77BA@HIDDEN>
 <83lf3aac5w.fsf@HIDDEN> <YVl9uZEWrBL3/qvp@HIDDEN>
 <835yuea0gb.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <835yuea0gb.fsf@HIDDEN>
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 50983
Cc: 50983 <at> debbugs.gnu.org, rudiwillalwaysloveyou@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

On Sun, Oct 03, 2021 at 01:04:36PM +0300, Eli Zaretskii wrote:
> > Date: Sun, 3 Oct 2021 10:54:01 +0100
> > From: Alan Third <alan@HIDDEN>
> > Cc: Rudi C <rudiwillalwaysloveyou@HIDDEN>, 50983 <at> debbugs.gnu.org
> > 
> > For the record I can't see these problems on GUI emacs
> > on the mac, but I do see them in the terminal using iTerm2.
> 
> Does iTerm2 have some support for bidirectional text?  If so, you need
> to disable it for Emacs -nw to display bidirectional text correctly.

I don't see any options (but there are a LOT of options).

> > It looks like sometimes the display is incorrect, and other times the
> > action actually changes the underlying buffer contents in an
> > unexpected way.
> 
> Any idea what could cause that?  Does it happen with plain-ASCII text
> as well?

Actually, I was wrong. If I follow the instructions for the first
example, by removing the character indicated by an underscore in
Rudi's first screenshot, it actually deletes the previous "o" in
"note", and displays the rest wrongly, as shown in his second
screenshot.

If I put the cursor over that underscore character and do
describe-char, it tells me it's an "o", so the problem exists even
before editing.

I don't see these problems in normal ascii text, or even normal UTF-8
text, even RTL. For example the Hebrew text in HELLO behaves exactly
as I'd expect.
-- 
Alan Third




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#50983; Package emacs. Full text available.

Message received at 50983 <at> debbugs.gnu.org:


Received: (at 50983) by debbugs.gnu.org; 3 Oct 2021 10:04:58 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Oct 03 06:04:58 2021
Received: from localhost ([127.0.0.1]:32914 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mWyMc-0008Dg-Du
	for submit <at> debbugs.gnu.org; Sun, 03 Oct 2021 06:04:58 -0400
Received: from eggs.gnu.org ([209.51.188.92]:47868)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1mWyMb-0008DT-0d
 for 50983 <at> debbugs.gnu.org; Sun, 03 Oct 2021 06:04:57 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e]:44586)
 by eggs.gnu.org with esmtp (Exim 4.90_1)
 (envelope-from <eliz@HIDDEN>)
 id 1mWyMU-00034m-W4; Sun, 03 Oct 2021 06:04:51 -0400
Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:2535
 helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1mWyMU-0008KT-IA; Sun, 03 Oct 2021 06:04:50 -0400
Date: Sun, 03 Oct 2021 13:04:36 +0300
Message-Id: <835yuea0gb.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Alan Third <alan@HIDDEN>
In-Reply-To: <YVl9uZEWrBL3/qvp@HIDDEN> (message from Alan Third on Sun, 3
 Oct 2021 10:54:01 +0100)
Subject: Re: bug#50983: 28.0.50; [REGRESSION, BUG] Display bugs with uncommon
 characters
References: <CAE9z9A0ZZge+n9cHRBcKv8MPO5Vn2HfgYoOAJP9EkhtFPW77BA@HIDDEN>
 <83lf3aac5w.fsf@HIDDEN> <YVl9uZEWrBL3/qvp@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 50983
Cc: 50983 <at> debbugs.gnu.org, rudiwillalwaysloveyou@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> Date: Sun, 3 Oct 2021 10:54:01 +0100
> From: Alan Third <alan@HIDDEN>
> Cc: Rudi C <rudiwillalwaysloveyou@HIDDEN>, 50983 <at> debbugs.gnu.org
> 
> On Sun, Oct 03, 2021 at 08:51:39AM +0300, Eli Zaretskii wrote:
> > 
> > This could be specific to macOS, where AFAIK the display is
> > implemented slightly differently from the other platforms.
> 
> As far as I'm aware the "-nw" display is implemented the same as any
> other platform.

I meant the GUI part of the report.

> For the record I can't see these problems on GUI emacs
> on the mac, but I do see them in the terminal using iTerm2.

Does iTerm2 have some support for bidirectional text?  If so, you need
to disable it for Emacs -nw to display bidirectional text correctly.

> It looks like sometimes the display is incorrect, and other times the
> action actually changes the underlying buffer contents in an
> unexpected way.

Any idea what could cause that?  Does it happen with plain-ASCII text
as well?




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#50983; Package emacs. Full text available.

Message received at 50983 <at> debbugs.gnu.org:


Received: (at 50983) by debbugs.gnu.org; 3 Oct 2021 09:54:14 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Oct 03 05:54:14 2021
Received: from localhost ([127.0.0.1]:32899 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mWyCD-0005ku-R6
	for submit <at> debbugs.gnu.org; Sun, 03 Oct 2021 05:54:14 -0400
Received: from outbound.soverin.net ([116.202.126.228]:34523)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <alan@HIDDEN>) id 1mWyCC-0005kh-3i
 for 50983 <at> debbugs.gnu.org; Sun, 03 Oct 2021 05:54:12 -0400
Received: from smtp.soverin.net (unknown [10.10.3.28])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits))
 (No client certificate requested)
 by outbound.soverin.net (Postfix) with ESMTPS id A576F1D8;
 Sun,  3 Oct 2021 09:54:05 +0000 (UTC)
Received: from smtp.soverin.net (smtp.soverin.net [159.69.232.142]) by
 soverin.net
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=idiocy.org; s=soverin;
 t=1633254844; bh=C87hQugVAU3h56jGaa/CMrjpXNEVnGEcqZULssEN+Zs=;
 h=Date:From:To:Cc:Subject:References:In-Reply-To:From;
 b=EYoQYmYdsKHnPe9V+Kzu2rcI8/mYyFmoXCnFGsu9gDdOaf3ghmcvSUs2SF8PKGPMB
 Hwibi4DB+vHeFVMFmENnDjr/MBYyPVazL0EevqUlO0NXSDJdXzIat3isrnmxjkp8zq
 Vr6Ze3TAb/0ht+EGJCj4+QMngknIHaE+aBdQEFc9/bD7bJQCBPQUYHfhI34hvYzEDd
 9h3VYNcVohuIkAgFmCzDB2DEY59MRCU1wqPJUMGoUAxyHzHNn9+NZV/+PbjyslFiLs
 0QMEmzvgPPtRK+INXRIwQDgI7N+Vm+iPl+8wOFtJYpAG3ZA3bPU9N5EcbRY+DKYg6D
 CB8h45w955wog==
Received: from alan by faroe.holly.idiocy.org with local (Exim 4.95-RC2)
 (envelope-from <alan@HIDDEN>) id 1mWyC1-000TVq-Vp;
 Sun, 03 Oct 2021 10:54:01 +0100
Date: Sun, 3 Oct 2021 10:54:01 +0100
From: Alan Third <alan@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#50983: 28.0.50; [REGRESSION, BUG] Display bugs with uncommon
 characters
Message-ID: <YVl9uZEWrBL3/qvp@HIDDEN>
Mail-Followup-To: Alan Third <alan@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>,
 Rudi C <rudiwillalwaysloveyou@HIDDEN>, 50983 <at> debbugs.gnu.org
References: <CAE9z9A0ZZge+n9cHRBcKv8MPO5Vn2HfgYoOAJP9EkhtFPW77BA@HIDDEN>
 <83lf3aac5w.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <83lf3aac5w.fsf@HIDDEN>
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 50983
Cc: 50983 <at> debbugs.gnu.org, Rudi C <rudiwillalwaysloveyou@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

On Sun, Oct 03, 2021 at 08:51:39AM +0300, Eli Zaretskii wrote:
> 
> This could be specific to macOS, where AFAIK the display is
> implemented slightly differently from the other platforms.

As far as I'm aware the "-nw" display is implemented the same as any
other platform. For the record I can't see these problems on GUI emacs
on the mac, but I do see them in the terminal using iTerm2.

It looks like sometimes the display is incorrect, and other times the
action actually changes the underlying buffer contents in an
unexpected way.

-- 
Alan Third




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#50983; Package emacs. Full text available.

Message received at 50983 <at> debbugs.gnu.org:


Received: (at 50983) by debbugs.gnu.org; 3 Oct 2021 09:11:34 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Oct 03 05:11:34 2021
Received: from localhost ([127.0.0.1]:32779 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mWxWw-0000AX-GA
	for submit <at> debbugs.gnu.org; Sun, 03 Oct 2021 05:11:34 -0400
Received: from quimby.gnus.org ([95.216.78.240]:45796)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <larsi@HIDDEN>) id 1mWxWu-0000AI-NA
 for 50983 <at> debbugs.gnu.org; Sun, 03 Oct 2021 05:11:33 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org;
 s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date:
 References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding:
 Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender:
 Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:
 List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=Y0IHn7hjFqWY9JIokS/Pc5Y13zWA+Q8I/u9L87y9Uf8=; b=hoHxnUJTt9DLtJa8c5Y14AlWJj
 vqLtnCskQVrVTBxyIcH0oolOL/f/icsdAXto5DBXUv8JbyzyM/2s7JmDgxeW1JJ/He2HbwLxvJctK
 cCLEDwtztq7Dx401QlLWfRoOXjmwosDbunzc+qvKlIFBIYuZX0qFmyAz2T5rnrrj0l7A=;
Received: from [84.212.220.105] (helo=elva)
 by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.92) (envelope-from <larsi@HIDDEN>)
 id 1mWxWm-000579-2X; Sun, 03 Oct 2021 11:11:26 +0200
From: Lars Ingebrigtsen <larsi@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#50983: 28.0.50; [REGRESSION, BUG] Display bugs with
 uncommon characters
References: <CAE9z9A0ZZge+n9cHRBcKv8MPO5Vn2HfgYoOAJP9EkhtFPW77BA@HIDDEN>
 <83lf3aac5w.fsf@HIDDEN>
Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj
 SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAD1BMVEXV0sWam15SUTZJ
 SDn////hmNOxAAAAAWJLR0QEj2jZUQAAAAd0SU1FB+UKAwgzAV8nk8AAAAGwSURBVDjLlZPRcQMx
 CERRKhBcAwYaiKH/3rIgKfbEcWaiD59PTywL4oj+XPPH65zjzcF3gOgtIOLJWFB9AXq5uqkZi9VS
 nsRQYhZhcRVtwHjSBlxbwboCTBWpISwgJqFqXAGQNOzqAgiAAvMKKfBBhGQl7vhttWgALRgST886
 rpIAuoEHItxru3MjUXeP3e/sFq4rh7ZUAchgBSRRg4fd54qw3s/INBMdYnobDTxyL6i0HL+AciyQ
 XJdxpX4DQauri9URgvUNQrmk0F0poNchipshFKvz45OYJoo4ATxGAb5uEJsQ21IIGFzPKrZAnOQD
 4KojVgM1JGzXoXjp/4ocNFzt2MKbdkTZCPRnt6VysDVQ3Mepo32xamXRJEdL176XLxR4VUhScvij
 jWhXW4kkdOiAnirL5Z4wbxiFZrjvmosDEIwR9Y4A2AFZ42PqHYLJYcb9RBkhmES1OBrhd8F1lBck
 ol3CmrSqQ+ALxiifFtxWu8EhhbTxjPorgyMSe4BqG9SKDZJVaI9d7OrrXsm2Vj0rxNMWy3Oya8R2
 cSg+XPm+lFP5s91HnwE8f1+U/wVf0yKJkQc60ugAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjEtMTAt
 MDNUMDg6NTE6MDErMDA6MDA1+pIjAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIxLTEwLTAzVDA4OjUx
 OjAxKzAwOjAwRKcqnwAAAABJRU5ErkJggg==
X-Now-Playing: Cat Power's _You Are Free_: "Shaking Paper"
Date: Sun, 03 Oct 2021 11:11:23 +0200
In-Reply-To: <83lf3aac5w.fsf@HIDDEN> (Eli Zaretskii's message of "Sun, 03 Oct
 2021 08:51:39 +0300")
Message-ID: <874k9ytqv8.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 @@CONTACT_ADDRESS@@ for details.
 Content preview:  Eli Zaretskii <eliz@HIDDEN> writes: > P.S. The site which
 you use to post the files is problematic: its > certificate is expired or
 invalid, and at least on one of my systems > wget said the TLS handshake
 failed, perhaps for the same re [...] 
 Content analysis details:   (-2.9 points, 5.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -1.0 ALL_TRUSTED            Passed through trusted hosts only via SMTP
 -1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%
 [score: 0.0000]
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 50983
Cc: 50983 <at> debbugs.gnu.org, Rudi C <rudiwillalwaysloveyou@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Eli Zaretskii <eliz@HIDDEN> writes:

> P.S. The site which you use to post the files is problematic: its
> certificate is expired or invalid, and at least on one of my systems
> wget said the TLS handshake failed, perhaps for the same reason.

It's not expired, but if you're getting messages saying that it is, it
probably means that your wget is too old.  It's due to the Let's Encrypt
meltdown on October 1st.  Here's one of the many, many threads about it;
basically you have to delete the X3 certificate:

https://stackoverflow.com/questions/69387175/git-for-windows-ssl-certificate-problem-certificate-has-expired

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#50983; Package emacs. Full text available.

Message received at 50983 <at> debbugs.gnu.org:


Received: (at 50983) by debbugs.gnu.org; 3 Oct 2021 09:09:03 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Oct 03 05:09:03 2021
Received: from localhost ([127.0.0.1]:32775 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mWxUV-00006w-1X
	for submit <at> debbugs.gnu.org; Sun, 03 Oct 2021 05:09:03 -0400
Received: from quimby.gnus.org ([95.216.78.240]:45776)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <larsi@HIDDEN>) id 1mWxUT-00006R-TM
 for 50983 <at> debbugs.gnu.org; Sun, 03 Oct 2021 05:09:02 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org;
 s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date:
 References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding:
 Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender:
 Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:
 List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=+eKDhUTodNS0/E0pEEqRWXFZqiHo/KZHe9DcpCAbQNU=; b=l/OiKwZIDUbNCGt7Dg7E60JRNQ
 HW3UqhjETU7yTSVneVt5VtHSMiK3COj8U2aFDSscqeND1sqzjiUw7gwoMqV7hegHZI+BMSatbD3Yl
 VW5vkH5IkzyHvs9gcr+jTLS2QSFevG/TgJoIEPLfnszrZb9o6wzDo1y+QB+kbt455MzA=;
Received: from [84.212.220.105] (helo=elva)
 by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.92) (envelope-from <larsi@HIDDEN>)
 id 1mWxUI-00055M-1v; Sun, 03 Oct 2021 11:08:56 +0200
From: Lars Ingebrigtsen <larsi@HIDDEN>
To: Rudi C <rudiwillalwaysloveyou@HIDDEN>
Subject: Re: bug#50983: 28.0.50; [REGRESSION, BUG] Display bugs with
 uncommon characters
References: <CAE9z9A0ZZge+n9cHRBcKv8MPO5Vn2HfgYoOAJP9EkhtFPW77BA@HIDDEN>
Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj
 SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAD1BMVEXV0sWam15SUTZJ
 SDn////hmNOxAAAAAWJLR0QEj2jZUQAAAAd0SU1FB+UKAwgzAV8nk8AAAAGwSURBVDjLlZPRcQMx
 CERRKhBcAwYaiKH/3rIgKfbEcWaiD59PTywL4oj+XPPH65zjzcF3gOgtIOLJWFB9AXq5uqkZi9VS
 nsRQYhZhcRVtwHjSBlxbwboCTBWpISwgJqFqXAGQNOzqAgiAAvMKKfBBhGQl7vhttWgALRgST886
 rpIAuoEHItxru3MjUXeP3e/sFq4rh7ZUAchgBSRRg4fd54qw3s/INBMdYnobDTxyL6i0HL+AciyQ
 XJdxpX4DQauri9URgvUNQrmk0F0poNchipshFKvz45OYJoo4ATxGAb5uEJsQ21IIGFzPKrZAnOQD
 4KojVgM1JGzXoXjp/4ocNFzt2MKbdkTZCPRnt6VysDVQ3Mepo32xamXRJEdL176XLxR4VUhScvij
 jWhXW4kkdOiAnirL5Z4wbxiFZrjvmosDEIwR9Y4A2AFZ42PqHYLJYcb9RBkhmES1OBrhd8F1lBck
 ol3CmrSqQ+ALxiifFtxWu8EhhbTxjPorgyMSe4BqG9SKDZJVaI9d7OrrXsm2Vj0rxNMWy3Oya8R2
 cSg+XPm+lFP5s91HnwE8f1+U/wVf0yKJkQc60ugAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjEtMTAt
 MDNUMDg6NTE6MDErMDA6MDA1+pIjAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIxLTEwLTAzVDA4OjUx
 OjAxKzAwOjAwRKcqnwAAAABJRU5ErkJggg==
X-Now-Playing: Cat Power's _You Are Free_: "Shaking Paper"
Date: Sun, 03 Oct 2021 11:08:49 +0200
In-Reply-To: <CAE9z9A0ZZge+n9cHRBcKv8MPO5Vn2HfgYoOAJP9EkhtFPW77BA@HIDDEN>
 (Rudi C.'s message of "Sun, 3 Oct 2021 02:20:24 +0330")
Message-ID: <878rzatqzi.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 @@CONTACT_ADDRESS@@ for details.
 Content preview:  Rudi C <rudiwillalwaysloveyou@HIDDEN> writes: > I have
 two display bugs to report, one a regression that is not present in > emacs
 27. I start with this regression. > > 1. `curl
 https://files.lilf.ir/tmp/weird.txt
 > weird.txt` > 2. `emacs -Q -nw [...] 
 Content analysis details:   (-2.9 points, 5.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -1.0 ALL_TRUSTED            Passed through trusted hosts only via SMTP
 -1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%
 [score: 0.0000]
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 50983
Cc: 50983 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

--=-=-=
Content-Type: text/plain

Rudi C <rudiwillalwaysloveyou@HIDDEN> writes:

> I have two display bugs to report, one a regression that is not present in
> emacs 27. I start with this regression.
>
> 1. `curl https://files.lilf.ir/tmp/weird.txt > weird.txt`
> 2. `emacs -Q -nw weird.txt`
> 3. try editing the text, deleting characters, etc. The character display will get
> messed up.

I'm unable to reproduce this problem, but my Emacs looks very different
from yours -- I'm thinking of the line breaking in particular.  Here's
what mine look with "emacs -Q" under Debian/bullseye:


--=-=-=
Content-Type: image/png
Content-Disposition: inline
Content-Transfer-Encoding: base64

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
Z0+mUuHhe0Rs+g3oU6keHYcM6aWdBtbpdDW8Uc5zwMD2lV56DRzYTiQjPPykRdbqcHh4nki7wYN9
Kr1p3XvoICeRyN27qzywxK1X7zbnXjk0aeIjkpGRUWkK306dfEUiv5v60fJ9ScVmWUWPtkOvu+66
664bNqB72wAX/YkNv3/x9bLjeqlXtenkA++9t+ml7kVtgXozU9Ob1kNqVg8lNamxAib+/ONd/sl/
P9xlxLv7dJ1fm/1+b0eLr6FL4y7nD21Vb6xskUH18g41AIArmlZuT1xn+XFxmSKy+kFP3YMXfnr+
bq0Jqr89cV5qaqGIj5/feafMe/n7a+BGV87OziIihYWFIs6V3i8sLDz36Tnl5+1Veb0/JSVFpJn5
Vy4lJUVE/P3PP8ld5+/vK3IyJSVDpPLa+Pr6Vp7Mzs5OxFB63gW4Q1779Yn/Jny99KUbl75k59W8
Y9deQ2+e/NjDI4LtaruKnR6bt/rs7YlV9oGZ/xv9wE8Thjs0OvxlPzupJ7Xp5D5t2nheeo7mrzcz
Nb1pPcQIl72kpjaW1y3ffnvH2nHz0qTTG3++2vVydLL2Ty4Kmxpc6Y31D7pXPqhimUH18g41AIAr
ms3VUpDys91cet//3HWNLlLMLs0tt+hLHKOoZ54BAfYixSkpKSJNK71fvgcYEBBQfSHK67P8/+u7
4oyZzm/0V7tOPLJh2bK1G7du3rBlw1+71//109+f/bf5mbZ1P2qoc+tw/09vzJ//4OofZiz6qN8d
l/6tu6ysTGOd/IJz/y5jvdW56c25aV3ukprcWOnbFm1LFxE5smLJoVc7dqz/XzssM6jWx1ADALhC
XUlBpdq9FpegIDeRvKCRr7x5x2X7xdvFx8dJJD0pqUTk3G5FRmJiSf3XllXbtq1F9h+OjlZS6dSf
hOjoXBG7tm2r/HiZmJgoUukEq+TkZBHx8fGxyMr5+PiIpCQkJIi4n3tXJSYmi1h7e3vUri97tr9u
UvvrJr0kKufQ7CfH3vfHttc+XjVl5g1m2Q9t0LZtoKw+HR19QqS9iIi1tbWI6PXnnYWUnJxiyf5m
kU5u2XqrZdOb2kOMijSXtaQmNlbi3Afv/yPBY9Qz4059+etbE14fvuuD3g71PIaY3N+MaoXLO9QA
AK5oWnngozGcGzZ0FMnMvPiTD/oMGeIghq3LVuZcvjXShfToLlL677awSr+jF27ctKOO87Wzs7vY
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
0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagA
AAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADN
IagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAA
AADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByC
CgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA
0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagA
AAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADN
IagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAA
AADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByC
CgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA
0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagA
AAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADN
IagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAA
AADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByC
CgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA
0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagA
AAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADN
IagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAA
AADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByC
CgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA
0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagA
AAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADN
IagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAA
AADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByC
CgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA
0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagA
AAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADN
IagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAA
AADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByC
CgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA
0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagA
AAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADN
IagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAA
AADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByC
CgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA
0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagA
AAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADN
IagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAA
AADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByC
CgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA
0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagA
AAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADN
IagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAA
AADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByC
CgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA
0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagA
AAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADN
IagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAAAADNIagAAAAA0ByCCgAA
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
--=-=-=
Content-Type: text/plain



-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no

--=-=-=--




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#50983; Package emacs. Full text available.

Message received at 50983 <at> debbugs.gnu.org:


Received: (at 50983) by debbugs.gnu.org; 3 Oct 2021 09:02:01 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Oct 03 05:02:01 2021
Received: from localhost ([127.0.0.1]:60994 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mWxNg-0008NI-RK
	for submit <at> debbugs.gnu.org; Sun, 03 Oct 2021 05:02:01 -0400
Received: from eggs.gnu.org ([209.51.188.92]:40912)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1mWxNd-0008N2-JP
 for 50983 <at> debbugs.gnu.org; Sun, 03 Oct 2021 05:01:59 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e]:43560)
 by eggs.gnu.org with esmtp (Exim 4.90_1)
 (envelope-from <eliz@HIDDEN>)
 id 1mWxNY-0003VI-Bv; Sun, 03 Oct 2021 05:01:52 -0400
Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:2414
 helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1mWxNX-0005vO-VB; Sun, 03 Oct 2021 05:01:52 -0400
Date: Sun, 03 Oct 2021 12:01:36 +0300
Message-Id: <83ee92a3db.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Rudi C <rudiwillalwaysloveyou@HIDDEN>
In-Reply-To: <CAE9z9A3iOEzXXBsCQWu0-fRV9DRCYXFTgXcgqpyfZqEYACrh-Q@HIDDEN>
 (message from Rudi C on Sun, 3 Oct 2021 10:17:21 +0330)
Subject: Re: bug#50983: 28.0.50;
 [REGRESSION, BUG] Display bugs with uncommon characters
References: <CAE9z9A0ZZge+n9cHRBcKv8MPO5Vn2HfgYoOAJP9EkhtFPW77BA@HIDDEN>
 <83lf3aac5w.fsf@HIDDEN>
 <CAE9z9A3iOEzXXBsCQWu0-fRV9DRCYXFTgXcgqpyfZqEYACrh-Q@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 50983
Cc: 50983 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Rudi C <rudiwillalwaysloveyou@HIDDEN>
> Date: Sun, 3 Oct 2021 10:17:21 +0330
> Cc: 50983 <at> debbugs.gnu.org
> 
> > The site which you use to post the files is problematic: its
> certificate is expired or invalid.
> 
> I use caddy to automatically manage its certificates, and I don't get any cert errors myself. Can you be more
> specific? Perhaps you need newer versions of wget? 

No, I don't think so.  Anyway, this is a tangent; if you think
everything is okay with the site, I can fetch files regardless.

> https://www.ssllabs.com/ssltest/analyze.html?d=files.lilf.ir also says everything is okay.
> 
> > This could be specific to macOS
> 
> I tested `bug.txt` via SSH on an Ubuntu server with emacs 27.2, and it was no different:
> https://files.lilf.ir/tmp/tmp.mZxt5Pilap.png

How exactly did you do that? where was Emacs running and where was the
display running?  Was that with or without X forwarding?

Also, this is the second file; what about the first one?  Do you see
on Ubuntu problems with deleting characters in it, and if so, which
characters and what problems this causes?

> Testing it with other terminal apps, none of the bugs occur with `terminal.app`. 
> 
> The RTL is all wrong on `terminal.app` though (https://files.lilf.ir/tmp/tmp.1UjK8TYGoG.png)
> , but I guess it's unrelated. Alacritty doesn't show the bug, and it also doesn't mess up the RTL shaping.
> 

To display RTL text on a terminal, you need to turn off bidirectional
features of the terminal, if it has them, because Emacs performs the
bidirectional processing by itself.

> If you think the issue is to be upstreamed to Kitty, can you open an issue on their Github?
> (https://github.com/kovidgoyal/kitty/issues) 

Sorry, I wouldn't know what to write there, and cannot present any
data as I don't have Kitty installed.  I think it's better that you do
it.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#50983; Package emacs. Full text available.

Message received at 50983 <at> debbugs.gnu.org:


Received: (at 50983) by debbugs.gnu.org; 3 Oct 2021 06:47:53 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Oct 03 02:47:53 2021
Received: from localhost ([127.0.0.1]:60918 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mWvHt-0004OU-51
	for submit <at> debbugs.gnu.org; Sun, 03 Oct 2021 02:47:53 -0400
Received: from mail-io1-f44.google.com ([209.85.166.44]:42703)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <rudiwillalwaysloveyou@HIDDEN>) id 1mWvHe-0004NR-Ph
 for 50983 <at> debbugs.gnu.org; Sun, 03 Oct 2021 02:47:51 -0400
Received: by mail-io1-f44.google.com with SMTP id 5so4045262iov.9
 for <50983 <at> debbugs.gnu.org>; Sat, 02 Oct 2021 23:47:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=Ag1An+fEcte1SpzdElxeUuhvj5rAV1HiUAjq3D/Exy0=;
 b=GiBM395buK1G6ZzJOSqmzvj2Gx4cvFsEei+OQxXP3iLM/c0kKGFxWnR8GfJOg6mMOO
 ENLDd9mPnwgetL2OL0A8do07XNFQ9WeIuKfKv5FO8nLnfzS9g5Zk3y7EH43GH2CUP7pZ
 YRYYPkFphxUawGxKYxKAbm1VDrlvBRfZHdPtAM6jNRNDfmcjABDXlzqu7d3O7n7IP5Nf
 W4kjeGTT6L0z9w02fQ/DDI2yk3KU0yITQlMJW3/OCb9k9MDfdTDIaSKGib32eCMEcu94
 TjJU0uMeyOgPvMMmsWhBoU7mcSp5Sh8f8Ng8cBE+swJme1Xl7Ho2C8K+QhBLPu8EElWa
 oVNQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=Ag1An+fEcte1SpzdElxeUuhvj5rAV1HiUAjq3D/Exy0=;
 b=Jay3u+o2/DpiokoIlELA4ZGiA5oB8NX52plwK0ImXh/yDJ6pzSfC4C77ZZOOvKlG8F
 vdWT3hbOqZ6jS9rPEJVqK20L06GDbA83ETWBDqmriFeUiOENdwrzhjBRdhf1NlwRYsPK
 MtXXoQdZmKtQt1JDndaEPRBKuvK/vP505XEUK/HAI/hmJ4WBxA293gSysapSyD21dPXo
 dcSfKBDYRD+Gy2/OZkDsKRNAzO6sm1IvqDYNAxphGUau0n7R+UQWODnsfLnpui8lewnb
 Bus1l9Zm+nepoYReN1/bsekIwZR8llxyb3wyqsUp0XC1h82AwSeEZ8l1xPEdUr4Tx7uK
 NpZA==
X-Gm-Message-State: AOAM530QUXvAXurt9hbyVtxOMhZ8kYI+82V3apdVM35hL8WnOIDi/ml4
 wPLBbv9hVHfXW9zOhhsdzMDgMLv6GHJfX42iuYwlW2gCoUqI0LIe
X-Google-Smtp-Source: ABdhPJzP8EqlkLnCSKvBDc1pN5ekHU0BKQtC5Lznfv/rpRYQwo7nRPr2eY1PYXIvti7/HH5YUMi+So//2Y8d8Vxb6pE=
X-Received: by 2002:a6b:8b52:: with SMTP id n79mr4745545iod.8.1633243652671;
 Sat, 02 Oct 2021 23:47:32 -0700 (PDT)
MIME-Version: 1.0
References: <CAE9z9A0ZZge+n9cHRBcKv8MPO5Vn2HfgYoOAJP9EkhtFPW77BA@HIDDEN>
 <83lf3aac5w.fsf@HIDDEN>
In-Reply-To: <83lf3aac5w.fsf@HIDDEN>
From: Rudi C <rudiwillalwaysloveyou@HIDDEN>
Date: Sun, 3 Oct 2021 10:17:21 +0330
Message-ID: <CAE9z9A3iOEzXXBsCQWu0-fRV9DRCYXFTgXcgqpyfZqEYACrh-Q@HIDDEN>
Subject: Re: bug#50983: 28.0.50;
 [REGRESSION, BUG] Display bugs with uncommon characters
To: Eli Zaretskii <eliz@HIDDEN>
Content-Type: multipart/alternative; boundary="000000000000bfcde505cd6d2b5c"
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 50983
Cc: 50983 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--000000000000bfcde505cd6d2b5c
Content-Type: text/plain; charset="UTF-8"

> The site which you use to post the files is problematic: its
certificate is expired or invalid.

I use caddy to automatically manage its certificates, and I don't get any
cert errors myself. Can you be more specific? Perhaps you need newer
versions of wget?

https://www.ssllabs.com/ssltest/analyze.html?d=files.lilf.ir also says
everything is okay.

> This could be specific to macOS

I tested `bug.txt` via SSH on an Ubuntu server with emacs 27.2, and it was
no different:
https://files.lilf.ir/tmp/tmp.mZxt5Pilap.png

Testing it with other terminal apps, none of the bugs occur with
`terminal.app`.

The RTL is all wrong on `terminal.app` though (
https://files.lilf.ir/tmp/tmp.1UjK8TYGoG.png)
, but I guess it's unrelated. Alacritty doesn't show the bug, and it also
doesn't mess up the RTL shaping.

However, the bug is probably an interaction between both emacs and the
terminal app Kitty, as `vim` does not have this problem. Interestingly,
neovim does. (This is true for both of the bugs; vim doesn't have them,
emacs and nvim do, and only on Kitty.)

BTW, I tested using `command kitty --config=/dev/null`, so the bug did not
have anything with my Kitty config. (A screenshot in unconfigured Kitty:
https://files.lilf.ir/tmp/tmp.UcEXWQkTwn.png)

If you think the issue is to be upstreamed to Kitty, can you open an issue
on their Github? (https://github.com/kovidgoyal/kitty/issues)

Thanks.

On Sun, Oct 3, 2021 at 9:21 AM Eli Zaretskii <eliz@HIDDEN> wrote:

> > From: Rudi C <rudiwillalwaysloveyou@HIDDEN>
> > Date: Sun, 3 Oct 2021 02:20:24 +0330
> >
> > I have two display bugs to report, one a regression that is not present
> in emacs 27. I start with this
> > regression.
> >
> > 1. `curl https://files.lilf.ir/tmp/weird.txt > weird.txt`
> > 2. `emacs -Q -nw weird.txt`
> > 3. try editing the text, deleting characters, etc. The character display
> will get messed up.
> >
> > Here is a screenshot of emacs before editing the file:
> >
> > https://files.lilf.ir/tmp/tmp.kik6vbBw8S.png
> >
> > And here is a screenshot after I do `backspace a`:
> > https://files.lilf.ir/tmp/tmp.Twz5ZXVbR6.png
> >
> > I have tried this bug with emacs 27 (both myself and some other user on
> IRC), and it is not present there.
> >
> > The second bug:
> > 1. `curl https://files.lilf.ir/tmp/bug.txt > bug.txt`
> > 2. do `cat bug.txt` and note the output:
> > https://files.lilf.ir/tmp/tmp.HKfKc9PUds.png
> >
> > 3. `emacs -Q -nw bug.txt`
> > As you can see, emacs is displaying the file incorrectly:
> > https://files.lilf.ir/tmp/tmp.0yKbCbB80R.png
> >
> > In particular, the line `#+TITLE: sharif/contact info` is not displayed
> at all.
> >
> > I could reproduce this bug on both emacs 27 and 28.
>
> I'm unable to reproduce any of this on my system.  Both files display
> correctly, and the problems after deleting character and/or after
> displaying the file in a -nw session don't happen.
>
> This could be specific to macOS, where AFAIK the display is
> implemented slightly differently from the other platforms.  Or maybe
> something else is at work here.  For the -nw problems, this could
> perhaps be related to the terminal emulator you are using (just a
> guess, I have no real explanation how that could hide entire portions
> of the file's display).
>
> P.S. The site which you use to post the files is problematic: its
> certificate is expired or invalid, and at least on one of my systems
> wget said the TLS handshake failed, perhaps for the same reason.
>

--000000000000bfcde505cd6d2b5c
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">&gt; The site which you use to post the files is problemat=
ic: its<br>certificate is expired or invalid.<div><br></div><div>I use cadd=
y to automatically=C2=A0manage its certificates, and I don&#39;t get any ce=
rt errors myself. Can you be more specific? Perhaps you need newer versions=
 of wget?=C2=A0</div><div><br></div><div><a href=3D"https://www.ssllabs.com=
/ssltest/analyze.html?d=3Dfiles.lilf.ir">https://www.ssllabs.com/ssltest/an=
alyze.html?d=3Dfiles.lilf.ir</a> also says everything is okay.<br></div><di=
v><br></div><div>&gt; This could be specific to macOS</div><div><br></div><=
div>I tested `bug.txt` via SSH on an Ubuntu server with emacs 27.2, and it =
was no different:</div><div><a href=3D"https://files.lilf.ir/tmp/tmp.mZxt5P=
ilap.png">https://files.lilf.ir/tmp/tmp.mZxt5Pilap.png</a><br></div><div><b=
r></div><div>Testing it with other terminal apps, none of the bugs occur wi=
th `terminal.app`.=C2=A0</div><div><br></div><div>The RTL is all wrong on `=
terminal.app` though (<a href=3D"https://files.lilf.ir/tmp/tmp.1UjK8TYGoG.p=
ng">https://files.lilf.ir/tmp/tmp.1UjK8TYGoG.png</a>)</div><div>, but I gue=
ss it&#39;s unrelated. Alacritty doesn&#39;t show the bug, and it also does=
n&#39;t mess up the RTL shaping.</div><div><br></div><div>However, the bug =
is probably an interaction between both emacs and the terminal app Kitty, a=
s `vim` does not have this problem. Interestingly, neovim does. (This is tr=
ue for both of the bugs; vim doesn&#39;t have them, emacs and nvim do, and =
only on Kitty.)</div><div><br></div><div>BTW, I tested using `command kitty=
 --config=3D/dev/null`, so the bug did not have anything with my Kitty conf=
ig. (A screenshot in unconfigured Kitty: <a href=3D"https://files.lilf.ir/t=
mp/tmp.UcEXWQkTwn.png">https://files.lilf.ir/tmp/tmp.UcEXWQkTwn.png</a>)</d=
iv><div><br></div><div>If you think the issue is to be upstreamed to Kitty,=
 can you open an issue on their Github? (<a href=3D"https://github.com/kovi=
dgoyal/kitty/issues">https://github.com/kovidgoyal/kitty/issues</a>)=C2=A0<=
/div><div><br></div><div>Thanks.</div></div><br><div class=3D"gmail_quote">=
<div dir=3D"ltr" class=3D"gmail_attr">On Sun, Oct 3, 2021 at 9:21 AM Eli Za=
retskii &lt;<a href=3D"mailto:eliz@HIDDEN">eliz@HIDDEN</a>&gt; wrote:<br>=
</div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;b=
order-left:1px solid rgb(204,204,204);padding-left:1ex">&gt; From: Rudi C &=
lt;<a href=3D"mailto:rudiwillalwaysloveyou@HIDDEN" target=3D"_blank">rud=
iwillalwaysloveyou@HIDDEN</a>&gt;<br>
&gt; Date: Sun, 3 Oct 2021 02:20:24 +0330<br>
&gt; <br>
&gt; I have two display bugs to report, one a regression that is not presen=
t in emacs 27. I start with this<br>
&gt; regression.<br>
&gt; <br>
&gt; 1. `curl <a href=3D"https://files.lilf.ir/tmp/weird.txt" rel=3D"norefe=
rrer" target=3D"_blank">https://files.lilf.ir/tmp/weird.txt</a> &gt; weird.=
txt`<br>
&gt; 2. `emacs -Q -nw weird.txt`<br>
&gt; 3. try editing the text, deleting characters, etc. The character displ=
ay will get messed up.<br>
&gt; <br>
&gt; Here is a screenshot of emacs before editing the file:<br>
&gt; <br>
&gt; <a href=3D"https://files.lilf.ir/tmp/tmp.kik6vbBw8S.png" rel=3D"norefe=
rrer" target=3D"_blank">https://files.lilf.ir/tmp/tmp.kik6vbBw8S.png</a><br=
>
&gt; <br>
&gt; And here is a screenshot after I do `backspace a`:<br>
&gt; <a href=3D"https://files.lilf.ir/tmp/tmp.Twz5ZXVbR6.png" rel=3D"norefe=
rrer" target=3D"_blank">https://files.lilf.ir/tmp/tmp.Twz5ZXVbR6.png</a><br=
>
&gt; <br>
&gt; I have tried this bug with emacs 27 (both myself and some other user o=
n IRC), and it is not present there. <br>
&gt; <br>
&gt; The second bug:<br>
&gt; 1. `curl <a href=3D"https://files.lilf.ir/tmp/bug.txt" rel=3D"noreferr=
er" target=3D"_blank">https://files.lilf.ir/tmp/bug.txt</a> &gt; bug.txt`<b=
r>
&gt; 2. do `cat bug.txt` and note the output:<br>
&gt; <a href=3D"https://files.lilf.ir/tmp/tmp.HKfKc9PUds.png" rel=3D"norefe=
rrer" target=3D"_blank">https://files.lilf.ir/tmp/tmp.HKfKc9PUds.png</a><br=
>
&gt; <br>
&gt; 3. `emacs -Q -nw bug.txt`<br>
&gt; As you can see, emacs is displaying the file incorrectly:<br>
&gt; <a href=3D"https://files.lilf.ir/tmp/tmp.0yKbCbB80R.png" rel=3D"norefe=
rrer" target=3D"_blank">https://files.lilf.ir/tmp/tmp.0yKbCbB80R.png</a><br=
>
&gt; <br>
&gt; In particular, the line `#+TITLE: sharif/contact info` is not displaye=
d at all.<br>
&gt; <br>
&gt; I could reproduce this bug on both emacs 27 and 28.<br>
<br>
I&#39;m unable to reproduce any of this on my system.=C2=A0 Both files disp=
lay<br>
correctly, and the problems after deleting character and/or after<br>
displaying the file in a -nw session don&#39;t happen.<br>
<br>
This could be specific to macOS, where AFAIK the display is<br>
implemented slightly differently from the other platforms.=C2=A0 Or maybe<b=
r>
something else is at work here.=C2=A0 For the -nw problems, this could<br>
perhaps be related to the terminal emulator you are using (just a<br>
guess, I have no real explanation how that could hide entire portions<br>
of the file&#39;s display).<br>
<br>
P.S. The site which you use to post the files is problematic: its<br>
certificate is expired or invalid, and at least on one of my systems<br>
wget said the TLS handshake failed, perhaps for the same reason.<br>
</blockquote></div>

--000000000000bfcde505cd6d2b5c--




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#50983; Package emacs. Full text available.

Message received at 50983 <at> debbugs.gnu.org:


Received: (at 50983) by debbugs.gnu.org; 3 Oct 2021 05:52:06 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Oct 03 01:52:06 2021
Received: from localhost ([127.0.0.1]:60884 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mWuPu-0002wC-48
	for submit <at> debbugs.gnu.org; Sun, 03 Oct 2021 01:52:06 -0400
Received: from eggs.gnu.org ([209.51.188.92]:50640)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1mWuPo-0002vb-0v
 for 50983 <at> debbugs.gnu.org; Sun, 03 Oct 2021 01:52:03 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e]:41096)
 by eggs.gnu.org with esmtp (Exim 4.90_1)
 (envelope-from <eliz@HIDDEN>)
 id 1mWuPi-0004f5-Mp; Sun, 03 Oct 2021 01:51:54 -0400
Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:2592
 helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1mWuPi-00064I-Ae; Sun, 03 Oct 2021 01:51:54 -0400
Date: Sun, 03 Oct 2021 08:51:39 +0300
Message-Id: <83lf3aac5w.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Rudi C <rudiwillalwaysloveyou@HIDDEN>
In-Reply-To: <CAE9z9A0ZZge+n9cHRBcKv8MPO5Vn2HfgYoOAJP9EkhtFPW77BA@HIDDEN>
 (message from Rudi C on Sun, 3 Oct 2021 02:20:24 +0330)
Subject: Re: bug#50983: 28.0.50;
 [REGRESSION, BUG] Display bugs with uncommon characters
References: <CAE9z9A0ZZge+n9cHRBcKv8MPO5Vn2HfgYoOAJP9EkhtFPW77BA@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 50983
Cc: 50983 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Rudi C <rudiwillalwaysloveyou@HIDDEN>
> Date: Sun, 3 Oct 2021 02:20:24 +0330
> 
> I have two display bugs to report, one a regression that is not present in emacs 27. I start with this
> regression.
> 
> 1. `curl https://files.lilf.ir/tmp/weird.txt > weird.txt`
> 2. `emacs -Q -nw weird.txt`
> 3. try editing the text, deleting characters, etc. The character display will get messed up.
> 
> Here is a screenshot of emacs before editing the file:
> 
> https://files.lilf.ir/tmp/tmp.kik6vbBw8S.png
> 
> And here is a screenshot after I do `backspace a`:
> https://files.lilf.ir/tmp/tmp.Twz5ZXVbR6.png
> 
> I have tried this bug with emacs 27 (both myself and some other user on IRC), and it is not present there. 
> 
> The second bug:
> 1. `curl https://files.lilf.ir/tmp/bug.txt > bug.txt`
> 2. do `cat bug.txt` and note the output:
> https://files.lilf.ir/tmp/tmp.HKfKc9PUds.png
> 
> 3. `emacs -Q -nw bug.txt`
> As you can see, emacs is displaying the file incorrectly:
> https://files.lilf.ir/tmp/tmp.0yKbCbB80R.png
> 
> In particular, the line `#+TITLE: sharif/contact info` is not displayed at all.
> 
> I could reproduce this bug on both emacs 27 and 28.

I'm unable to reproduce any of this on my system.  Both files display
correctly, and the problems after deleting character and/or after
displaying the file in a -nw session don't happen.

This could be specific to macOS, where AFAIK the display is
implemented slightly differently from the other platforms.  Or maybe
something else is at work here.  For the -nw problems, this could
perhaps be related to the terminal emulator you are using (just a
guess, I have no real explanation how that could hide entire portions
of the file's display).

P.S. The site which you use to post the files is problematic: its
certificate is expired or invalid, and at least on one of my systems
wget said the TLS handshake failed, perhaps for the same reason.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#50983; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 2 Oct 2021 22:50:50 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Oct 02 18:50:50 2021
Received: from localhost ([127.0.0.1]:60744 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mWnqD-0006jp-Nf
	for submit <at> debbugs.gnu.org; Sat, 02 Oct 2021 18:50:50 -0400
Received: from lists.gnu.org ([209.51.188.17]:33076)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <rudiwillalwaysloveyou@HIDDEN>) id 1mWnqB-0006jh-JO
 for submit <at> debbugs.gnu.org; Sat, 02 Oct 2021 18:50:48 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:51520)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <rudiwillalwaysloveyou@HIDDEN>)
 id 1mWnqB-0005rF-6U
 for bug-gnu-emacs@HIDDEN; Sat, 02 Oct 2021 18:50:47 -0400
Received: from mail-io1-xd35.google.com ([2607:f8b0:4864:20::d35]:36384)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <rudiwillalwaysloveyou@HIDDEN>)
 id 1mWnq7-0001S5-SI
 for bug-gnu-emacs@HIDDEN; Sat, 02 Oct 2021 18:50:46 -0400
Received: by mail-io1-xd35.google.com with SMTP id e144so15902989iof.3
 for <bug-gnu-emacs@HIDDEN>; Sat, 02 Oct 2021 15:50:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=mime-version:from:date:message-id:subject:to;
 bh=X4Hdyy2+yGnLC5jAI7zGW5e7y069Nq5CPkj6XzJhX30=;
 b=KPkoMgID3kREfMJ5YGN1McSc6D74zTrl4bCkKLJxmgOf94tqeZfU7+yhd2G81RMoSv
 bpvM6qN7/6QBlwGkhwvGXVMaUlkMbdX3sFftOUMq3GfiktgZ8cloa0fDg8APLEoTJJse
 jK+mhVNzxGjXp9pOMQLsAls5dUTSH277Psdi6L2Jo4hPw9LfIA1EySKHltP2e7r25L2A
 FXkUY58CmgcgWsCt52XHFJJnvMshPSvlQHjeXY3UuJ2kLpO919CNyLPUO9QkEjh0k+N0
 k9CKjIqRZg+ZeqF/s+j/fLUFG9a2to7Xw9jxaHreU7SVUIzjmhxirqN5w8gCtQs7B0RL
 dmoQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=x-gm-message-state:mime-version:from:date:message-id:subject:to;
 bh=X4Hdyy2+yGnLC5jAI7zGW5e7y069Nq5CPkj6XzJhX30=;
 b=WbUNiYFtrvq4Rt152Fklw/fXsqju8VExIHhYHzcESiv9gUegAm/DbYW+uaw2R5TvYV
 6R1LjlPb+92lgFRTg0htHLIpIUV+i9e3yz1D5VwtZyZAd0TFTjqtu6i3HpZyVURaS1M/
 ogslIMVkCbUrV75rTETve8s3Auw2Ocemyp3G9zDhHagu6Hrws2sA1yOODjgrdxj4EmjT
 NG2XkaMsUocaPSY8ralEhTbA5JXM99ARBPGt2xDmdeXZPHRm2h+SVQ7Lky5YP9CPofNb
 +dJURsBPUA2KuFy2ZcXnSx+R4rYSfBjOXo3tGmekbOnBtw0JZgMrLs5bYhAW0Bb4Hegb
 6cbw==
X-Gm-Message-State: AOAM5327iFOZ15Rc4Tkpe8XqNsByJcbP5yPq7fQtd0M9cs4gm+nUPljI
 5NprBiD/skIxDbdKmxVWmFlCY4Jt7RhB2qzxUJwnO+dQkBh1PYxm
X-Google-Smtp-Source: ABdhPJyk2qiAs7q+Ce/nNM7OU+bIe7UKlMBfmfTBKz0IEFldsU5sJoy77h6Siz5DtKHG7md3jqCzfSWaIJSNYn141Is=
X-Received: by 2002:a05:6638:d89:: with SMTP id
 l9mr4468008jaj.46.1633215036924; 
 Sat, 02 Oct 2021 15:50:36 -0700 (PDT)
MIME-Version: 1.0
From: Rudi C <rudiwillalwaysloveyou@HIDDEN>
Date: Sun, 3 Oct 2021 02:20:24 +0330
Message-ID: <CAE9z9A0ZZge+n9cHRBcKv8MPO5Vn2HfgYoOAJP9EkhtFPW77BA@HIDDEN>
Subject: 28.0.50; [REGRESSION, BUG] Display bugs with uncommon characters
To: bug-gnu-emacs@HIDDEN
Content-Type: multipart/alternative; boundary="0000000000001e23f205cd6682de"
Received-SPF: pass client-ip=2607:f8b0:4864:20::d35;
 envelope-from=rudiwillalwaysloveyou@HIDDEN; helo=mail-io1-xd35.google.com
X-Spam_score_int: -1
X-Spam_score: -0.2
X-Spam_bar: /
X-Spam_report: (-0.2 / 5.0 requ) DKIM_SIGNED=0.1, DKIM_VALID=-0.1,
 DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001,
 HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.3 (-)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)

--0000000000001e23f205cd6682de
Content-Type: text/plain; charset="UTF-8"

I have two display bugs to report, one a regression that is not present in
emacs 27. I start with this regression.

1. `curl https://files.lilf.ir/tmp/weird.txt > weird.txt`
2. `emacs -Q -nw weird.txt`
3. try editing the text, deleting characters, etc. The character display
will get messed up.

Here is a screenshot of emacs before editing the file:

https://files.lilf.ir/tmp/tmp.kik6vbBw8S.png

And here is a screenshot after I do `backspace a`:
https://files.lilf.ir/tmp/tmp.Twz5ZXVbR6.png

I have tried this bug with emacs 27 (both myself and some other user on
IRC), and it is not present there.

The second bug:
1. `curl https://files.lilf.ir/tmp/bug.txt > bug.txt`
2. do `cat bug.txt` and note the output:
https://files.lilf.ir/tmp/tmp.HKfKc9PUds.png

3. `emacs -Q -nw bug.txt`
As you can see, emacs is displaying the file incorrectly:
https://files.lilf.ir/tmp/tmp.0yKbCbB80R.png

In particular, the line `#+TITLE: sharif/contact info` is not displayed at
all.

I could reproduce this bug on both emacs 27 and 28.

Additional info:

In GNU Emacs 28.0.50 (build 1, x86_64-apple-darwin20.3.0, NS appkit-2022.30
Version 11.2.1 (Build 20D75))
 of 2021-09-21 built on Fereidoons-MacBook-Pro.local
System Description:  macOS 11.2.1

Configured using:
 'configure --disable-dependency-tracking --disable-silent-rules
 --enable-locallisppath=/usr/local/share/emacs/site-lisp
 --infodir=/usr/local/Cellar/emacs-plus@28/28.0.50/share/info/emacs
 --prefix=/usr/local/Cellar/emacs-plus@28/28.0.50 --with-xml2
 --with-gnutls --with-native-compilation --without-dbus
 --with-imagemagick --with-modules --with-rsvg --with-xwidgets --with-ns
 --disable-ns-self-contained 'CFLAGS=-I/usr/local/opt/gcc/include
 -I/usr/local/opt/libgccjit/include -I/usr/local/opt/gmp/include
 -I/usr/local/opt/jpeg/include' 'LDFLAGS=-L/usr/local/lib/gcc/11
 -I/usr/local/opt/gcc/include -I/usr/local/opt/libgccjit/include
 -I/usr/local/opt/gmp/include -I/usr/local/opt/jpeg/include''

Configured features:
ACL GIF GLIB GMP GNUTLS IMAGEMAGICK JPEG JSON LCMS2 LIBXML2 MODULES
NATIVE_COMP NOTIFY KQUEUE NS PDUMPER PNG RSVG THREADS TIFF
TOOLKIT_SCROLL_BARS XIM XWIDGETS ZLIB

Important settings:
  value of $LC_ALL: en_US.UTF-8
  value of $LANG: en_US.UTF-8
  locale-coding-system: utf-8-unix

--0000000000001e23f205cd6682de
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">I have two display bugs to report, one a regression that i=
s not present in emacs 27. I start with this regression.<div><br></div><div=
>1. `<span style=3D"font-family:-apple-system,system-ui,&quot;Segoe UI&quot=
;,Roboto,Ubuntu,Cantarell,&quot;Noto Sans&quot;,sans-serif,system-ui,&quot;=
Helvetica Neue&quot;,Arial;font-size:16px">curl=C2=A0</span><a href=3D"http=
s://files.lilf.ir/tmp/weird.txt" dir=3D"auto" target=3D"_blank" rel=3D"noop=
ener" style=3D"box-sizing:inherit;text-decoration-line:none;font-family:-ap=
ple-system,system-ui,&quot;Segoe UI&quot;,Roboto,Ubuntu,Cantarell,&quot;Not=
o Sans&quot;,sans-serif,system-ui,&quot;Helvetica Neue&quot;,Arial;font-siz=
e:16px">https://files.lilf.ir/tmp/weird.txt</a><span style=3D"font-family:-=
apple-system,system-ui,&quot;Segoe UI&quot;,Roboto,Ubuntu,Cantarell,&quot;N=
oto Sans&quot;,sans-serif,system-ui,&quot;Helvetica Neue&quot;,Arial;font-s=
ize:16px">=C2=A0&gt; weird.txt`</span></div><div><span style=3D"font-family=
:-apple-system,system-ui,&quot;Segoe UI&quot;,Roboto,Ubuntu,Cantarell,&quot=
;Noto Sans&quot;,sans-serif,system-ui,&quot;Helvetica Neue&quot;,Arial;font=
-size:16px">2. `emacs -Q -nw weird.txt`</span></div><div><span style=3D"fon=
t-family:-apple-system,system-ui,&quot;Segoe UI&quot;,Roboto,Ubuntu,Cantare=
ll,&quot;Noto Sans&quot;,sans-serif,system-ui,&quot;Helvetica Neue&quot;,Ar=
ial;font-size:16px">3. try editing the text, deleting characters, etc. The =
character display will get messed up.</span></div><div><span style=3D"font-=
family:-apple-system,system-ui,&quot;Segoe UI&quot;,Roboto,Ubuntu,Cantarell=
,&quot;Noto Sans&quot;,sans-serif,system-ui,&quot;Helvetica Neue&quot;,Aria=
l;font-size:16px"><br></span></div><div>Here is a screenshot of emacs befor=
e editing the file:<br><br><a href=3D"https://files.lilf.ir/tmp/tmp.kik6vbB=
w8S.png">https://files.lilf.ir/tmp/tmp.kik6vbBw8S.png</a><br><br>And here i=
s a screenshot after I do `backspace a`:<br><a href=3D"https://files.lilf.i=
r/tmp/tmp.Twz5ZXVbR6.png">https://files.lilf.ir/tmp/tmp.Twz5ZXVbR6.png</a><=
br><br></div><div>I have tried this bug with emacs 27 (both myself and some=
 other user on IRC), and it is not present there.=C2=A0</div><div><br></div=
><div>The second bug:</div><div>1. `curl <a href=3D"https://files.lilf.ir/t=
mp/bug.txt">https://files.lilf.ir/tmp/bug.txt</a> &gt; bug.txt`</div><div>2=
. do `cat bug.txt` and note the output:</div><div><a href=3D"https://files.=
lilf.ir/tmp/tmp.HKfKc9PUds.png">https://files.lilf.ir/tmp/tmp.HKfKc9PUds.pn=
g</a><br></div><div><br></div><div>3. `emacs -Q -nw bug.txt`</div><div>As y=
ou can see, emacs is displaying the file incorrectly:</div><div><a href=3D"=
https://files.lilf.ir/tmp/tmp.0yKbCbB80R.png">https://files.lilf.ir/tmp/tmp=
.0yKbCbB80R.png</a><br></div><div><br></div><div>In particular, the line `#=
+TITLE: sharif/contact info` is not displayed at all.</div><div><br></div><=
div>I could reproduce this bug on both emacs 27 and 28.</div><div><br></div=
><div>Additional info:</div><div><br></div><div>In GNU Emacs 28.0.50 (build=
 1, x86_64-apple-darwin20.3.0, NS appkit-2022.30 Version 11.2.1 (Build 20D7=
5))<br>=C2=A0of 2021-09-21 built on Fereidoons-MacBook-Pro.local<br>System =
Description: =C2=A0macOS 11.2.1<br><br>Configured using:<br>=C2=A0&#39;conf=
igure --disable-dependency-tracking --disable-silent-rules<br>=C2=A0--enabl=
e-locallisppath=3D/usr/local/share/emacs/site-lisp<br>=C2=A0--infodir=3D/us=
r/local/Cellar/emacs-plus@28/28.0.50/share/info/emacs<br>=C2=A0--prefix=3D/=
usr/local/Cellar/emacs-plus@28/28.0.50 --with-xml2<br>=C2=A0--with-gnutls -=
-with-native-compilation --without-dbus<br>=C2=A0--with-imagemagick --with-=
modules --with-rsvg --with-xwidgets --with-ns<br>=C2=A0--disable-ns-self-co=
ntained &#39;CFLAGS=3D-I/usr/local/opt/gcc/include<br>=C2=A0-I/usr/local/op=
t/libgccjit/include -I/usr/local/opt/gmp/include<br>=C2=A0-I/usr/local/opt/=
jpeg/include&#39; &#39;LDFLAGS=3D-L/usr/local/lib/gcc/11<br>=C2=A0-I/usr/lo=
cal/opt/gcc/include -I/usr/local/opt/libgccjit/include<br>=C2=A0-I/usr/loca=
l/opt/gmp/include -I/usr/local/opt/jpeg/include&#39;&#39;<br><br>Configured=
 features:<br>ACL GIF GLIB GMP GNUTLS IMAGEMAGICK JPEG JSON LCMS2 LIBXML2 M=
ODULES<br>NATIVE_COMP NOTIFY KQUEUE NS PDUMPER PNG RSVG THREADS TIFF<br>TOO=
LKIT_SCROLL_BARS XIM XWIDGETS ZLIB<br><br>Important settings:<br>=C2=A0 val=
ue of $LC_ALL: en_US.UTF-8<br>=C2=A0 value of $LANG: en_US.UTF-8<br>=C2=A0 =
locale-coding-system: utf-8-unix<br><br></div></div>

--0000000000001e23f205cd6682de--




Acknowledgement sent to Rudi C <rudiwillalwaysloveyou@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#50983; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Sun, 3 Oct 2021 11:30:01 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.