From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Filipp Gunbin Newsgroups: gmane.emacs.bugs Subject: bug#48125: 28.0.50; Display garbled by emoji variation sequence Date: Tue, 04 May 2021 19:20:27 +0300 Message-ID: References: <834kfnbqp2.fsf@gnu.org> <83pmy64h8x.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="22326"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (darwin) Cc: 48125@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue May 04 18:22:14 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 1ldxoL-0005gA-K8 for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 04 May 2021 18:22:14 +0200 Original-Received: from localhost ([::1]:36274 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ldxoK-0003P1-MQ for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 04 May 2021 12:22:12 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:58758) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ldxnD-0002XM-Iv for bug-gnu-emacs@gnu.org; Tue, 04 May 2021 12:21:04 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:42557) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ldxnC-00007Y-Bz for bug-gnu-emacs@gnu.org; Tue, 04 May 2021 12:21:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ldxnC-00038q-8a for bug-gnu-emacs@gnu.org; Tue, 04 May 2021 12:21:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Filipp Gunbin Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 04 May 2021 16:21:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48125 X-GNU-PR-Package: emacs Original-Received: via spool by 48125-submit@debbugs.gnu.org id=B48125.162014524412050 (code B ref 48125); Tue, 04 May 2021 16:21:02 +0000 Original-Received: (at 48125) by debbugs.gnu.org; 4 May 2021 16:20:44 +0000 Original-Received: from localhost ([127.0.0.1]:54102 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ldxmt-00038I-Nj for submit@debbugs.gnu.org; Tue, 04 May 2021 12:20:43 -0400 Original-Received: from out5-smtp.messagingengine.com ([66.111.4.29]:56345) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ldxmn-000389-Ob for 48125@debbugs.gnu.org; Tue, 04 May 2021 12:20:41 -0400 Original-Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id AA71A5C01DC; Tue, 4 May 2021 12:20:31 -0400 (EDT) Original-Received: from mailfrontend1 ([10.202.2.162]) by compute6.internal (MEProxy); Tue, 04 May 2021 12:20:31 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.fm; h= from:to:cc:subject:in-reply-to:references:date:message-id :mime-version:content-type; s=fm3; bh=uMOG91bnQbHma2VttvTqCf+2vv Ku22ngO4nvbWLK13g=; b=Tyjh/B9ozzhxin4suohbnc7v4L3JkxM63n27DFLYju HxJOZUBWvUFxgqbBJO5ndRbiZXVBulEsHvQCuUsk+pmV06uq51AK6DsdWr1rRUPV YaVK2INwJfv5RZtNYi3u0u+BiP2nvrywUMhwcS4wn+fonjU6oSyL840yJdnYqmnG zIAHLD0n6fDL2KY8UnMHYMfJyI9uaKTJcEwc6JROwpBkePVvWVPVH7xH/5f5Cr2l V/FP0H8bwTjgAuadT+6j7id5PIlAByZkaPdv/CGdQxJatyDCVLnV8MJfUFkiKnjR s4w/4WU3urFBgk9fWYq7EoIk1qF5QHnU72yEN0MX/e5A== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=uMOG91 bnQbHma2VttvTqCf+2vvKu22ngO4nvbWLK13g=; b=kQMg/q9FjpSqjMai+iNOPA C4hJoZIc0f1Yd2rMsX+er4EZJ7Kdfm73cEDuXUtLDgCQkQLDVUmqC3jMT3ZCcX99 QvFJf/ExToCIK5rI90x7fijojwJrtSooesiP1AavkZ4uCqT43uZTDt11vjjfd8g0 CdW7wXHyHGOyZQQ5yBD3tcXg+uQwOrywa1iggNwMuLLCKL/1H0P/PounhHk/6tTr WUsJc2YTNqQKg15e5qa6OJwcB1EDS/ff1taqlxCNCy6WLaGp2jPQJB7SsQrPGEcb oTgiGgGlKg2BH36wy+n9D/9EtrHlG++yvjgPCd7qCzRUgge9J1ExPP/xMNmoP8MA == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrvdefiedguddtvdcutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpefhvffujghffgffkfggtgesthdtredttdertdenucfhrhhomhephfhilhhi phhpucfiuhhnsghinhcuoehfghhunhgsihhnsehfrghsthhmrghilhdrfhhmqeenucggtf frrghtthgvrhhnpedvveekffdvueevhfdutdejheekvdeufeevtedttdevuddugfeiffei veeivefhtdenucfkphepkeegrddvtdegrdduleefrddutdeinecuvehluhhsthgvrhfuih iivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepfhhguhhnsghinhesfhgrshhtmhgr ihhlrdhfmh X-ME-Proxy: Original-Received: from fgunbin.local (unknown [84.204.193.106]) by mail.messagingengine.com (Postfix) with ESMTPA; Tue, 4 May 2021 12:20:30 -0400 (EDT) In-Reply-To: <83pmy64h8x.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 04 May 2021 19:05:02 +0300") 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:205629 Archived-At: On 04/05/2021 19:05 +0300, Eli Zaretskii wrote: >> From: Filipp Gunbin >> Cc: 48125@debbugs.gnu.org >> Date: Tue, 04 May 2021 18:34:09 +0300 >> >> BTW, I see that emoji, as well as other characters from fonts different >> from my selected one (Terminal has some font fallback logic), have >> different width. Is it ok for Emacs if a terminal emulator uses >> different widths for different chars? > > OK in what sense? On TTY frames layout and rendering are left to the > terminal emulator; if it can handle this situation, Emacs won't care. The effect of different widths is, of course, different number of chars per line (easily seen in Terminal with emoji or Asian scripts). Does Emacs make assumptions about number of columns per line? That's what I meant. Thanks.