From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#24088: emacs 25.0.95; display problems in terminal emulator after unicode wheelcair symbol Date: Wed, 27 Jul 2016 20:51:59 +0300 Message-ID: <837fc7rmtc.fsf@gnu.org> References: <20160727163211.GG6353@len.workgroup> <83bn1jrnmo.fsf@gnu.org> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1469642006 23086 80.91.229.3 (27 Jul 2016 17:53:26 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 27 Jul 2016 17:53:26 +0000 (UTC) Cc: 24088@debbugs.gnu.org, telegraph@gmx.net To: Kenichi Handa Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Jul 27 19:53:14 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1bST18-0002iE-2m for geb-bug-gnu-emacs@m.gmane.org; Wed, 27 Jul 2016 19:53:14 +0200 Original-Received: from localhost ([::1]:48039 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bST17-0005Jr-A2 for geb-bug-gnu-emacs@m.gmane.org; Wed, 27 Jul 2016 13:53:13 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:53345) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bST11-0005DM-D3 for bug-gnu-emacs@gnu.org; Wed, 27 Jul 2016 13:53:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bST0w-0004pM-Gg for bug-gnu-emacs@gnu.org; Wed, 27 Jul 2016 13:53:07 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:55328) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bST0w-0004p9-DQ for bug-gnu-emacs@gnu.org; Wed, 27 Jul 2016 13:53:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1bST0v-0000vP-LB for bug-gnu-emacs@gnu.org; Wed, 27 Jul 2016 13:53:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 27 Jul 2016 17:53:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 24088 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 24088-submit@debbugs.gnu.org id=B24088.14696419553517 (code B ref 24088); Wed, 27 Jul 2016 17:53:01 +0000 Original-Received: (at 24088) by debbugs.gnu.org; 27 Jul 2016 17:52:35 +0000 Original-Received: from localhost ([127.0.0.1]:39432 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bST0U-0000ud-Pb for submit@debbugs.gnu.org; Wed, 27 Jul 2016 13:52:34 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:33944) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bST0T-0000uP-CU for 24088@debbugs.gnu.org; Wed, 27 Jul 2016 13:52:33 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bST0N-0004f1-Er for 24088@debbugs.gnu.org; Wed, 27 Jul 2016 13:52:28 -0400 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:60195) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bST0H-0004dk-Oj; Wed, 27 Jul 2016 13:52:21 -0400 Original-Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:3227 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1bST0E-0008MQ-7F; Wed, 27 Jul 2016 13:52:20 -0400 In-reply-to: <83bn1jrnmo.fsf@gnu.org> (message from Eli Zaretskii on Wed, 27 Jul 2016 20:34:23 +0300) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 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.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:121599 Archived-At: > Date: Wed, 27 Jul 2016 20:34:23 +0300 > From: Eli Zaretskii > Cc: 24088@debbugs.gnu.org > > > Date: Wed, 27 Jul 2016 18:32:11 +0200 > > From: Gregor Zattler > > > > with this (see below) recently build emacs -Q -nw in an xterm / > > urxvt (this does not happen in a graphical frame) enter this > > Text: > > > > > > Zwangsräumung von HG♿M99 > > > > > > The symbol between "HG" and "M99" is the unicode wheelchair symbol. > > > > With point at the wheelchair symbol hit C-f: The cursor moves not to the > > "M" but to the left "9". This gives problems in the rest of the line > > when one for instance swaps characters with C-t. When doing so a few > > times it's hard to tell if it's a display problem or if the letters are > > swapped around. > > > > The problem is also visible at the line between windows (see attached > > screen shot). This happens when hitting C-l. > > > > > > Is this an emacs bug, a terminal emulators bug or a bug of the font used? > > This character is marked as "wide" in the Unicode database, so Emacs > thinks it takes up 2 columns. Perhaps Handa-san (CC'ed) could look into this issue. AFAICT, Emacs correctly marks the character as wide, but then I'm not sure how this indication should be taken into account while writing the text to the TTY. Thanks.