From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Alan Third Newsgroups: gmane.emacs.bugs Subject: bug#50983: 28.0.50; [REGRESSION, BUG] Display bugs with uncommon characters Date: Sun, 3 Oct 2021 11:24:59 +0100 Message-ID: References: <83lf3aac5w.fsf@gnu.org> <835yuea0gb.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="23211"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 50983@debbugs.gnu.org, rudiwillalwaysloveyou@gmail.com To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Oct 03 12:26:37 2021 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 1mWyhY-0005pO-MI for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 03 Oct 2021 12:26:37 +0200 Original-Received: from localhost ([::1]:52710 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mWyhW-0007IV-0O for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 03 Oct 2021 06:26:34 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:54858) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mWyh0-0007IF-8S for bug-gnu-emacs@gnu.org; Sun, 03 Oct 2021 06:26:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:49608) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mWygz-0004ka-Su for bug-gnu-emacs@gnu.org; Sun, 03 Oct 2021 06:26:01 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mWygz-0000Py-Mv for bug-gnu-emacs@gnu.org; Sun, 03 Oct 2021 06:26:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Alan Third Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 03 Oct 2021 10:26:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50983 X-GNU-PR-Package: emacs Original-Received: via spool by 50983-submit@debbugs.gnu.org id=B50983.16332567151225 (code B ref 50983); Sun, 03 Oct 2021 10:26:01 +0000 Original-Received: (at 50983) by debbugs.gnu.org; 3 Oct 2021 10:25:15 +0000 Original-Received: from localhost ([127.0.0.1]:32920 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mWygF-0000Jg-5c for submit@debbugs.gnu.org; Sun, 03 Oct 2021 06:25:15 -0400 Original-Received: from outbound.soverin.net ([116.202.126.228]:36087) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mWyg9-0000FQ-M1 for 50983@debbugs.gnu.org; Sun, 03 Oct 2021 06:25:13 -0400 Original-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) Original-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== Original-Received: from alan by faroe.holly.idiocy.org with local (Exim 4.95-RC2) (envelope-from ) id 1mWyfz-000Te0-8d; Sun, 03 Oct 2021 11:24:59 +0100 Mail-Followup-To: Alan Third , Eli Zaretskii , rudiwillalwaysloveyou@gmail.com, 50983@debbugs.gnu.org Content-Disposition: inline In-Reply-To: <835yuea0gb.fsf@gnu.org> 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:216241 Archived-At: 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 > > Cc: Rudi C , 50983@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