From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#66664: On modified lines containing =?UTF-8?Q?=F0=9F=8C=90=EF=B8=8E?= and Unicode VS15 in text mode emacs does not show the real content of the lines Date: Sat, 21 Oct 2023 18:39:53 +0300 Message-ID: <83fs24q912.fsf@gnu.org> References: <2ae9c4a6f49438103a21ff4144e2e11bdf2f7b2e.camel@aegee.org> <83pm18qh5w.fsf@gnu.org> <7e1f9e947a191eca18429cd20e5e71a4dcd34f2f.camel@aegee.org> <83jzrgqeqh.fsf@gnu.org> <83il70qdyi.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="4962"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 66664@debbugs.gnu.org To: =?UTF-8?Q?=D0=94=D0=B8=D0=BB=D1=8F=D0=BD_?= =?UTF-8?Q?=D0=9F=D0=B0=D0=BB=D0=B0=D1=83=D0=B7=D0=BE=D0=B2?= Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Oct 21 17:40:55 2023 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 1quE5v-00017p-OU for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 21 Oct 2023 17:40:55 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1quE5d-0006E8-G7; Sat, 21 Oct 2023 11:40:37 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1quE5b-0006Df-IX for bug-gnu-emacs@gnu.org; Sat, 21 Oct 2023 11:40:35 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1quE5b-0005eP-7b for bug-gnu-emacs@gnu.org; Sat, 21 Oct 2023 11:40:35 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1quE62-000294-A7 for bug-gnu-emacs@gnu.org; Sat, 21 Oct 2023 11:41:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 21 Oct 2023 15:41:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66664 X-GNU-PR-Package: emacs Original-Received: via spool by 66664-submit@debbugs.gnu.org id=B66664.16979028378193 (code B ref 66664); Sat, 21 Oct 2023 15:41:02 +0000 Original-Received: (at 66664) by debbugs.gnu.org; 21 Oct 2023 15:40:37 +0000 Original-Received: from localhost ([127.0.0.1]:44917 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1quE5c-000285-Oq for submit@debbugs.gnu.org; Sat, 21 Oct 2023 11:40:37 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:42386) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1quE5Y-00027l-8R for 66664@debbugs.gnu.org; Sat, 21 Oct 2023 11:40:35 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1quE4z-0005JW-81; Sat, 21 Oct 2023 11:39:57 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=ok2xe7vukohM2/Y9yZHKn3/PK4qD/dTnXmTKJQfDk6g=; b=i1lX48AVOTHeZ8+aql9F QTNVbf+4iRjF5TFDkcgfeOPGh8xpOFxyy6j3kb/PUcRVMYQx2ZVbUUeJcLYXViRDjHl/x3xWIlYWA MlvUxPTxGYt0OLA35DnFPdUDVzxNOajTNoNe/lcBxuoQ9RiHCksKTKZ2iSxkaBK9VxAQ6YvT8UVx/ t0jddtx5PgnQIVkf3gzNkCop/FeqI7TmL9/XOjKzt2IhbmRl1/zReVB7XQXxvMPBwU7YUBw92mIVR HZsE5XM7zu8kB439P1OfY4yn6+bebLjmj24rn0l9RuAkXdPDXl9yMx7W4FBLMjLYhXGuLg8aLkXBD 9RDYuV3c1v3naA==; In-Reply-To: (dilyan.palauzov@aegee.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-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:272917 Archived-At: [Please use Reply All, to keep the bug tracker on the CC list.] > From: Дилян Палаузов > > Date: Sat, 21 Oct 2023 17:25:11 +0200 > > when I load the file the globe appears below “it” from “file edIT options” menu. So at least visually I see two columns. > > Now that you can reproduce the problem, what shall I do? Try M-: (set-char-table-range char-width-table '(#x1f310 . #x1f310) 1) RET But in general, I don't think this problem has a solution, except to use GUI frames. Text-mode terminals don't give a damn, to put it mildly, about Emacs expectations and needs, when display of such advanced character sequences is concerned. They invent their own implementations and de-facto standards, completely disregarding the fact that Emacs was there and did that many years before them. When approached, they basically tell us "our way or the highway". "Their way" isn't going to happen in Emacs, for several good reasons, so here we are. Why are you using a text-mode terminal to edit files with these characters? Why not use a GUI session instead?