Received: (at 39390) by debbugs.gnu.org; 2 Feb 2020 20:10:03 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Feb 02 15:10:03 2020 Received: from localhost ([127.0.0.1]:40599 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1iyLZC-0007jO-7S for submit <at> debbugs.gnu.org; Sun, 02 Feb 2020 15:10:03 -0500 Received: from eggs.gnu.org ([209.51.188.92]:59091) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1iyLZA-0007ip-Di for 39390 <at> debbugs.gnu.org; Sun, 02 Feb 2020 15:10:00 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:55394) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <eliz@HIDDEN>) id 1iyLZ5-0004Eh-BE; Sun, 02 Feb 2020 15:09:55 -0500 Received: from [176.228.60.248] (port=4777 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from <eliz@HIDDEN>) id 1iyLZ4-0008Hg-Pp; Sun, 02 Feb 2020 15:09:55 -0500 Date: Sun, 02 Feb 2020 22:09:41 +0200 Message-Id: <8336bsiwe2.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Raphael 'kena' Poss <knz@HIDDEN> In-reply-to: <27701089-4429-f345-6ecd-4f11d3124a8c@HIDDEN> (message from Raphael 'kena' Poss on Sun, 2 Feb 2020 21:00:53 +0100) Subject: Re: bug#39390: 28.0.50; prettify-symbols-mode confuses display when start/end faces are different References: <3184164c-5d94-6cb3-aca4-338b710bf97f@HIDDEN> <83eevcj4ar.fsf@HIDDEN> <d2c1fa9f-94c9-8231-12c4-eab86530e07f@HIDDEN> <83blqgj285.fsf@HIDDEN> <34ca60a0-3658-0e64-b16f-829d914d4b81@HIDDEN> <837e14iynq.fsf@HIDDEN> <27701089-4429-f345-6ecd-4f11d3124a8c@HIDDEN> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 39390 Cc: 39390 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) > Cc: 39390 <at> debbugs.gnu.org > From: Raphael 'kena' Poss <knz@HIDDEN> > Date: Sun, 2 Feb 2020 21:00:53 +0100 > > If you are telling me that (compose-region) should never have agreed to > operate on a range of symbols with different faces, then I have > counter-evidence that it does. If you are telling me that it shouldn't, > then maybe that's where the bug really lies. I'm telling that it cannot work well in these circumstances, and you shouldn't expect it to.
bug-gnu-emacs@HIDDEN
:bug#39390
; Package emacs
.
Full text available.Received: (at 39390) by debbugs.gnu.org; 2 Feb 2020 20:01:02 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Feb 02 15:01:01 2020 Received: from localhost ([127.0.0.1]:40584 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1iyLQT-0007UB-SK for submit <at> debbugs.gnu.org; Sun, 02 Feb 2020 15:01:01 -0500 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:50185) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <knz@HIDDEN>) id 1iyLQS-0007Ti-50 for 39390 <at> debbugs.gnu.org; Sun, 02 Feb 2020 15:01:00 -0500 Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.nyi.internal (Postfix) with ESMTP id 0054A21EBC; Sun, 2 Feb 2020 15:00:54 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Sun, 02 Feb 2020 15:00:54 -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; s=fm1; bh=TeCqUYqqVEF1SjyPhtzkRz3+GP7 Yc9VRj4D8GfL25WE=; b=cQjUkvsWcqjEU6HVsL+7+lEfLNTIZSJCJ+2hjPFjS5+ agJswaESYTiLZ9a7FmPeGCVr1RXE+4PrXQerYmASbQlzhJSFfueh0hlX0pgR0zUE XDkVFRSgAvWFS2w4u3bQyfZuZ8E0nje4MvFL0xuyv7BzgpUDP4pFN2MjEc+o0sCf nRHV5VZdknP820ITAbqnWAWm3aIFaSj5I48I28obB31/4lEol/UPanH0HZ+1eAfy 6EDN/YAAk0igEHJ2ENLSg/OpyaDYcbwGq5nyLe0ECr0vp4kkeQCA4D3YoCZHhtDt UVntxU1eFoWkJy5MpyuF5wBpk0qNhnEe/XqVNCli9QA== 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=fm1; bh=TeCqUY qqVEF1SjyPhtzkRz3+GP7Yc9VRj4D8GfL25WE=; b=SDaR5BWOkpLQE7iZ3Hs8WU usKwqvJxqibWyNqpc5y/bYcfoOeLwdD4gl+AxklXn2KqGHkjuJJeokVZqCgQRhw1 fr8UPvXKIXqYpbVmCmorslDxNi+BjTjwxboyy9JnDLRuOcaNdJcDSGUgAgRF5CkZ B77ohfp8hs6uyATB3UdAGLPvf3FkwvBkwoM0NY3qRTqYu4vU1QvSFFUWw84hf2ef 69lmyuIoNjy5w2EjD8g1AMWHpEXMSjECunNxXHAFPWeRFfuuRHoM0bsj8es0f45r 2/8ymHuZtPZw/a1l4mYrx4v5xC3+eRm4OW/7T5AARtR/abjfvYIVtZcMShKQCFpg == X-ME-Sender: <xms:dio3Xm_Z8J_h_CdS7F5e7ggdoTYmKTCRBtmAVF29nLu2ZKO7YIteQw> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedugedrgeehgddufeduucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepuffvfhfhkffffgggjggtsehmtderredtfeejnecuhfhrohhmpeftrghphhgr vghlucdkkhgvnhgrkdcurfhoshhsuceokhhniiesthhhrghumhhoghgvnhdrnhgvtheqne cukfhppeekiedrkeejrdduleeirdejnecuvehluhhsthgvrhfuihiivgeptdenucfrrghr rghmpehmrghilhhfrhhomhepkhhniiesthhhrghumhhoghgvnhdrnhgvth X-ME-Proxy: <xmx:dio3XnR0K4Fua_4j8BwHJ6w2shBMAV03bNh4FXDTc82ysPJhWFqBNQ> <xmx:dio3Xk78slUAB5pGwDSlT2PtlK8oOpInDOGYu3KOrTqiMvnuKLz1iA> <xmx:dio3XorNFbAKj1WRo7Gd41JBlsrJLiYYGqn64lkPhxWG1RXbfFYoQA> <xmx:dio3Xjq6K44wcpbiPGB68mMC6Q2xP1fmNvXOXQtZ6gJgW_gNE1Z0fQ> Received: from [192.168.2.14] (ip5657c407.direct-adsl.nl [86.87.196.7]) by mail.messagingengine.com (Postfix) with ESMTPA id 2256B30605C5; Sun, 2 Feb 2020 15:00:54 -0500 (EST) Subject: Re: bug#39390: 28.0.50; prettify-symbols-mode confuses display when start/end faces are different To: Eli Zaretskii <eliz@HIDDEN> References: <3184164c-5d94-6cb3-aca4-338b710bf97f@HIDDEN> <83eevcj4ar.fsf@HIDDEN> <d2c1fa9f-94c9-8231-12c4-eab86530e07f@HIDDEN> <83blqgj285.fsf@HIDDEN> <34ca60a0-3658-0e64-b16f-829d914d4b81@HIDDEN> <837e14iynq.fsf@HIDDEN> From: Raphael 'kena' Poss <knz@HIDDEN> Autocrypt: addr=knz@HIDDEN; prefer-encrypt=mutual; keydata= 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 O9FhKli2uYdefClpe/HnY4Nd0b1Bk1e1KiEf6ZY= Message-ID: <27701089-4429-f345-6ecd-4f11d3124a8c@HIDDEN> Date: Sun, 2 Feb 2020 21:00:53 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.4.1 MIME-Version: 1.0 In-Reply-To: <837e14iynq.fsf@HIDDEN> Content-Type: multipart/mixed; boundary="------------78C4F76E9CC8C8ECDFAC7155" Content-Language: en-US X-Debbugs-Envelope-To: 39390 Cc: 39390 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> This is a multi-part message in MIME format. --------------78C4F76E9CC8C8ECDFAC7155 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit On 02-02-2020 20:20, Eli Zaretskii wrote: > The composition process needs that all of the > characters to be composed have the same face. That face is put on the > characters by font-lock mode, not by prettify-symbols-mode. [...] > Without all the characters to be replaced > having the same font-lock face, you will not be able to "convince" > prettify-symbols-mode to replace them I think this wasn't clear in my original bug report: the replacement *does* occur -- the display shows the result of the substitution upon first display. (see first attached screenshot). It even properly switches back and forth between the composition and original form with unprettify-at-point. (see second attachment) The problem is that the *redisplays* (e.g. as triggered by moving the highlight around with hl-line-mode) mess up the lines around the replacement. See third and fourth screenshots. If you are telling me that (compose-region) should never have agreed to operate on a range of symbols with different faces, then I have counter-evidence that it does. If you are telling me that it shouldn't, then maybe that's where the bug really lies. -- Raphael 'kena' Poss --------------78C4F76E9CC8C8ECDFAC7155 Content-Type: image/png; name="Screenshot_2020-02-02_20-58-58.png" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="Screenshot_2020-02-02_20-58-58.png" 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 AAAASUVORK5CYII= --------------78C4F76E9CC8C8ECDFAC7155 Content-Type: image/png; name="Screenshot_2020-02-02_20-59-18.png" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="Screenshot_2020-02-02_20-59-18.png" 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 --------------78C4F76E9CC8C8ECDFAC7155 Content-Type: image/png; name="Screenshot_2020-02-02_20-59-39.png" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="Screenshot_2020-02-02_20-59-39.png" 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 TkSuQmCC --------------78C4F76E9CC8C8ECDFAC7155 Content-Type: image/png; name="Screenshot_2020-02-02_20-59-58.png" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="Screenshot_2020-02-02_20-59-58.png" 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 AABJRU5ErkJggg== --------------78C4F76E9CC8C8ECDFAC7155--
bug-gnu-emacs@HIDDEN
:bug#39390
; Package emacs
.
Full text available.Received: (at 39390) by debbugs.gnu.org; 2 Feb 2020 19:21:07 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Feb 02 14:21:07 2020 Received: from localhost ([127.0.0.1]:40557 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1iyKnr-0006Q8-3y for submit <at> debbugs.gnu.org; Sun, 02 Feb 2020 14:21:07 -0500 Received: from eggs.gnu.org ([209.51.188.92]:49989) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1iyKnm-0006PF-Mw for 39390 <at> debbugs.gnu.org; Sun, 02 Feb 2020 14:21:06 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:54901) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <eliz@HIDDEN>) id 1iyKnh-00059k-IB; Sun, 02 Feb 2020 14:20:57 -0500 Received: from [176.228.60.248] (port=1806 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from <eliz@HIDDEN>) id 1iyKnf-0006NW-TO; Sun, 02 Feb 2020 14:20:56 -0500 Date: Sun, 02 Feb 2020 21:20:41 +0200 Message-Id: <837e14iynq.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Raphael 'kena' Poss <knz@HIDDEN> In-reply-to: <34ca60a0-3658-0e64-b16f-829d914d4b81@HIDDEN> (message from Raphael 'kena' Poss on Sun, 2 Feb 2020 19:28:24 +0100) Subject: Re: bug#39390: 28.0.50; prettify-symbols-mode confuses display when start/end faces are different References: <3184164c-5d94-6cb3-aca4-338b710bf97f@HIDDEN> <83eevcj4ar.fsf@HIDDEN> <d2c1fa9f-94c9-8231-12c4-eab86530e07f@HIDDEN> <83blqgj285.fsf@HIDDEN> <34ca60a0-3658-0e64-b16f-829d914d4b81@HIDDEN> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 39390 Cc: 39390 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) > Cc: 39390 <at> debbugs.gnu.org > From: Raphael 'kena' Poss <knz@HIDDEN> > Date: Sun, 2 Feb 2020 19:28:24 +0100 > > Is there a way to tweak either the configuration > (prettify-symbols-alist) or prog-mode.el to trick it into emitting the > same face for the substitution? It sounds like there's a misunderstanding. prettify-symbols-mode doesn't emit any faces, it "composes" several characters into one or more symbols. The composition process needs that all of the characters to be composed have the same face. That face is put on the characters by font-lock mode, not by prettify-symbols-mode. That is why I suggested to amend the font-lock definitions for the major mode(s) you are using. Without all the characters to be replaced having the same font-lock face, you will not be able to "convince" prettify-symbols-mode to replace them, because the underlying mechanism that examines the characters to be composed stops when the face property changes. > (My opinion is that this bug exists in prog-mode.el and thus a > workaround/fix should be provided at that level, not in a per-mode or > per-user customization.) It isn't a bug, it is a fundamental limitation of the method used by prettify-symbols-mode to replace text with symbols.
bug-gnu-emacs@HIDDEN
:bug#39390
; Package emacs
.
Full text available.Received: (at 39390) by debbugs.gnu.org; 2 Feb 2020 18:28:32 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Feb 02 13:28:32 2020 Received: from localhost ([127.0.0.1]:40527 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1iyJyy-00051P-Ij for submit <at> debbugs.gnu.org; Sun, 02 Feb 2020 13:28:32 -0500 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:35827) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <knz@HIDDEN>) id 1iyJyx-00051A-23 for 39390 <at> debbugs.gnu.org; Sun, 02 Feb 2020 13:28:31 -0500 Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.nyi.internal (Postfix) with ESMTP id EDC1820CB2; Sun, 2 Feb 2020 13:28:25 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Sun, 02 Feb 2020 13:28:25 -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=I OuGFdFSWcZ1SiKejqYhrYG7CEvuCWPDWTUnkwXW1iA=; b=qd8ixz8lro+AVIr9V Vz8w5sW/fpKxXsz+eDI4gQSSsky++GDCcq/0JOTRUrLnX4YCyxaM9UV2gPQjH0Wp VXKvKKTOUNnA4XZctJ1ftTezQ/4KkBX7XMQnNMmWAr5CA6iAojv+xMgvNeCE4+H1 Zb5SBFdU+fLDa0YAxwdxRyJF3OSrDAmz1Ug9lrtPVgeFcyfAh0zx0O7FO3yXGecn 28Y1DQ5YU2GTkCrfORn87T5vnYyH1arczFI2/D55yc3QTVggicJJQbwkXIkL8g23 6vfJW2IXdneRh4rhpLKIadDKUIJVyPtLztcAGRSYLrMQwRxYhgSxN+tbv5jCFOaX +TLWw== 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=fm1; bh=IOuGFdFSWcZ1SiKejqYhrYG7CEvuCWPDWTUnkwXW1 iA=; b=Uc4MakpvO/rLlwb5FmRNIgX7AC9wmPruu+iA9ymZuNIHk1TdU1RUmV6DO xKsTxALlep4AdavEwbZfWdfAZfHvp4mlJWycKv5hsUlBuOBOezWJhAwj7ISzLku2 nhnQUl/lXCk6dJTEpF4yJ5apWhVX9G4N0te5vO2mj2s46ZzUgUSUXcrnKHn48ijj W0wyu4Wh37dSjTYp/BoqJVlpDQAE2QvWGW0av/lPLda8GSC4y6fS0jfe/F0009vn Hlt1YwAGafye2tX/mq0olvyfK3Nt+U+gxDrzEviapJpLeLEKPkPwYUFekGSpRItM KFD11DywSaKGSb/Sdpj5bZz1AkM7Q== X-ME-Sender: <xms:yRQ3XttgL4qXRJMmnBUfSqrQ1GqAmH5kShYHrCHuBGuuTvC6hIWgvw> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedugedrgeehgdduuddvucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepuffvfhfhkffffgggjggtgfesthekredttdefjeenucfhrhhomheptfgrphhh rggvlhcukdhkvghnrgdkucfrohhsshcuoehknhiisehthhgruhhmohhgvghnrdhnvghtqe enucffohhmrghinhepghhnuhdrohhrghenucfkphepkeeirdekjedrudeliedrjeenucev lhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehknhiisehthh gruhhmohhgvghnrdhnvght X-ME-Proxy: <xmx:yRQ3XlNk-O4xXbVMffZQanqpu4ghF8l-fUI01AY_dccgn1NOaYNyCw> <xmx:yRQ3XlVA6bYm2VES90Yjnk82SBLGHSrq3ug8DRghGixmeoKdKs1ASQ> <xmx:yRQ3XgS3WkoON0Q3u5_c-J5xTeI-NH8kWG_5d23KtdAaP_Rr42K5lQ> <xmx:yRQ3XmnVVp7jSwjNstq0YOH4HazRyIkYNq5bVIjywm0yEkAdsEhb9w> Received: from [192.168.2.14] (ip5657c407.direct-adsl.nl [86.87.196.7]) by mail.messagingengine.com (Postfix) with ESMTPA id 7893E30602EE; Sun, 2 Feb 2020 13:28:25 -0500 (EST) Subject: Re: bug#39390: 28.0.50; prettify-symbols-mode confuses display when start/end faces are different To: Eli Zaretskii <eliz@HIDDEN> References: <3184164c-5d94-6cb3-aca4-338b710bf97f@HIDDEN> <83eevcj4ar.fsf@HIDDEN> <d2c1fa9f-94c9-8231-12c4-eab86530e07f@HIDDEN> <83blqgj285.fsf@HIDDEN> From: Raphael 'kena' Poss <knz@HIDDEN> Autocrypt: addr=knz@HIDDEN; prefer-encrypt=mutual; keydata= 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 O9FhKli2uYdefClpe/HnY4Nd0b1Bk1e1KiEf6ZY= Message-ID: <34ca60a0-3658-0e64-b16f-829d914d4b81@HIDDEN> Date: Sun, 2 Feb 2020 19:28:24 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.4.1 MIME-Version: 1.0 In-Reply-To: <83blqgj285.fsf@HIDDEN> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 39390 Cc: 39390 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) Hi Eli, thanks for your fast answer. On 02-02-2020 19:03, Eli Zaretskii wrote: > I can only explain it in general terms, since I'm not familiar with > go-mode. Look the issue is not particular to go-mode. Also note that I am using prettify-symbols-mode which is a standard function from prog-mode.el shipped in core Emacs. This is not an extension and it is not my own custom code. I am looking for advice to either: 1. enhance my *configuration* of prettify-symbols-alist, so as to avoid the problem when using the standard code prog-mode.el 2. or, a diff for prog-mode.el to fix/workaround the problem in a way independent of the particular lang major mode. Your advice: > The idea is to modify the font-lock definitions of the mode such that > the characters you want to substitute all get the same face. The substitution is performed by prog-mode.el (prettify-symbols--compose-symbol) not by my own code. I would like to know what I need to do to make that code use the same face for all of the result of the substitution. Preferably without modifying prog-mode.el (which I don't control), but I'll take a diff against that if that's my only option. I think the salient part from prog-mode.el is this: ;; That's a symbol alright, so add the composition. (with-silent-modifications (compose-region start end (cdr (assoc match alist))) (add-text-properties start end `(prettify-symbols-start ,start prettify-symbols-end ,end))) from here: https://git.savannah.gnu.org/cgit/emacs.git/tree/lisp/progmodes/prog-mode.el#n134 Is there a way to tweak either the configuration (prettify-symbols-alist) or prog-mode.el to trick it into emitting the same face for the substitution? If that is not possible, is there a way to add an additional font-lock keyword rule that applies _after_ the substitution performed by prettify-symbols-mode and "clean up" the face mix-up? (My opinion is that this bug exists in prog-mode.el and thus a workaround/fix should be provided at that level, not in a per-mode or per-user customization.) -- Raphael 'kena' Poss
bug-gnu-emacs@HIDDEN
:bug#39390
; Package emacs
.
Full text available.Received: (at 39390) by debbugs.gnu.org; 2 Feb 2020 18:04:00 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Feb 02 13:04:00 2020 Received: from localhost ([127.0.0.1]:40503 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1iyJbE-0004Mu-6w for submit <at> debbugs.gnu.org; Sun, 02 Feb 2020 13:04:00 -0500 Received: from eggs.gnu.org ([209.51.188.92]:35955) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1iyJbC-0004Mf-1F for 39390 <at> debbugs.gnu.org; Sun, 02 Feb 2020 13:03:58 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:53970) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <eliz@HIDDEN>) id 1iyJb6-0003Sy-UR; Sun, 02 Feb 2020 13:03:52 -0500 Received: from [176.228.60.248] (port=4915 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from <eliz@HIDDEN>) id 1iyJb5-0006l6-Tb; Sun, 02 Feb 2020 13:03:52 -0500 Date: Sun, 02 Feb 2020 20:03:38 +0200 Message-Id: <83blqgj285.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Raphael 'kena' Poss <knz@HIDDEN> In-reply-to: <d2c1fa9f-94c9-8231-12c4-eab86530e07f@HIDDEN> (message from Raphael 'kena' Poss on Sun, 2 Feb 2020 18:56:35 +0100) Subject: Re: bug#39390: 28.0.50; prettify-symbols-mode confuses display when start/end faces are different References: <3184164c-5d94-6cb3-aca4-338b710bf97f@HIDDEN> <83eevcj4ar.fsf@HIDDEN> <d2c1fa9f-94c9-8231-12c4-eab86530e07f@HIDDEN> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 39390 Cc: 39390 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) > Cc: 39390 <at> debbugs.gnu.org > From: Raphael 'kena' Poss <knz@HIDDEN> > Date: Sun, 2 Feb 2020 18:56:35 +0100 > > On 02-02-2020 18:18, Eli Zaretskii wrote: > > So I don't think there can be a workaround, except by "fixing" the > > font-lock faces to use the same face on all the characters you want to > > substitute. > > > > I don't mind this at all! Can you explain how to do this? I can only explain it in general terms, since I'm not familiar with go-mode. The idea is to modify the font-lock definitions of the mode such that the characters you want to substitute all get the same face. To see what faces a character gets, go to that character and type M-x describe-text-properties RET HTH
bug-gnu-emacs@HIDDEN
:bug#39390
; Package emacs
.
Full text available.Received: (at 39390) by debbugs.gnu.org; 2 Feb 2020 17:56:45 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Feb 02 12:56:44 2020 Received: from localhost ([127.0.0.1]:40492 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1iyJUC-00029v-N5 for submit <at> debbugs.gnu.org; Sun, 02 Feb 2020 12:56:44 -0500 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:38757) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <knz@HIDDEN>) id 1iyJUA-00029d-W2 for 39390 <at> debbugs.gnu.org; Sun, 02 Feb 2020 12:56:43 -0500 Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.west.internal (Postfix) with ESMTP id 2CB2C5D4; Sun, 2 Feb 2020 12:56:37 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Sun, 02 Feb 2020 12:56:37 -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=G ozo5Af0hawGy91hN93XjqbTs8CToqScCkSgP73a0Uc=; b=sgp+qM76EVp55P/yS 5ARJnHUbV8dwrSeqU3XeMohO4BpU8nfXjXkoY2ln+zKveg+zxnjs3E5BxH3VnDvd SbSbmiV82eYoTSqLuF79uJG6I6Mambigv2lq5McBBwsG4+7Rilaef/l/N/y7S67o 6SmOE7OgSNtEdY5RXEA13eUsd2GW02mvBCc/ov8MznC0qbtRnVIt/VSG6bEEH+lf /KYrWuKXqhyPYsH+QnAIlqn7MDRERBh99uFaXbDgLX4KxUPV+LJhTjs12pN0GW2t bVzi5D2VDt7j2W6sYn3qiNwUdtuq43WFNbKShox/YjGi9uVcptuG9YOFUeLN2nZ0 UWBPw== 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=fm1; bh=Gozo5Af0hawGy91hN93XjqbTs8CToqScCkSgP73a0 Uc=; b=bM+9uY23ILrYYszT5pYsdDqlTNiDkLhMR/bnAmKAV/WzOCVrP1/mqQ5VW NLyohob95CEEVIdJNRYEabQ9BPGyNjqg4/BVWjrPE8SrUzrQR58CHifPnT7alnBH CBpbOdTkJoNub9Cp/C7maUKGJY/gtd/Ur/cNfhuodnSlN+zfteNUvrSqDoNy4Ayo Zz+CZfPhzRO06hcuxx6uAxZgAQTiL5yQu6d2uW6mC4AsKKQ7Z4I+l7rPa7uQwTr8 oqpqAs6JcRIdZHx/RWofkTq+zRbCDV1lO4n0w14Gl8Kguwlz2LNv7Uj1stOjTPi0 7smhMNmkCIBn40m4CgRWDGKNRJRsg== X-ME-Sender: <xms:VA03XnMD6n3mmHhLSfeFx4XNd6KliQLo4v8QCfsb5dUPgEzJpoNj8A> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedugedrgeehgddutdehucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepuffvfhfhkffffgggjggtgfesthejredttdefjeenucfhrhhomheptfgrphhh rggvlhcukdhkvghnrgdkucfrohhsshcuoehknhiisehthhgruhhmohhgvghnrdhnvghtqe enucfkphepkeeirdekjedrudeliedrjeenucevlhhushhtvghrufhiiigvpedtnecurfgr rhgrmhepmhgrihhlfhhrohhmpehknhiisehthhgruhhmohhgvghnrdhnvght X-ME-Proxy: <xmx:VA03XtEyNAhIpuy7OyKu8RXlF2By3Vx4RipWdlV1JjObwfykGY9Gqg> <xmx:VA03XsoPOw0niu7Ha3225lfcLlHgnwVaz8GdN65KTu5uEoohgqQlyw> <xmx:VA03XmolIK-C7codizlahHN7xfr9s_4dSGDCk7gjIv4LLTTxvNCYYQ> <xmx:VA03XiGHPl_Q8HM6s2Zo1CFdtCgulPVhxmoMaErCWiEUkleOLMs6yg> Received: from [192.168.2.14] (ip5657c407.direct-adsl.nl [86.87.196.7]) by mail.messagingengine.com (Postfix) with ESMTPA id 3B90530602DB; Sun, 2 Feb 2020 12:56:36 -0500 (EST) Subject: Re: bug#39390: 28.0.50; prettify-symbols-mode confuses display when start/end faces are different To: Eli Zaretskii <eliz@HIDDEN> References: <3184164c-5d94-6cb3-aca4-338b710bf97f@HIDDEN> <83eevcj4ar.fsf@HIDDEN> From: Raphael 'kena' Poss <knz@HIDDEN> Autocrypt: addr=knz@HIDDEN; prefer-encrypt=mutual; keydata= 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 O9FhKli2uYdefClpe/HnY4Nd0b1Bk1e1KiEf6ZY= Message-ID: <d2c1fa9f-94c9-8231-12c4-eab86530e07f@HIDDEN> Date: Sun, 2 Feb 2020 18:56:35 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.4.1 MIME-Version: 1.0 In-Reply-To: <83eevcj4ar.fsf@HIDDEN> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 39390 Cc: 39390 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) On 02-02-2020 18:18, Eli Zaretskii wrote: > So I don't think there can be a workaround, except by "fixing" the > font-lock faces to use the same face on all the characters you want to > substitute. > I don't mind this at all! Can you explain how to do this? -- Raphael 'kena' Poss
bug-gnu-emacs@HIDDEN
:bug#39390
; Package emacs
.
Full text available.Received: (at 39390) by debbugs.gnu.org; 2 Feb 2020 17:19:14 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Feb 02 12:19:14 2020 Received: from localhost ([127.0.0.1]:40463 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1iyItu-00019r-2c for submit <at> debbugs.gnu.org; Sun, 02 Feb 2020 12:19:14 -0500 Received: from eggs.gnu.org ([209.51.188.92]:55033) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1iyItr-00019d-Tj for 39390 <at> debbugs.gnu.org; Sun, 02 Feb 2020 12:19:12 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:53339) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <eliz@HIDDEN>) id 1iyItm-00047M-PM; Sun, 02 Feb 2020 12:19:06 -0500 Received: from [176.228.60.248] (port=2200 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from <eliz@HIDDEN>) id 1iyItm-0000z6-9V; Sun, 02 Feb 2020 12:19:06 -0500 Date: Sun, 02 Feb 2020 19:18:52 +0200 Message-Id: <83eevcj4ar.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Raphael 'kena' Poss <knz@HIDDEN> In-reply-to: <3184164c-5d94-6cb3-aca4-338b710bf97f@HIDDEN> (message from Raphael 'kena' Poss on Sun, 2 Feb 2020 15:45:46 +0100) Subject: Re: bug#39390: 28.0.50; prettify-symbols-mode confuses display when start/end faces are different References: <3184164c-5d94-6cb3-aca4-338b710bf97f@HIDDEN> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 39390 Cc: 39390 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) > From: Raphael 'kena' Poss <knz@HIDDEN> > Date: Sun, 2 Feb 2020 15:45:46 +0100 > > (add-hook 'go-mode-hook > (lambda () > (push '("error" . ?⊙) prettify-symbols-alist) > ;; (push '("err != nil" . "⊙?") prettify-symbols-alist) > )) > > However if I then uncomment the second substitution for "err != nil": > all hell breaks loose: moving the cursor up and down around a source > line containing this text will mess up the display of the lines that > follow in a way that is sometimes irrecoverable. > > The display bug is exacerbated (and thus easier to recognize/reproduce) > when global-hl-line-mode is set. > > I have traced this down to substitutions where the font-lock face at the > beginning and the end of the symbol composition is different: > > - replacing "String" is OK, replacing ".String()" is not > - replacing "func" is OK, replacing "func(" is not > - replacing "Fatal" is OK, replacing "t.Fatal" is not > > This probably needs to be fixed somehow, either by preventing the > problem or by documenting the pitfall. > > I would like to know if a workaround is available? You've bumped into a fundamental limitation of the feature, called "character composition", that prettify-symbols-mode piggy-backs to do its thing: Emacs can only compose characters that all have the same face. This restriction is imposed on a very low level of the display code. So I don't think there can be a workaround, except by "fixing" the font-lock faces to use the same face on all the characters you want to substitute.
bug-gnu-emacs@HIDDEN
:bug#39390
; Package emacs
.
Full text available.Received: (at submit) by debbugs.gnu.org; 2 Feb 2020 15:43:51 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Feb 02 10:43:51 2020 Received: from localhost ([127.0.0.1]:40415 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1iyHPa-00054g-RW for submit <at> debbugs.gnu.org; Sun, 02 Feb 2020 10:43:51 -0500 Received: from lists.gnu.org ([209.51.188.17]:53342) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <knz@HIDDEN>) id 1iyGVZ-0003MI-Fa for submit <at> debbugs.gnu.org; Sun, 02 Feb 2020 09:46:00 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:36483) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from <knz@HIDDEN>) id 1iyGVW-0004qO-Sj for bug-gnu-emacs@HIDDEN; Sun, 02 Feb 2020 09:45:57 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.1 required=5.0 tests=BAYES_50,RCVD_IN_DNSWL_LOW, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <knz@HIDDEN>) id 1iyGVS-0001G8-Pc for bug-gnu-emacs@HIDDEN; Sun, 02 Feb 2020 09:45:54 -0500 Received: from wout3-smtp.messagingengine.com ([64.147.123.19]:59071) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from <knz@HIDDEN>) id 1iyGVS-00015P-BD for bug-gnu-emacs@HIDDEN; Sun, 02 Feb 2020 09:45:50 -0500 Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.west.internal (Postfix) with ESMTP id BA329591 for <bug-gnu-emacs@HIDDEN>; Sun, 2 Feb 2020 09:45:47 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute2.internal (MEProxy); Sun, 02 Feb 2020 09:45:47 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=thaumogen.net; h=to:from:subject:message-id:date:mime-version:content-type :content-transfer-encoding; s=fm1; bh=2w0Vqbq9WqhYACh42rLmSB8OB7 yRkBnFblMkMkidV24=; b=C4Y1qdb5tu52otWJqXMCEqycrypEeLdI3wKxRY3iO3 vfkUcnp5RohWEQCYHLVSi1brY11nG0OW4m6oUAWdVu+QBAaQvoay2etv5+E01f22 2b1RrzvaiQYJhrDOLdMiOEz28aAdqXI+Y2U27IIy3B/CjQu3DQ3VUWG4YmVGUr50 duBXk7cpOH9JqMsx9nGNc+60kaGRNw6TLXWD2SHIUGwnhFPXP736LVp0ZEGoTZ5h AtMDlHXhV9TNbIBPUduAQfiG2sHBGUCFQe/NU7e9UELkDWhXLjN1C91QtTVSjEPj USpqXq2Yu+6XoYtGj6K2F8WrqoWTTTxTT4Y0nRhbaoNA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:message-id:mime-version:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=2w0Vqb q9WqhYACh42rLmSB8OB7yRkBnFblMkMkidV24=; b=FcsYAGJQm7uX4S1mvQEqwQ EJfb0XnRTQLSWv4u62q+C8S9hgiyQAk0XLO5HNFyuOIRv2kpaJXKzZylHLEhO9XX rLVY6/+7IIzG3lj002OyXbh6W3N9+ZeRmUM9kbJ5iMI/9C59NtuyKAnlHyh+A8SW Jy3T+dlxlcNUwO2kLrKcs9JvFKoygAntr0FAcTHjC65XEIRZTKhduNZn952YNLel 4bNEkNSe1LlDO5RFLIlkyVMiVlGf2wxvHoV6GkJf++WGMPIe5TOOfoTa44fIJxAK q/e8JOTg8kfTbr4a23yV4PUs0ZGgb6iq2lRchtNhYi/8ttoLpoPfH7Q3Lzpd8epg == X-ME-Sender: <xms:m-A2XtVJtdKkdJF_YLxy7qTOY6TOh7Lss4jhqTyr6fNUjGY8oiBEBg> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedugedrgeehgdeijecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhepvffhuffkffgfgggtgfesthekredttd efjeenucfhrhhomheptfgrphhhrggvlhcukdhkvghnrgdkucfrohhsshcuoehknhiiseht hhgruhhmohhgvghnrdhnvghtqeenucfkphepkeeirdekjedrudeliedrjeenucevlhhush htvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehknhiisehthhgruhhm ohhgvghnrdhnvght X-ME-Proxy: <xmx:m-A2XiKZ43X9kueAquSxnxuB9p_7n3zy_3a2HUiJ1BtRwN5wjsqaCw> <xmx:m-A2Xu1ChXSqXhMzlZ8Eo8snSWCNq5gbplkwp9Gi4rOI2lSYObyJRg> <xmx:m-A2Xi_VSPKMWI901W28K96zxISM8Spe-nDQsBsp7uslXIUEi65kdQ> <xmx:m-A2XllsjPmobGxUGLc7w_PPNgeugwm9OxSxtJ7OND6Hnhzfayv7mA> Received: from [192.168.2.14] (ip5657c407.direct-adsl.nl [86.87.196.7]) by mail.messagingengine.com (Postfix) with ESMTPA id E92A23280060 for <bug-gnu-emacs@HIDDEN>; Sun, 2 Feb 2020 09:45:46 -0500 (EST) To: bug-gnu-emacs@HIDDEN From: Raphael 'kena' Poss <knz@HIDDEN> Subject: 28.0.50; prettify-symbols-mode confuses display when start/end faces are different Autocrypt: addr=knz@HIDDEN; prefer-encrypt=mutual; keydata= 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 O9FhKli2uYdefClpe/HnY4Nd0b1Bk1e1KiEf6ZY= Message-ID: <3184164c-5d94-6cb3-aca4-338b710bf97f@HIDDEN> Date: Sun, 2 Feb 2020 15:45:46 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.4.1 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 64.147.123.19 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Sun, 02 Feb 2020 10:43:49 -0500 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) When I am using the following substitution with prettify-symbols-mode, everything works fine and the word "err" is substituted with "⊙": (add-hook 'go-mode-hook (lambda () (push '("error" . ?⊙) prettify-symbols-alist) ;; (push '("err != nil" . "⊙?") prettify-symbols-alist) )) However if I then uncomment the second substitution for "err != nil": all hell breaks loose: moving the cursor up and down around a source line containing this text will mess up the display of the lines that follow in a way that is sometimes irrecoverable. The display bug is exacerbated (and thus easier to recognize/reproduce) when global-hl-line-mode is set. I have traced this down to substitutions where the font-lock face at the beginning and the end of the symbol composition is different: - replacing "String" is OK, replacing ".String()" is not - replacing "func" is OK, replacing "func(" is not - replacing "Fatal" is OK, replacing "t.Fatal" is not This probably needs to be fixed somehow, either by preventing the problem or by documenting the pitfall. I would like to know if a workaround is available? In GNU Emacs 28.0.50 (build 1, amd64-portbld-freebsd13.0) Repository revision: e31287e Repository branch: master System Description: 13.0-CURRENT Recent messages: For information about GNU Emacs and the GNU system, type C-h C-a. Configured using: 'configure --disable-build-details --localstatedir=/var --with-sound=no --with-x-toolkit=no --without-cairo --without-dbus --without-gconf --without-gif --without-gsettings --without-imagemagick --without-jpeg --without-lcms2 --without-libotf --without-m17n-flt --without-png --without-rsvg --without-tiff --without-toolkit-scroll-bars --without-x --without-xim --without-xpm --without-xwidgets --enable-acl --without-cairo --without-dbus --without-gconf --without-gif --with-gnutls --without-gsettings --without-harfbuzz --without-jpeg --with-json --with-file-notification=kqueue --without-lcms2 --without-m17n-flt --without-imagemagick --with-mailutils --with-modules --without-libotf --without-png --without-toolkit-scroll-bars --without-rsvg --with-threads --without-tiff --without-xft --without-xim --with-xml2 --without-xpm --without-xwidgets --with-x-toolkit=no --prefix=/usr/local --mandir=/usr/local/man --disable-silent-rules --infodir=/usr/local/share/emacs/info/ --build=amd64-portbld-freebsd13.0 'CFLAGS=-O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing ' 'CPPFLAGS=-isystem /usr/local/include' 'LDFLAGS= -fstack-protector-strong -L/usr/local/lib '' Configured features: NOTIFY KQUEUE ACL GNUTLS LIBXML2 ZLIB MODULES THREADS JSON PDUMPER GMP Important settings: value of $LC_COLLATE: C value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Go Minor modes in effect: lsp-ui-mode: t lsp-ui-doc-mode: t lsp-ui-sideline-mode: t global-pretty-mode: t global-hl-line-mode: t show-paren-mode: t electric-pair-mode: t go-guru-hl-identifier-mode: t lsp-managed-mode: t lsp-mode: t flymake-mode: t yas-global-mode: t yas-minor-mode: t company-mode: t helm-mode: t helm--remap-mouse-mode: t projectile-mode: t global-magit-file-mode: t magit-file-mode: t magit-auto-revert-mode: t auto-revert-mode: t global-git-commit-mode: t async-bytecomp-package-mode: t shell-dirtrack-mode: t global-flycheck-mode: t flycheck-mode: t global-whitespace-mode: t tooltip-mode: t global-eldoc-mode: t eldoc-mode: t electric-indent-mode: t global-prettify-symbols-mode: t prettify-symbols-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t global-visual-line-mode: t visual-line-mode: t transient-mark-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug sendmail winner helm-command helm-elisp helm-eval edebug backtrace helm-info mule-util lsp-ui lsp-ui-flycheck lsp-ui-doc goto-addr lsp-ui-imenu lsp-ui-peek lsp-ui-sideline view lsp-clients lsp-eslint lsp-verilog lsp-json lsp-csharp gnutls lsp-pwsh lsp-terraform lsp-yaml lsp-vhdl lsp-haxe lsp-erlang lsp-fsharp lsp-metals lsp-elm lsp-dart lsp-clojure lsp-go lsp-xml lsp-css lsp-intelephense lsp-vetur lsp-html lsp-solargraph lsp-rust lsp-pyls lsp company-oddmuse company-keywords company-etags company-gtags company-dabbrev-code company-dabbrev company-files company-cmake company-xcode company-clang company-semantic company-eclim company-template company-bbdb company-capf company-anaconda anaconda-mode pythonic python tramp-sh tramp tramp-loaddefs trampver tramp-integration files-x tramp-compat parse-time iso8601 ls-lisp term/tmux term/xterm xterm pretty-mode cl swiper ivy flx delsel colir ivy-overlay ido hl-line paren elec-pair go-projectile vc-git go-rename go-guru go-eldoc go-mode url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf mailcap find-file ffap etags fileloop generator company-lsp lsp-mode xref url-util tree-widget wid-edit spinner network-stream nsm markdown-mode color noutline outline lv inline ht f s ewoc em-glob esh-util dash-functional bindat flymake-proc flymake mwheel warnings project yasnippet-snippets yasnippet company pcase helm-mode helm-projectile helm-files helm-tags helm-buffers helm-occur helm-grep helm-regexp helm-utils helm-locate helm-help helm-types helm-config helm-easymenu helm helm-source eieio-compat helm-multi-match helm-lib edmacro kmacro projectile grep compile ibuf-ext ibuffer ibuffer-loaddefs thingatpt magit-submodule magit-obsolete magit-blame magit-stash magit-reflog magit-bisect magit-push magit-pull magit-fetch magit-clone magit-remote magit-commit magit-sequence magit-notes magit-worktree magit-tag magit-merge magit-branch magit-reset magit-files magit-refs magit-status magit magit-repos magit-apply magit-wip magit-log which-func imenu magit-diff smerge-mode diff diff-mode magit-core magit-autorevert autorevert filenotify magit-margin magit-transient magit-process magit-mode git-commit transient magit-git magit-section magit-utils crm log-edit easy-mmode message rmc puny dired dired-loaddefs format-spec rfc822 mml mml-sec epa derived epg epg-config gnus-util rmail rmail-loaddefs text-property-search time-date mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr mailabbrev mail-utils gmm-utils mailheader pcvs-util add-log with-editor cl-extra async-bytecomp advice async shell pcomplete comint ring server flycheck regexp-opt ansi-color find-func help-mode rx dash disp-table whitespace info tool-bar package easymenu browse-url url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache json subr-x map url-vars seq byte-opt gv bytecomp byte-compile cconv cl-loaddefs cl-lib tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type tabulated-list replace newcomment text-mode elisp-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch timer select mouse jit-lock font-lock syntax facemenu font-core term/tty-colors frame minibuffer cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote threads kqueue multi-tty make-network-process emacs) Memory information: ((conses 16 382129 48543) (symbols 48 30567 1) (strings 32 115055 9348) (string-bytes 1 3699508) (vectors 16 54044) (vector-slots 8 769489 36090) (floats 8 286 445) (intervals 56 16026 8087) (buffers 1000 20)) -- Raphael 'kena' Poss
Raphael 'kena' Poss <knz@HIDDEN>
:bug-gnu-emacs@HIDDEN
.
Full text available.bug-gnu-emacs@HIDDEN
:bug#39390
; Package emacs
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.