From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Raphael 'kena' Poss Newsgroups: gmane.emacs.bugs Subject: bug#39390: 28.0.50; prettify-symbols-mode confuses display when start/end faces are different Date: Sun, 16 Feb 2020 14:40:04 -0500 Message-ID: <50e865ca-58f4-7111-65de-15be80741357@thaumogen.net> References: <3184164c-5d94-6cb3-aca4-338b710bf97f@thaumogen.net> <83eevcj4ar.fsf@gnu.org> <83blqgj285.fsf@gnu.org> <34ca60a0-3658-0e64-b16f-829d914d4b81@thaumogen.net> <837e14iynq.fsf@gnu.org> <27701089-4429-f345-6ecd-4f11d3124a8c@thaumogen.net> <8336bsiwe2.fsf@gnu.org> <83v9onhdq4.fsf@gnu.org> <83o8tymnlk.fsf@gnu.org> <83mu9imitt.fsf@gnu.org> <83lfp2mimd.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="ciao.gmane.io:159.69.161.202"; logging-data="41956"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.4.1 Cc: 39390@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Feb 16 20:41:13 2020 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 1j3Pmy-000Aq6-Au for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 16 Feb 2020 20:41:12 +0100 Original-Received: from localhost ([::1]:35628 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1j3Pmx-0002g1-7t for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 16 Feb 2020 14:41:11 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:34274) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1j3Pmo-0002c1-Rl for bug-gnu-emacs@gnu.org; Sun, 16 Feb 2020 14:41:03 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1j3Pmn-0007p1-Q9 for bug-gnu-emacs@gnu.org; Sun, 16 Feb 2020 14:41:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:59986) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1j3Pmn-0007of-Mu for bug-gnu-emacs@gnu.org; Sun, 16 Feb 2020 14:41:01 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1j3Pmn-0005ZJ-L7 for bug-gnu-emacs@gnu.org; Sun, 16 Feb 2020 14:41:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Raphael 'kena' Poss Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 16 Feb 2020 19:41:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39390 X-GNU-PR-Package: emacs Original-Received: via spool by 39390-submit@debbugs.gnu.org id=B39390.158188201221328 (code B ref 39390); Sun, 16 Feb 2020 19:41:01 +0000 Original-Received: (at 39390) by debbugs.gnu.org; 16 Feb 2020 19:40:12 +0000 Original-Received: from localhost ([127.0.0.1]:37726 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j3Plz-0005Xw-QF for submit@debbugs.gnu.org; Sun, 16 Feb 2020 14:40:12 -0500 Original-Received: from out4-smtp.messagingengine.com ([66.111.4.28]:57045) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j3Ply-0005Xc-Nz for 39390@debbugs.gnu.org; Sun, 16 Feb 2020 14:40:11 -0500 Original-Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.nyi.internal (Postfix) with ESMTP id 8E70321BBA; Sun, 16 Feb 2020 14:40:05 -0500 (EST) Original-Received: from mailfrontend1 ([10.202.2.162]) by compute2.internal (MEProxy); Sun, 16 Feb 2020 14:40:05 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=thaumogen.net; h=subject:to:cc:references:from:message-id:date:mime-version :in-reply-to:content-type:content-transfer-encoding; s=fm1; bh=N rukKZD22KXuWGaorFUiQyg6zUH+jmgA3alR/0ne1eQ=; b=b4vJ1+dMDLAQzpf5X efPmMS29qnmqc1WuGGPKirnmmAqU4jHkuw3/QIOdHByynJKhvQ1rD1BsVxgJrDad /PHf64IxIHe9IdkvMkuol/boTRpyY1gUchhkbAKL4hM8w83odWqov49ia6VJfPZW 87U2rLN+6dIRP5cBqJm2Dth0EH388PDQxJXjQbSVX3B61qT0Ccb6AXc3aJYflfHr 30vcaSQMxJTak0okh5YpY2mQSziHqoiIX5+hdeJtjpd5sqcvp+wEXsPl99/bnQbA soHxWJ1L2fCA4VaERf0GF6qEnXj26S1w0pM8E4X27jaxV4DsFIWgpdTtPC0/emij MaTDQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding: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=NrukKZD22KXuWGaorFUiQyg6zUH+jmgA3alR/0ne1 eQ=; b=ALRqQFlA5Rw5AJsMiBotvvv8JF7NV3yD93O2RT2K4QitLTG8fHD131+hs 30MBWPP2Kn4HjOPT4P9lycHyGOViY4/7r5mKuKAfDlY+tnGjPDf91e50wHNPM1T+ w8PEyV7RF2F8V+hV/F277TeZ17cwJdvuVh1qa+mny0BZjLeCGUUt3DYz97xPvzg8 rEXVVTpCBNGGhb+ZZT+Go9zCKA+2m67A6Yet6iMJECMkXQQpJ/elrJX7hWmOgPaP Y6VFB7L9rV6c03NK7kKA0OHLMgTqchC97tM2brS8+vXy9+LYGh3RbJ7GwAw2H9X+ kWkCBqb0ro22CnNn3FK5XkZPYLDhQ== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedugedrjeeggdduvdejucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepuffvfhfhkffffgggjggtgfesthekredttdefjeenucfhrhhomheptfgrphhh rggvlhcukdhkvghnrgdkucfrohhsshcuoehknhiisehthhgruhhmohhgvghnrdhnvghtqe enucfkphepieekrddujeefrddvfedurdduiedtnecuvehluhhsthgvrhfuihiivgeptden ucfrrghrrghmpehmrghilhhfrhhomhepkhhniiesthhhrghumhhoghgvnhdrnhgvth X-ME-Proxy: Original-Received: from [192.168.1.111] (cpe-68-173-231-160.nyc.res.rr.com [68.173.231.160]) by mail.messagingengine.com (Postfix) with ESMTPA id 253633280060; Sun, 16 Feb 2020 14:40:05 -0500 (EST) Autocrypt: addr=knz@thaumogen.net; prefer-encrypt=mutual; keydata= mQSuBFN56cERDACePTTZjZwCCXm5d4VheFgjGYG9kY3FNlmGOP2UtwHnbhK5TIe+8GYjE+8R uNuf49+zvDFDtBgwGwi0WQndC/OOhRqg2OyTjNNJWtnvbpiwSGBI15acvL/7gLkZPHi4IR7q 6RnV+Uj76G8h0jyoLzkrdilvJe8xdkQ+zEPuqIxFRwr/Of2/fbt6icSiIpNvOKAD8xhNWWlF NW3QS4h4ug7v2ntrwZTam7I4W7GOubMhThZoCRWCVSN/V37yGOAvHdiaHb5cDdayQN3obH9c kpMTreichl6/0Gklx6OgGLjnRl7UeHSUa9VaINpbVPHZyye6KNCAYxF7ppCVfJOt6Xv+Wih9 F4G7D3nVlOxHeXUph+oqsiJXCX/niBPkb0NjQv0ZqDvEK6u/uZNSvM0y+1K64aE5oMdQd1EY DWZDWlBPcispKi6MQnRfw7PXrXGcuHJ5x5VbLRLOzMMyqP6XdJgcGwoMkH8HCdV+P8t8tc9+ En8diYj91GGPVQG542fB9asBALzvA44LMFPh0CmiJltaXXcp1VDUhyww7F/BBa6TW6OjC/4r 0xupaCFwIO74D1y4QuGwBZRrKFTxC0zyvtnKyAnNexpwDZFZmCuMxkZDAN0TcF5Slkr9k8SB 7rBGjkDfuHZ9YB1e8LQQMaYM4p743q6cQeGJ++YgaHQu/r4RulTICOeq1av0yYJ0i9gEZA6M OHKHvu0PxRD8jy3ybMdW2a8WYoHIL8Fg3BjWIV6gBkcYuwQYVLQCR8seMZl5+YafTLWU8YuF txDOXNWueeFbKALKb4 In-Reply-To: <83lfp2mimd.fsf@gnu.org> Content-Language: en-US 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: 209.51.188.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-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:176125 Archived-At: On 16-02-2020 14:34, Eli Zaretskii wrote: > Actually, I take that back: what's in the buffer is "abc", and it > displays as a single @. I simply copy/pasted from your message and > forgot to delete one @. Sorry for the confusion. 1) so you agree there's a discrepancy between the configuration (which should generate a _double_ @) and the display (which displays just one @). I am expecting the result of the composition to display two @'s. I would like to understand where this discrepancy comes from. 2) after we settle on what's the expected _display_ you can still see the display bug as per my further instructions. I am still observing inconsistent redraws, and I'd like to understand where they come from. 3) My original report was that _regardless of the intended result display_ (either one or two chars or more), there is a refresh/redisplay bug when the cursor moves across the composition. Instead of focusing on the number of characters on the result of composition, I'd like to focus on the display bug. If you do not observe the display bug with this particular example config, I can produce a dozen alternate configurations that demonstrate the bug, with screen recordings of each. Let me know if that's useful. Regards, -- Raphael 'kena' Poss