From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 30 16:08:58 2020 Received: (at submit) by debbugs.gnu.org; 30 Jan 2020 21:08:58 +0000 Received: from localhost ([127.0.0.1]:36323 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ixH3Z-0000b0-VW for submit@debbugs.gnu.org; Thu, 30 Jan 2020 16:08:58 -0500 Received: from lists.gnu.org ([209.51.188.17]:60240) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ixH3Y-0000at-Lr for submit@debbugs.gnu.org; Thu, 30 Jan 2020 16:08:57 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:48927) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ixH3X-0001sL-KN for bug-gnu-emacs@gnu.org; Thu, 30 Jan 2020 16:08:56 -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.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ixH3W-0005gH-Kg for bug-gnu-emacs@gnu.org; Thu, 30 Jan 2020 16:08:55 -0500 Received: from mail-qk1-x736.google.com ([2607:f8b0:4864:20::736]:43722) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ixH3W-0005fn-Dw for bug-gnu-emacs@gnu.org; Thu, 30 Jan 2020 16:08:54 -0500 Received: by mail-qk1-x736.google.com with SMTP id j20so4411068qka.10 for ; Thu, 30 Jan 2020 13:08:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=to:from:subject:message-id:date:user-agent:mime-version :content-language; bh=sqURY9q+w1w7AeP077jIHFhEERxjT57uHuX6RogsH4w=; b=BIYhQR5v+UIpo1TlkOUy2shMOlqWFj4zgOdVELt+pN9hnaZmh+ft+GiN/sFiq8bHDh 6lF5sLsm55HHhlT8e3nXNf2yGbzkZ8eeBSgwngW+dwtLPDbTe0u6aUlJXMDEpPJhIoia q6jTtzoZOJP7fGsUYrBf3anHTyWmSBKGWWnpvSonqdsuWxGFoWGMndrEQfIlvsogbe/L CQSFr7BGfWNV5cJanbkdBKZIbvW844b1KnkdE19RV4XySEth2CCQ7Zw9je+jsDcbu4Vq vCAbv3bNbyHNLXU22MmSEoyIoKflgRL7bV+lGmm4zfkMJ3eX8pA2CrFuWRedBiu5cpWe Qopg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:from:subject:message-id:date:user-agent :mime-version:content-language; bh=sqURY9q+w1w7AeP077jIHFhEERxjT57uHuX6RogsH4w=; b=eqCDIpspJBzYKqrvxW7QqYebFWl34Emd+7woFNFoyS1g2vRwYhzgSWpchIJeB3DsUN YtICjkzZmHXLM6B+HcaYqbku6TbIHhxDaFpAM1cLVcNDLQakpnN6LMWDyp1/MTz5RUxU 4xCv0bRWWBpIMHB6Af0eUrFAo5oRfo9H6P9HX+Ucxzs2sWIKslHGapcYKZ5y1V6AFETt sYfE7WfldoYyNYJvcHNgaLn5u4uJhl06Z4fttHxymD6BrREq93We/mHy6Wkzk+KQo/RX LLqwjawh7+pz6NuASg0MUASBM4cKpYBG/SekgG14389LYBwqFhKoc8SdjFzavY//UUa/ eEgA== X-Gm-Message-State: APjAAAWcIRRz8bdQR5dTRUBdNWP62KUJBiJuWzPhCgT7dfhEgYjBqf5y iAwvyiCkWByz6xPedWwlXk08y9WZ X-Google-Smtp-Source: APXvYqyQdERo+BXJTryDhIvzW9H8tlvil2qorQyvmN6WA9C29zqXSAGGJvB2f/m06Sdhdz+KY3aLtg== X-Received: by 2002:a05:620a:16bb:: with SMTP id s27mr7690900qkj.368.1580418533096; Thu, 30 Jan 2020 13:08:53 -0800 (PST) Received: from ?IPv6:2603:400a:0:82c:fff1:4e82:4e43:cc9e? ([2603:400a:0:82c:fff1:4e82:4e43:cc9e]) by smtp.googlemail.com with ESMTPSA id m68sm3310157qke.17.2020.01.30.13.08.51 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 30 Jan 2020 13:08:52 -0800 (PST) To: bug-gnu-emacs From: =?UTF-8?Q?Cl=c3=a9ment_Pit-Claudel?= Subject: Add :extend attribute to show-paren-mode expression face Message-ID: Date: Thu, 30 Jan 2020 16:08:50 -0500 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.4.1 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="------------3B2CDA0145AAD9A04668E2D3" Content-Language: en-GB X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4864:20::736 X-Spam-Score: 2.3 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hi all, I've attached a patch to add :extend the show-paren-mode face applied to expressions. Is that the right way to return to the previous behavior? I might have missed discussions about this; is there a r [...] Content analysis details: (2.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: live.com] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (cpitclaudel[at]gmail.com) 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [209.51.188.17 listed in list.dnswl.org] 2.0 SPOOFED_FREEMAIL No description available. X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) This is a multi-part message in MIME format. --------------3B2CDA0145AAD9A04668E2D3 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Hi all, I've attached a patch to add :extend the show-paren-mode face applied to expressions. Is that the right way to return to the previous behavior? I might have missed discussions about this; is there a reason why :extend t isn't the default? Clément. --------------3B2CDA0145AAD9A04668E2D3 Content-Type: text/x-patch; charset=UTF-8; name="0001-Add-extend-face-property-to-show-paren-match-express.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename*0="0001-Add-extend-face-property-to-show-paren-match-express.pa"; filename*1="tch" >From 7f7221e35d48755c814e4ee3b08c298a8717d883 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment=20Pit-Claudel?= Date: Thu, 30 Jan 2020 16:02:02 -0500 Subject: [PATCH] Add :extend face property to show-paren-match-expression * lisp/faces.el (show-paren-match-expression): Add :extend attribute. --- lisp/faces.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lisp/faces.el b/lisp/faces.el index 9a49ea8104..6a4cf2a2a2 100644 --- a/lisp/faces.el +++ b/lisp/faces.el @@ -2841,7 +2841,7 @@ show-paren-match :group 'paren-showing-faces) (defface show-paren-match-expression - '((t :inherit show-paren-match)) + '((t :inherit show-paren-match :extend t)) "Face used for a matching paren when highlighting the whole expression. This face is used by `show-paren-mode'." :group 'paren-showing-faces -- 2.17.1 --------------3B2CDA0145AAD9A04668E2D3-- From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 30 18:35:11 2020 Received: (at 39360) by debbugs.gnu.org; 30 Jan 2020 23:35:11 +0000 Received: from localhost ([127.0.0.1]:36382 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ixJL4-00043u-Vk for submit@debbugs.gnu.org; Thu, 30 Jan 2020 18:35:11 -0500 Received: from mail-lf1-f43.google.com ([209.85.167.43]:46436) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ixJL2-00043a-Ii for 39360@debbugs.gnu.org; Thu, 30 Jan 2020 18:35:08 -0500 Received: by mail-lf1-f43.google.com with SMTP id z26so3468734lfg.13 for <39360@debbugs.gnu.org>; Thu, 30 Jan 2020 15:35:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:subject:to:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=buraPhPbOPftnOMG3GsmQgYo913pQ0GAVjaW45sVaQs=; b=LiWKnsXjO7noUWl8Y2l2TQUAVLjKvqv+TVchynC89EN5hccioAX9+k6n1XL/w5PmGz Et88NtoFMIUcdZ6CTcyxZN6A7E2A4RJOEwF2UXy3MqpE/I3MUG39t1mOAT9rh+FkDffs DSGqEiqoZGeEMF6a2N+sSQKXEL+MDiZhHNQrE02m8KT/fgN5xvhiscwrwCG1xedgEHsN NTpCd/BeLNRkgXgdhGhMciyW0zQCjy/g+rhrLjZUaMqDx3xBIAqiZ1EKo6x2LWdA5kUe HBX5blthhmyt+RLEhk4uPTwm3X/6Rm8DPsI/LmYcwCRjyBovBi7uOx2io0eGOdj43arP /TfA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:to:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=buraPhPbOPftnOMG3GsmQgYo913pQ0GAVjaW45sVaQs=; b=Y+77wqESc/GGZLjE4l7QdTs+58T+5BpxzaA17RqMxhI3NzKzOfe6Ek6tg2hZxzl1S0 hsHfNoITdZWOEgATJdZmHFgIwCA5gIR6MOan3m/YlqzFUYfnKNTnNEUOWyJZJjzHrkOL Ihonh+cAB2SoAJXsG5muBeH/IYwaLWsUd4vd5zypDGDWvbcySOb6M/DNo4APIkDqVMYU 9fFjlNyT+1ZrFlRI9O+5Sjov8XF5xtcGZ90HWyWIjbDrFLl2GDrNzB4MTwBGPGQgql8t iPYh78qgdM9nt1gZYwz8gLc/Sm4Bl0KbCILlE8gxXefjiUy1zeDhs/MJ/S+Yj+TeWqgR J+ng== X-Gm-Message-State: APjAAAXQJE1vEQMHJbk1SVVHCQcw8VIQ+VEq4G1cuFm7NbRhJq0hAIw/ 4PUs831SzvJA1uI60cSb0ZfW/povZ+k= X-Google-Smtp-Source: APXvYqw+CbelWt1/O7xsaxjF2NbGH3efKCtuVeb5BTq96FGCnef0kqHPba0t96nqilxWeRs862VwHA== X-Received: by 2002:a19:5013:: with SMTP id e19mr3827112lfb.8.1580427302398; Thu, 30 Jan 2020 15:35:02 -0800 (PST) Received: from [192.168.1.142] ([178.252.127.239]) by smtp.googlemail.com with ESMTPSA id n11sm3720460ljg.15.2020.01.30.15.35.01 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 30 Jan 2020 15:35:01 -0800 (PST) Subject: Re: bug#39360: Add :extend attribute to show-paren-mode expression face To: =?UTF-8?Q?Cl=c3=a9ment_Pit-Claudel?= , 39360@debbugs.gnu.org References: From: Dmitry Gutov Message-ID: Date: Fri, 31 Jan 2020 02:35:01 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-Spam-Score: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hi! On 31.01.2020 0:08, Clément Pit-Claudel wrote: > I've attached a patch to add :extend the show-paren-mode face applied to expressions. Is that the right way to return to the previous behavior? Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 1.5 RCVD_IN_SORBS_WEB RBL: SORBS: sender is an abusable web server [178.252.127.239 listed in dnsbl.sorbs.net] -0.0 SPF_PASS SPF: sender matches SPF record 0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.167.43 listed in list.dnswl.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (raaahh[at]gmail.com) -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.167.43 listed in wl.mailspike.net] 0.2 FREEMAIL_FORGED_FROMDOMAIN 2nd level domains in From and EnvelopeFrom freemail headers are different X-Debbugs-Envelope-To: 39360 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) Hi! On 31.01.2020 0:08, Clément Pit-Claudel wrote: > I've attached a patch to add :extend the show-paren-mode face applied to expressions. Is that the right way to return to the previous behavior? Yes. And I think it's a good choice for this face, going by analogy with the region face. > I might have missed discussions about this; is there a reason why :extend t isn't the default? Because we'd have had to disable it on too many faces... I think. Maybe Eli has a different answer. From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 31 02:38:55 2020 Received: (at 39360) by debbugs.gnu.org; 31 Jan 2020 07:38:55 +0000 Received: from localhost ([127.0.0.1]:36513 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ixQtD-0007Bd-HA for submit@debbugs.gnu.org; Fri, 31 Jan 2020 02:38:55 -0500 Received: from eggs.gnu.org ([209.51.188.92]:50680) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ixQtC-0007BR-Eu for 39360@debbugs.gnu.org; Fri, 31 Jan 2020 02:38:55 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:57740) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ixQt7-0001zA-9g; Fri, 31 Jan 2020 02:38:49 -0500 Received: from [176.228.60.248] (port=4675 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1ixQt6-0000ZC-Nd; Fri, 31 Jan 2020 02:38:49 -0500 Date: Fri, 31 Jan 2020 09:38:29 +0200 Message-Id: <8336bwm5xm.fsf@gnu.org> From: Eli Zaretskii To: =?utf-8?Q?Cl=C3=A9ment?= Pit-Claudel In-reply-to: (message from =?utf-8?Q?Cl=C3=A9ment?= Pit-Claudel on Thu, 30 Jan 2020 16:08:50 -0500) Subject: Re: bug#39360: Add :extend attribute to show-paren-mode expression face References: 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: 39360 Cc: 39360@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) > From: Clément Pit-Claudel > Date: Thu, 30 Jan 2020 16:08:50 -0500 > > I've attached a patch to add :extend the show-paren-mode face applied to expressions. Is that the right way to return to the previous behavior? Thanks. Please describe a use case where this problem shows up, I'm not sure I understand it completely. More accurately, I don't think I understand why you think we must have the previous behavior with this face, i.e. why the new behavior is "wrong". > I might have missed discussions about this; is there a reason why :extend t isn't the default? Because the whole idea of introducing :extend was that almost all faces don't need this attribute. From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 31 09:52:34 2020 Received: (at 39360) by debbugs.gnu.org; 31 Jan 2020 14:52:34 +0000 Received: from localhost ([127.0.0.1]:36798 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ixXes-0002eH-HH for submit@debbugs.gnu.org; Fri, 31 Jan 2020 09:52:34 -0500 Received: from mail-qt1-f181.google.com ([209.85.160.181]:33216) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ixXer-0002e5-7N for 39360@debbugs.gnu.org; Fri, 31 Jan 2020 09:52:33 -0500 Received: by mail-qt1-f181.google.com with SMTP id d5so5613261qto.0 for <39360@debbugs.gnu.org>; Fri, 31 Jan 2020 06:52:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=AKMd0PZbWFA1hJ9u6JtmbXhbp8sC/fvVKYFPJ0noc4g=; b=Ovfswv0Fp5DB4fxS8Lw7j66ZB0u5UuVvi9CEMzHfpZPELqZKt4vfNTZAiaixtMJgwb 0opunl8P6NCMPhlBxevH3Be8/37OaRh+d7wjOdv+z80wb2VRkFrcKYaPqQTlXCvei6am CDzxkShxTiCmoeIqq7/o0FHNuUiabHXk15Q+847xhMNmYib5rXxYV2DNmjJIuposMMKs jPQNg+yV46FPeA4M0cjoGpNxY9SVY7bUh/QhDV8gLu1EfxN7sm8OpYmb3oyEXx3e4FJS h8uAPJuKJsMLvOsqQ795ziicpEXgXbveww8hKw/SVuAcIX84d66J/d0rxPx6SvVPFOrr KcGw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=AKMd0PZbWFA1hJ9u6JtmbXhbp8sC/fvVKYFPJ0noc4g=; b=ObEvnd/C03jWyZdINqiHBSn6VOWFMwFrt9KZOO52BD0U1e4IjRqeFiUCYdQnAP3wpy 3kKvgxbmiKEex1LyykzDSbM57nzEdzILOcjfkgwhWPGDBjc8m8PoVZS/Bf0XAgOn60oP RqwpKawXnpDLcTHo1GYneN5PExdK9tVndAIpYJ2X6IL6VrLofQVAoZyKSv2nQ7Qsx04d 0Z2B31FGYRfxYP0jwnoMI1FwyZZ1UODQRj+w9kPEzL/utW0Mcje/Ohdv6Iqi0oo20k4/ FzCpgqOnrX63MmO+rpsX6f9oAWMgMgb7Y9TWTNrvAjJRtGHear75TJTZqYYC6w2zNwSA jetQ== X-Gm-Message-State: APjAAAVZW8K7GwHME9CP5RFUhYVRsrA/GKSD9BkhVYMZgO63D44s4zCl 120I4199aLzBWThpy0QgIW4gDuiC X-Google-Smtp-Source: APXvYqw+o0XFO+u7IcyTJqO4gf8RU9Gqo6ph7AmVb8O+7hOGBriQaSIzRa/UYfG0smszWgyLHAPzKQ== X-Received: by 2002:ac8:758a:: with SMTP id s10mr11129809qtq.283.1580482347405; Fri, 31 Jan 2020 06:52:27 -0800 (PST) Received: from ?IPv6:2603:400a:0:82c:fff1:4e82:4e43:cc9e? ([2603:400a:0:82c:fff1:4e82:4e43:cc9e]) by smtp.googlemail.com with ESMTPSA id g18sm4570037qki.13.2020.01.31.06.52.26 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 31 Jan 2020 06:52:26 -0800 (PST) Subject: Re: bug#39360: Add :extend attribute to show-paren-mode expression face To: Eli Zaretskii References: <8336bwm5xm.fsf@gnu.org> From: =?UTF-8?Q?Cl=c3=a9ment_Pit-Claudel?= Message-ID: Date: Fri, 31 Jan 2020 09:52:25 -0500 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: <8336bwm5xm.fsf@gnu.org> Content-Type: text/plain; charset=utf-8 Content-Language: fr Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 39360 Cc: 39360@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On 2020-01-31 02:38, Eli Zaretskii wrote: >> From: Clément Pit-Claudel >> Date: Thu, 30 Jan 2020 16:08:50 -0500 >> >> I've attached a patch to add :extend the show-paren-mode face applied to expressions. Is that the right way to return to the previous behavior? > > Thanks. > > Please describe a use case where this problem shows up, I'm not sure I > understand it completely. More accurately, I don't think I understand > why you think we must have the previous behavior with this face, > i.e. why the new behavior is "wrong". Unless people were complaining about the old behavior for this particular face, I think that behavior was fine. More to the point, though, since the newline is inside the parentheses, it makes sense to me to extend the highlight continuously up to the edge of the window. >> I might have missed discussions about this; is there a reason why :extend t isn't the default? > > Because the whole idea of introducing :extend was that almost all > faces don't need this attribute. I see. The new default looks weird to me, but I'm sure I'll get used to it. Is there a reason to highlight one blank space at the end of each line, though, instead of only highlighting the text? Clément. From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 31 10:33:16 2020 Received: (at 39360) by debbugs.gnu.org; 31 Jan 2020 15:33:16 +0000 Received: from localhost ([127.0.0.1]:37883 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ixYIG-0003tY-5k for submit@debbugs.gnu.org; Fri, 31 Jan 2020 10:33:16 -0500 Received: from eggs.gnu.org ([209.51.188.92]:41128) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ixYIE-0003tM-Ku for 39360@debbugs.gnu.org; Fri, 31 Jan 2020 10:33:14 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:47423) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ixYI9-0005AY-G2; Fri, 31 Jan 2020 10:33:09 -0500 Received: from [176.228.60.248] (port=2380 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1ixYI4-0001Cv-D0; Fri, 31 Jan 2020 10:33:09 -0500 Date: Fri, 31 Jan 2020 17:32:42 +0200 Message-Id: <834kwbljz9.fsf@gnu.org> From: Eli Zaretskii To: =?utf-8?Q?Cl=C3=A9ment?= Pit-Claudel In-reply-to: (message from =?utf-8?Q?Cl=C3=A9ment?= Pit-Claudel on Fri, 31 Jan 2020 09:52:25 -0500) Subject: Re: bug#39360: Add :extend attribute to show-paren-mode expression face References: <8336bwm5xm.fsf@gnu.org> 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: 39360 Cc: 39360@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) > Cc: 39360@debbugs.gnu.org > From: Clément Pit-Claudel > Date: Fri, 31 Jan 2020 09:52:25 -0500 > > > Please describe a use case where this problem shows up, I'm not sure I > > understand it completely. More accurately, I don't think I understand > > why you think we must have the previous behavior with this face, > > i.e. why the new behavior is "wrong". > > Unless people were complaining about the old behavior for this particular face, I think that behavior was fine. IMO it was not fine, because Emacs was behaving differently from every other application out there which supports some form of highlighting text that spans several lines. The old behavior was also inconsistent between different face attributes: background color behaved differently from underline, for example, and GUI frames behaved differently from TTY frames. > More to the point, though, since the newline is inside the parentheses, it makes sense to me to extend the highlight continuously up to the edge of the window. The newline is inside the parentheses, but the empty space to the right of the newline is not part of the text. Why should it be highlighted? > >> I might have missed discussions about this; is there a reason why :extend t isn't the default? > > > > Because the whole idea of introducing :extend was that almost all > > faces don't need this attribute. > > I see. The new default looks weird to me, but I'm sure I'll get used to it. The question I'd like to ask is whether you'll get used to it wrt the show-paren-mode face. > Is there a reason to highlight one blank space at the end of each line, though, instead of only highlighting the text? That blank space stands for the newline, so if the newline has that face, the space glyph at EOL gets highlighted to indicate that fact. From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 31 10:44:38 2020 Received: (at 39360) by debbugs.gnu.org; 31 Jan 2020 15:44:38 +0000 Received: from localhost ([127.0.0.1]:37887 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ixYTG-0004AK-8X for submit@debbugs.gnu.org; Fri, 31 Jan 2020 10:44:38 -0500 Received: from mout.gmx.net ([212.227.17.21]:41991) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ixYTD-0004A4-UZ for 39360@debbugs.gnu.org; Fri, 31 Jan 2020 10:44:36 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1580485469; bh=IupPH6p8zvqGIQ3klH5MfZmA7BD4INH5m/Vi8b1Vijg=; h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To; b=MurkTHWhD8PhjC/Ee1zx+SnofOQ86Vszw6rgPy2jsdCaMcnt2MSt/+NilPotUalLS UbOovYy6RcowFOWxWaCkqzHNUfHqUCHGbcTaIg8Zgr40XtZHYzFaa5Ulou1E8vCy4u asvXy1BnK6ZqeF5bx+11UKP3g60BvhXqtQ0ehS58= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [192.168.1.101] ([212.95.5.7]) by mail.gmx.com (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MGhyc-1ikxHq3fdq-00Drj6; Fri, 31 Jan 2020 16:44:28 +0100 Subject: Re: bug#39360: Add :extend attribute to show-paren-mode expression face To: =?UTF-8?Q?Cl=c3=a9ment_Pit-Claudel?= , Eli Zaretskii References: <8336bwm5xm.fsf@gnu.org> From: martin rudalics Message-ID: <1a5f4f84-5e6a-1476-3e73-34d7ac127a04@gmx.at> Date: Fri, 31 Jan 2020 16:44:27 +0100 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:VgeR1nOLdJLtIXfhfx5THNwJPAFAX+klk8fop7wDeE3b/JTbBAw t8Hoaoh0NpcO/yIue3E9GztPuwSZa8RDqeMLrePWL5Awa8GoiuiEdaFEFH3mV0JPTApR5q7 fWhRAHQ3nALjxfbxV8KH9LqJvZb92Eva9B0N6RiRQYQWiu+lPNKEN8rCBcqnS3wNxQj7+3f 6CwofRp0eMfnZOBOtW/oQ== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:CLOoDX/IXDw=:3vhbwazQOS/754ry6gxXgl +ymhUJII0UzF23LhvV3emB4JmO6cf4tAPwGzk3S+mjvQvTj9zgXS5dyvIxEnZxQ6CWiuGt3zO LBd8XpZCbhG7rjU6rTEq/BNfXXJFOKOEagsiMHvpSXGIVBO4xJ5kRJkBjS8W2w8YOFmhrM4iZ kTHyZDpxbJsJB/BQnp0OPQnweQQo+R+S8KAU631rHvvTolLeVDB/pwxPXCTASMfbRlzfFML6N bFM9sqqeyvkJQySjbidsIOVajdG7ZzDnaDMuXTfXDVEwH3z/ro86KCdq5mQpSFjCOSc391tlQ virxMS1V8F69mgcqfGRZiAUknpsbTakQOonwIEjPEllHJmFrD0UMaJZY6z5qGI3aZcRomQgtR NFEdj0oqg7vVD9Xu4/yKGWuGhSw0zC+j2Yh9hHW7TLtXF4B++5MS7o7lnO6NxgB8Muj/V81c8 kWQ6HF+TVFPJzxU53r/8iQYxskrd5gEwCjidLPX0ExinjNjksQXDp3lpbyLlK2g9pKpJmOswj R2IT+1rjBzxeDd+W/FSAvlz3NSYkmQXYhOZrvTWSR8EEAsofbMriqKJnP5szgzu03b2fEVtdh kXzsbjYnwn5NheaF64o/AT7KXrGQMUEwcVZ3lZzT3Ju8IgXDbsnLh9iJpkFYxRf5AI5zkTmHd 3GCJzSE0dJFG+MMLTjdrt29F+N4AO60StyHZ/Gwl5XR/METKtfvfBpCN9rE1NZ5HBYIur+oaB wZZDqVC5i8TDmvv+9TzPKE4015xI50artsqv/u6RJmgOAqwFGTYVYw1pplt7rIfzncPPCnQRB yKX5dh8f9hx4/p7CJNN6GKxxOYs2yOQeXYwtAGOryVB2M7kWZAN21OTdNPmNG6RKcRmcXprU0 bv2zvVi3XSV5C4z38loIAYOjAEfRxT7bSjEh8nDZI0KfSsRNAlPldS8rhAjESzRbzC85WvBLM KECMhlLgtWae72iwElJ4TzgOSl6UQIJSE8SWy3xTI2LeHhUVkZCJqHseuCBz9+FkbSuiWfv6F lpmmvJO94jtDcz8R/p/d9FWfizIaqOzex3tDuU6AlWHmHIYUxuLhXMHJlfqhuEi3YoEZ4DdmY TbaIa82knn0ftDmvyTIoo3yJooJedJIbw1aZdJUnyjtH5ey0gxlcYj2wI4wZU3r+gLSKUmwfn Rw/gjFNqQQgtUjW9pkk53KSEQMjwF4VJhn+4sWPq1ROFWzcg7RWsrgy0jJfENFYF4t7dxzpn0 dWb1K6qauMADF9JYb X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 39360 Cc: 39360@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) > Is there a reason to highlight one blank space at the end of each line, though, instead of only highlighting the text? It continues to irritate me as well. Maybe an option to turn it off? martin From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 31 10:51:17 2020 Received: (at 39360) by debbugs.gnu.org; 31 Jan 2020 15:51:17 +0000 Received: from localhost ([127.0.0.1]:37910 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ixYZg-0004L6-NA for submit@debbugs.gnu.org; Fri, 31 Jan 2020 10:51:16 -0500 Received: from mail-qk1-f180.google.com ([209.85.222.180]:39388) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ixYZf-0004Ks-WA for 39360@debbugs.gnu.org; Fri, 31 Jan 2020 10:51:16 -0500 Received: by mail-qk1-f180.google.com with SMTP id w15so6979609qkf.6 for <39360@debbugs.gnu.org>; Fri, 31 Jan 2020 07:51:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=9ZcdbR3V4XN3rkb8Slfptx1OH5EoyG1NL2HO7m7r1dM=; b=lcn4q0f8loBTXDVIwb8UHpgh1umkVxqltJN7GN7H6LNqVXg//qvDItTVTKVbeLeCAX 5tKaCbyGo6nDFxD3tqeXygQGIyFEYA2eQUKUNZ8tUp3NEEYRJdqVcenL5vSCKtuNQiKd NfEFOTwwQM3+rHybbtTNR4esrrAI9nm9MjN/2KgurfvyarYSPAhwRpmm1HuBJmsSeoay lnfKUXSuFfrWX0Y6fM9y9ORocvSHlUi3hBFii8zbZY31Av38/N2o5G73fVRdfbslAxK2 AJ5YiGA/v+ORT+frUNTmCegNls8JV5ngZxEzXMghcP0k4cxZTp6uU/7vSAEoOHYrGAr8 QinA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=9ZcdbR3V4XN3rkb8Slfptx1OH5EoyG1NL2HO7m7r1dM=; b=t50IMiL/cp8aUtVs6vYU+sqNCdYrSEeH92Ub5dc2TewYB6+eiktUUE4wp7ayWq5mZF XQ23E6O7h6orUW4gwLSpqHYJH8xCYxFXkzJ/HA4/S0IawQoY5S6Qpf7jW0Ak3OnIIRal qaxts1CzMs9YUDeVGiLGKPL0KLA/AROWJuemW9zNdD1f1lq4zmlt4ugWDNY6ivP+wr9l CEwMmoHKDW7kwylaDzJVaf1Fu+uhLUFByou6EpwWA9wc7CuMXkoX20MH9uU9BDf55Sxw 79CVv32799F8wn3Mu7k0HeSCMsQNZh5nKbTm6RJI2yHvb5FAY4BhRGRgbtBIaaL00XO1 aYCw== X-Gm-Message-State: APjAAAVLq/90MxCrSEQiGvzC9nw72RjfqwffurY5XDROmoDJasZ+rgm9 +EGIxWDWrZ/z0xr061mUV/986Y3C X-Google-Smtp-Source: APXvYqxltt4yaRaHuHwZ2JLfuBhus/fdykRElQ5to67T/dqCrwWBV8wqB2wdCv4GiXHagBc/3Mk+UQ== X-Received: by 2002:a37:c24b:: with SMTP id j11mr11061040qkm.57.1580485870021; Fri, 31 Jan 2020 07:51:10 -0800 (PST) Received: from ?IPv6:2603:400a:0:82c:fff1:4e82:4e43:cc9e? ([2603:400a:0:82c:fff1:4e82:4e43:cc9e]) by smtp.googlemail.com with ESMTPSA id p50sm5285816qtf.5.2020.01.31.07.51.09 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 31 Jan 2020 07:51:09 -0800 (PST) Subject: Re: bug#39360: Add :extend attribute to show-paren-mode expression face To: Eli Zaretskii References: <8336bwm5xm.fsf@gnu.org> <834kwbljz9.fsf@gnu.org> From: =?UTF-8?Q?Cl=c3=a9ment_Pit-Claudel?= Message-ID: <71cbf0ec-0c7b-3fc7-e5e0-835c41dbc069@gmail.com> Date: Fri, 31 Jan 2020 10:51:08 -0500 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: <834kwbljz9.fsf@gnu.org> Content-Type: text/plain; charset=utf-8 Content-Language: en-GB Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 39360 Cc: 39360@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On 2020-01-31 10:32, Eli Zaretskii wrote: >> Unless people were complaining about the old behavior for this >> particular face, I think that behavior was fine. > IMO it was not fine, because Emacs was behaving differently from > every other application out there which supports some form of > highlighting text that spans several lines. OK, good point, I never paid attention to that. > The newline is inside the parentheses, but the empty space to the > right of the newline is not part of the text. Why should it be > highlighted? For the same reason that the region highlight goes to the edge of the window, I think. >> Is there a reason to highlight one blank space at the end of each >> line, though, instead of only highlighting the text? > > That blank space stands for the newline, so if the newline has that > face, the space glyph at EOL gets highlighted to indicate that fact. I see; I would expect that space to be visible only in whitespace-mode (in fact, when enabling whitespace-mode, there's now a character to indicate the line ending and a highlighted whitespace next to it) From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 31 10:55:39 2020 Received: (at 39360) by debbugs.gnu.org; 31 Jan 2020 15:55:39 +0000 Received: from localhost ([127.0.0.1]:37914 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ixYdv-0004RB-9o for submit@debbugs.gnu.org; Fri, 31 Jan 2020 10:55:39 -0500 Received: from eggs.gnu.org ([209.51.188.92]:49246) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ixYdt-0004Qx-HC for 39360@debbugs.gnu.org; Fri, 31 Jan 2020 10:55:37 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:47713) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ixYdn-0005Mp-Vl; Fri, 31 Jan 2020 10:55:32 -0500 Received: from [176.228.60.248] (port=3752 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1ixYdm-0001GN-Vd; Fri, 31 Jan 2020 10:55:31 -0500 Date: Fri, 31 Jan 2020 17:55:10 +0200 Message-Id: <831rrflixt.fsf@gnu.org> From: Eli Zaretskii To: martin rudalics In-reply-to: <1a5f4f84-5e6a-1476-3e73-34d7ac127a04@gmx.at> (message from martin rudalics on Fri, 31 Jan 2020 16:44:27 +0100) Subject: Re: bug#39360: Add :extend attribute to show-paren-mode expression face References: <8336bwm5xm.fsf@gnu.org> <1a5f4f84-5e6a-1476-3e73-34d7ac127a04@gmx.at> 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: 39360 Cc: cpitclaudel@gmail.com, 39360@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) > Cc: 39360@debbugs.gnu.org > From: martin rudalics > Date: Fri, 31 Jan 2020 16:44:27 +0100 > > > Is there a reason to highlight one blank space at the end of each line, though, instead of only highlighting the text? > > It continues to irritate me as well. Maybe an option to turn it off? IMO, it's too early to discuss such an option: we don't yet know how this feature will end up in Emacs 27 and beyond, because we didn't yet have enough user feedback. What we have now is similar to how other programs behave, including highlighting of the space beyond EOL. Does it irritate you in those other programs as well? From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 31 11:03:53 2020 Received: (at 39360) by debbugs.gnu.org; 31 Jan 2020 16:03:53 +0000 Received: from localhost ([127.0.0.1]:37922 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ixYlt-0004e3-CR for submit@debbugs.gnu.org; Fri, 31 Jan 2020 11:03:53 -0500 Received: from mout.gmx.net ([212.227.15.19]:46807) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ixYlr-0004do-0w for 39360@debbugs.gnu.org; Fri, 31 Jan 2020 11:03:51 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1580486624; bh=aUxlpsCaxXC7+eJUi8hSwfuhlCyQJ6qzMMklEchcAVU=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=TLeygT3YPAW0THhsZwyDMGxf9NArd3e9ko6UXOTCiwMrlrG+KmJszD6cGzaogljNy jrenH1fA8F7fWWs6rl68nzOrRWmqACADs3M3jkg3CCttOziJjjkVBhrM0ivrQcRn2i cdxs9UGxZyBZ6Q2DHl2+UDQuEr9sQc60y8Zu14xY= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from strobe-lfs84 ([178.6.148.191]) by mail.gmx.com (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MCsU6-1ionLL2FSi-008njJ; Fri, 31 Jan 2020 17:03:44 +0100 From: Stephen Berman To: =?utf-8?Q?Cl=C3=A9ment?= Pit-Claudel Subject: Re: bug#39360: Add :extend attribute to show-paren-mode expression face References: <8336bwm5xm.fsf@gnu.org> Date: Fri, 31 Jan 2020 17:03:41 +0100 In-Reply-To: (=?utf-8?Q?=22Cl=C3=A9ment?= Pit-Claudel"'s message of "Fri, 31 Jan 2020 09:52:25 -0500") Message-ID: <87pnezehpe.fsf@gmx.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Provags-ID: V03:K1:5nQpAlAWAob6Gje7nm9ZXb1KnR4mG74xbrxqSRbw27be+1PX620 VjMuvKurcjf5aTh3EumKkBqcWmepBj6bSMrEDUZkmr7NYFLZwBijLzDfN/8I2PWr/zkU/Tk CbuzH5MGn6OXc4GMs0vqRJUpkym+glSoPNVJZ0i7WP6F9aXJSee4eOwOLI22B8QDlvA1B35 92KUMllLqCxCwR+aF8/dg== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:LJaB+i0S6qk=:eFP6zs57nl6zcwVU7YFJq8 kG+QSbg+Uy7Ssau5kCRrQC9Wlw2P5I0qlkx1ocyj2eJvq3TvRZ8QONW9XXdMBLG92+tg6j11Q ZMmgeWUvCFtof72aXlJnb5+ELMOK+F3uOAEbtNJbaDa/COIP3RODNzkmkYh9/FPuCyk9PcE8B l6UGHKsQeLLJxyjD5tAldd5ABSUmCcg7R3bhPxkeC9X+Zs3HKIY5WCxheqdpQZuSVEb+jtTWm qHhK8bGTsdoxnYXa2tYGPpuZ/G6c3A0E+UbNduBU5X0cV0LL92dqpb3P+e4C9f/JLcRdmsqXu 7VWeJM+SAlCA9h+g4XEpQUWei8hQFm41i2D0Liwu2oyy+V7ER5FigJzi1/9VIGyEpoziq53GC 7/z521fixtGbLgFCQU8uNh1/relc1FT5duvxqD902TJm/DjUum/wYEzihG/QwkOBA/ZM+WDFG SmN6uvvTm7Okx8WpeyZLgI4FYwWyYOj9k0NCUIulceC5F1depSLs79ZKZEpJ0NjZHfYGHE/Sc GnoAWH+m35yTliQeNN2lYcNScURBJJz+pyHWVcbeSOoqjWUg5ngh0V0J4ZGljzMgiLlN37MzC 30RoFPtfGZte3SLNuvpBE2+JUeVQbBgD0M+LJANrMLf/XExg8PLeq78v41XyQAl6NvmSznPdt ZxGH2FhZk84+88lnp//VfaKKCAGUP6F4afRF/UMj5nq9wia5QogdQdgcrz+TxxagAg37dEMt0 NqPyJQQoTrod3SBL72iLlGg9Wncn8ebtMkkhjcDgF5ujUNoYBUnkzj6xHdv9IARP84du2w9bA Qx8HPRLAGGH7WxvS7aBG85+GcHg1GULIVgsVrdt2N+/TRH+gkhKe3kbaDPqRXXUy4yBZBAdn/ HI0ss6NiWKn8YeYBQShdax9UJ1t5g9YMKoOlkEbFieQXZopxAKODkVQGLAd4riQK0XlSJRopy eMt/y2rQJsDwIZe4uQSrhMhwN45kEKHUue3dAGeAWoqSSWtLAWuR0a1LqF/gwO8/FbijE8dgt vChMEBc4o6Y6BOWO6DrJw460syrgWvBOTVlztI3lwcPo5CjVmB23JLZe/w+1c4ADaLSBBT0sx tEglpkWxFaAC3aS79N2/npGGFo7NYB+QtAM3nT31x1rUMbM4KG9bkhKx341i9x/uGZdk/Ad00 mbQxzSDQRaK41w6Eyd8aJnK+621ytvVRPIDeqabcYXSVs+ZoHMTMOLol8a8S24JOb962CQ8BT 1KjH4T63w5ef/wVyg X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 39360 Cc: Eli Zaretskii , 39360@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On Fri, 31 Jan 2020 09:52:25 -0500 Cl=C3=A9ment Pit-Claudel wrote: > On 2020-01-31 02:38, Eli Zaretskii wrote: >>> From: Cl=C3=A9ment Pit-Claudel >>> Date: Thu, 30 Jan 2020 16:08:50 -0500 [...] >>> I might have missed discussions about this; is there a reason why :exte= nd t >>> isn't the default? >>=20 >> Because the whole idea of introducing :extend was that almost all >> faces don't need this attribute. > > I see. The new default looks weird to me, but I'm sure I'll get used to = it. What also looks weird and infelicitous to me is that a nonextending background color face on multiple lines shows up on the empty space at the beginning of a line, i.e., it appears to extend into this space, see attached screenshot. I think this only happens with white space characters, not with lines indented e.g. with wrap-prefix. It would be nice to treat all "empty" space the same in this respect. Steve Berman --=-=-= Content-Type: image/png Content-Disposition: attachment; filename=show-paren.png Content-Transfer-Encoding: base64 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 --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 31 11:07:15 2020 Received: (at 39360) by debbugs.gnu.org; 31 Jan 2020 16:07:15 +0000 Received: from localhost ([127.0.0.1]:37930 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ixYp9-0004jc-7M for submit@debbugs.gnu.org; Fri, 31 Jan 2020 11:07:15 -0500 Received: from mout.gmx.net ([212.227.15.15]:40129) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ixYp7-0004jO-Eo for 39360@debbugs.gnu.org; Fri, 31 Jan 2020 11:07:14 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1580486825; bh=aUxlpsCaxXC7+eJUi8hSwfuhlCyQJ6qzMMklEchcAVU=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=eq9zLHirUBrM4YWVw8nQCsljJvs5yjS4Vj+8DjiawBiElOgBytwkKTmmV3CfHOV3m sgW0JgNPqD/0yDY78XIdAqkwOhPSwoeQ8RYE7Z0AhHvRKknteEj2c+T/7W5U1JhxPy 28fFkpLjUa61jrb0BuBz56Bv3Lrk5nP8LVYzmjX0= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from strobe-lfs84 ([178.6.148.191]) by mail.gmx.com (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MVNAr-1j63gM0L4R-00SQXB; Fri, 31 Jan 2020 17:07:05 +0100 From: Stephen Berman To: =?utf-8?Q?Cl=C3=A9ment?= Pit-Claudel Subject: Re: bug#39360: Add :extend attribute to show-paren-mode expression face In-Reply-To: (=?utf-8?Q?=22Cl=C3=A9ment?= Pit-Claudel"'s message of "Fri, 31 Jan 2020 09:52:25 -0500") References: <8336bwm5xm.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Date: Fri, 31 Jan 2020 17:07:04 +0100 Message-ID: <87a763boev.fsf@gmx.net> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Provags-ID: V03:K1:tBbtFWwVTTWKq81efGyWH3lv49uszTWFc6YOhlWJKwqCr/K1kwU jnuQMitI4kxDJruSdEwuRwQctmdwDJOinLyp7aSjiHPrho9o6WLyBTp+qS46Ki/yV6G23Tu h2zUHJivn6VTNa92rNsG0PjfCinAYqcdS5l+P1r8qAe6s2d4doa5dBzLROP0513g87Oe+va H/mM7IeRUFO3CQf/aoa3g== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:7UEfYRDch8M=:TIDBIrIDOIQ6mbyLhUaeVu IZ4hbAJvokBugVDKcJ9Bc6uzMlpf2ot1DdwczHyghwM3no/6cAdr81cE4wYVMyS2asAPY52J6 Vx+WGG4G/BnX36TVNedMYxLv7Bw7jyrlS01loQcMAZZnLNFiWYgGq0VPjKK40LtGRX6+5o7tl YEcfE1lfMqBBsZ4hbTArSfk207v0G1oJs3StVf4SyPuhpc0ByxV6yj87rzEpUYD6+Po1Xrmbo UP4p7Q7yu2dO4I7ccJNDFbxuvz0FtuH4adAt6BHoYxceL/+NmzPBTPNDhvjXVQTikbjfl6SgD j5w9gTD8c/s+v9QaIx/7NcvxY+NOFr2/DOpbgITV0548UncOGtn312gQI44H7yT6YL0+G0D4n S6+83jaEv+Lqnku/glJFhVrxFeUYVbVTPZ6fF3/UD+l2LgJs1K7SFLKZeF3BUNo/0KqJROq0Z M7pZ8CO04qWoh8ptyarBN8Dqsrr0ycu4FJYaHV/xWFoQ028VRn0tXmcQEwmOxyBQ5dRus63iW zG3jfx7cs7iqJHsZhX1/mPvIir7HDYQ9bYGC00xYXMtlwwR3Dewfcx/BQ7jK2Y3Nq2jOMMpEC iduQ6qY+pBcAiLsY5wSFLVSbr8AwjqZquA7jj7J++t0I2IIWkqRRQ2Nr9ILiT7dvpN8hN3aCZ GgCwtWKPhfSRyAKaKhxhloTpzw1fHbvBTPx1yVQNCCvLUje3Q7JrqrkuAjP5rDYgoF2QKwTCz Wn2ZI9j1wYv163+ZyNJv3XevTkp19L1JH/IfUpw4tGVLNhw09W+U3mUgyUepMSkxS77OGbNfE M5GZKYMJkNEzR1IHqs7pHOH+bDRnL46SYhciEnH4EriVyjyQVs7jsCRE+7Lx7aVMizHPmAJWz +KSMnukzdWnbQIbRbLppzmsgGzjTUc07BpiLjX31q0f9KHG+YZBj7cBCLxYbUDNgBg3Binufo wVMClbBFOkhCpzPFKy4fOgIHu5jFjd67lYob67o7KZjQTl+s6RZo1UwZw7Ls+Z8C30cgdtObW UpGbO16JTroNn+i6PF4Elgbe1n5VCZNI3VUFzNlMn9gtAsdcKm+qDMEULVEvfjOqpf3wRO+lO L+pcHu/Wca7aibYgILf7GI7AFI+5TZ85C13g23KF5R/LzVF/ZSbXCgT2aT8vht81tbP25Z7Vy OOr+XZ6CbZe+Zo4XK9JRWjMuOWxlX/JqZqWcrC7L5USuBDoD6FUtHlZtIYTTl5gnVRQhD3K7d aNXj6tVLkJkzqmkaE X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 39360 Cc: Eli Zaretskii , 39360@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On Fri, 31 Jan 2020 09:52:25 -0500 Cl=C3=A9ment Pit-Claudel wrote: > On 2020-01-31 02:38, Eli Zaretskii wrote: >>> From: Cl=C3=A9ment Pit-Claudel >>> Date: Thu, 30 Jan 2020 16:08:50 -0500 [...] >>> I might have missed discussions about this; is there a reason why :exte= nd t >>> isn't the default? >>=20 >> Because the whole idea of introducing :extend was that almost all >> faces don't need this attribute. > > I see. The new default looks weird to me, but I'm sure I'll get used to = it. What also looks weird and infelicitous to me is that a nonextending background color face on multiple lines shows up on the empty space at the beginning of a line, i.e., it appears to extend into this space, see attached screenshot. I think this only happens with white space characters, not with lines indented e.g. with wrap-prefix. It would be nice to treat all "empty" space the same in this respect. Steve Berman --=-=-= Content-Type: image/png Content-Disposition: attachment; filename=show-paren.png Content-Transfer-Encoding: base64 iVBORw0KGgoAAAANSUhEUgAAArAAAACfCAIAAACOQ30rAAAABGdBTUEAALGPC/xhBQAAACBjSFJN AAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QA/wD/AP+gvaeTAAAA EGNhTnYAAAoAAAAFoAAAAtIAAAC5j8wyhQAAVfdJREFUeNrtnXdcE8kXwF8aPQRIJAiiCCoKggrY kN7FjoqiiCJnQ1Gxnu0QUREbtlPsnuXs7VSkWLGeegoqKIJdo5RAIIUQUn5/hF9ESTYhgoDO98Mf y+zbN2/evJmd7Mzu4MrLy6EWOjo6gPipiYuLi4mJyc7O/qVKfeLECQBYsmQJCgAEAoGoCY/HwyMv IBAIBAKB+BEDAjMzApVKQL6uE3/+iSMSCdK/s2dxTcewLl262NnZ2dnZsdlsVE2NS8KaNYuW/IH8 gEAg6gX0hKCJMnWqRCgUzZolaWqGZWVlXbp0CVVQU2D+3Lkr4pYhPyAQiHpB/oCAqBjksu9hxQoc kUj466+m8ot/+/btQ4YMkf1bWVnp5OR09erVxrJn3759dnZ2Bw8elP67aNEiOzu7u3fvoshBIBCI hkbhE4LZs2dLvmb27NnIXz8ZXl5e+fn5hYWF0n/v378PAL17925Ek8zNzVNSUgCgsrLy4cOHenp6 qJoQCATiByB/QCAUCtetW/dN4rp164RCIYauJ09wXl54AwOClRUhNhZfWfnllEgEI0fiqVRCp06E Bw+qfx8zGDBiBJ5OJ7RpQ4iKwnM4AACmpoSIiK+s6t4d7++vcODC4QCRSOjQgTB0KN7IiODkhM/K qtb/9Clu8GA8nU6gUAj+/viXL6svef4ciERCt254X188lfplkv7DBwgOxpuYEExNCaNH4z99qpY3 MyMYGBCk9tvYEB4+VPL7Xq4fLlzAEYmEmBg8AERE4IlEgoMDHgA2b8YRiYTY2OoCjhqFJxIJFy9i ZaHITilunl6TpkSqWP3t27c3MzO7ffu29N9bt245OztraWkBAIPBmDt3rrOzs5ub25o1a8RiMbaq sLCwY8eOSY+3bt06a9Ys6TGPx4uPj/fx8XFxcVm0aBFHWs2KMTU1lUgkDAYjIyOjd+/esodSivSE hYVt2LBhzJgxTk5OEyZMkL01o8gebHg83vIVK929vHr0dp6/YKE0Fx6P17d//6PHjktllsYumzh5 ikQiAYCg4cErVsYH9h/g2KPn7Llza5Zu0pTIBYsWhYaNtevazdrGNjUtTZF+ACgvL582fUb3nr1c PTy3bd8u87ai9FOnz1jb2Frb2H6zhoDFYs2aM7dHb2dXD8/4hASBQCBNDwkNXZeYOHL06C4OjuER v8l9twiBQPziYK0hmDNnjtxjRUyahHvyBPf4sej2bZGuruTmzS93NQ4HwsIkR46I8/JgxQocAIjF MGgQ/to13PXrot27xUlJuMhIPADY20ueP/+iUyKBvDxcly5Ksn71CoYNk1y9Kn7+HBcaipdIAAAO HcKNGyfJyRHduCG+dQs3depXhX3yBBcQIMnLE50/LyaToaoKAgPxN27grl0TXb4sunQJFxxcraem /S9eVNtfVz/06ycRCkWxsWIA2L1bLBSKHj4UA0BoqERLC/7+GwcAPB5cuICjUsHHR+HSAWw71cDL y+vmzZvS45s3b3p6ekqPT5065efnd/Xq1QMHDmRkZBw9elQ9/bGxsXl5efv37z937hyXy127dq3S S/z9/VNSUpKTk/v27auKnvT09NjY2NTU1OLi4uPHj39Pe1gSE5Ob9+LwwYOpyRe4XO6q1WsAQEdH Z9OGDYkbN7548SI1Le36jRtrElbhcNVhkHYpfWPi+tTkCx8/MjZs3FRTW/LFlHFjw+7dvZObk+3v 56dIPwDs3rO3mFmccjH59InjAoHg9Zs32OlBQwbn5mSPDx/3jf1Ll8WVlpYmnz93YN/e6xk3du3e IzuVmpq2Ii7ucnpaUVHRkaPHUN+HQCC+QeGA4JuHBEofDwAAnw/l5bB/P660FObMkXh7f7lNaWlB YKCkZ08JADAYAAD37+MePcIFBUk6dgQfH0mPHpK//8ax2dClC+Tm4sRiMDQk9OmDf/8eOBywt5cA wOfPIFt4T6d/9dpCixYQEiLp0kXi7i559gxevwYAiI8XDx4soVLB3l5iZSW5ffurG7mdnWT2bImR EQQESLy8JDdv4nJycEOHSjp2hE6dICBAcucO7sULOfZ/+FCdqMgeDD/UxtAQBg+WvHwJ//6LO3cO x+XC0KESEkmhPLadAJBx9cr2bVtVjwBPT8+7d++KxWIGg/Hu3Tt3d3dp+rRp03x9fTU1Ndu0aRMY GPjgwQM1wovD4SQnJy9YsMDU1NTQ0HDSpEmpqalKrwoICDh37tzz588dHR1V0TNgwABLS0sqlerm 5pafn692Y2Cz2ecvJC9ZuFCaS+SUySn/z6V9u3YL5s+Lmhm9dFncxsT1FApFdtWwoUPbt29Po9Ei xoenpKXVVDho4AAfb29tLS2l+glEAolIIhGJNBptRlSUlaUldrpcRCJRWnr61MgpNCrVwsIiLHT0 xRpeGjRwoJWlJY1K9fBwz/sOLyEQiJ8VJYsE58yZs3btWlUeDwDAli2SKVNg6VL80qVgbQ2HD4ul N3IA0NQEAMDjAQCkP2ffvQMAMDGpvrZlSwCADx9w9vYSFgt35QqOQIDMTNzjxzgA6NpVSdYtWlQf GBsDABQV4dq2lcTF4Q8dwn38CHx+9VmBADQ0qo9btfpKg/SnV1ISLinpy6397VuctbVErv3q+UEu ERGSI0dwf/+Ne/8eACAkBEsY2041kN50nz59mpub26VLFyMjI2n69evXt23b9vr1ax6PBwAuLi5q KGcwGAAQFBRUM5HL5erq6mJcZWxsbGBg0LFjRzwer4oemc2ampqVNWeq6mztJwAYMHiI3FwC/P3X rk+0srS0t7P7ytoWxtIDOp3OZDLFYrHMbDNTMxX1T4iIkEgkEyZN5vP5rq4u06dN09DQAABF6XIp LS0ViUR0Y7rMnqKiItlZKrWml/io70MgEN+ANSAQCoVEInHt2rWqPB4AAGdnSVaWhMGAfftwf/yB X7YMd+KEwrtU69YAAJ8/V/8rnQhv1UoiEuEAYN8+nJ+fJCsLd/gwTkMDpHc7ExMQCkVytcn6Peny uBYtJCkpuGXLcE5OkitXxKamYG1NePUKas6D475+8G9uDgAwZ45k1Sqxir5TZA+GH3DyZhs8PCRW VnDkCI7DgVatwMXli9P09CQAOD7/u+zEBo/Hu7m53b59+9mzZ7L5goqKiujo6JiYGD8/P21t7c2b N9f8pqGmpiYAyOanZYmym3FJSYn0oGXLlgBw7do1KpVaJ6v27t1b81819Mi1B5uWpi0B4NaNDJq8 XOJWrLS3s3v77t3+gwfDQkNl6YVFhf+PvUIjQ0PZaAAAcF/XN4Z+bW3tGVFRM6KiWCzWmHHhJnST 0NGjMNLlYmhoSCAQCgoLzM1bAUBBQUEL2UgZgUAglKH8OwQqPh4AgMmT8WlpODIZpDO//39QKh8n J0mXLpLTp3G5uXDlCu7+fVxIiIRMBmtriYYGnDmDc3OTuLtLzp7F2dhgPUKXUlQER4/injzBZWTg bGygbdvqe7+uLmhpwYkTuFevlGhwdZVYW8PBg7gHD3A8Hty/jwsOVvMjDRh+oNMBAJ49w30zNAkP FzOZUFkJI0ZIat5EOncGAEhPx1VVqWpnnRYVSvH09Lx+/fq9e/e8vLykKQKBQCgUUqlUAoHw8OHD M2fO1JQ3MDAwNja+cuWKpMbTEktLy8uXL5eXlz979uzy5cvSRDKZHBAQsGzZso8fP3I4nGvXrsXG xqrhUjX0yLUHG30yObBv35ilsR8+fOBwOFeuXlsSEyM9debs2dt37sSvXLFh/brNm7dkPX4su+rU qdP5L18WM5m79+719fVVT/+GjZuSL15ks9kcDqeSzyeSiNjpciEQCL4+PtuSkpglJW/fvTtw6FCA nx/q4xAIhIoouedJVxKo8ngAAKZNk+zYgbOyIvj44H19JcuXY/2EJRDg7Fmxq6vE1ZUwdix+wgTJ 1q1iACCRoFMnCZ8Pbm7g7i7h80HpikIAaNsWjhzBubriO3aUHDwoxuEgMFAyc6YkOxvXoQPh2DFc mzZKNGhqQnKyyN1dEhSENzMjzJ2Li4hQ8yE8hh+GD5d4ekq2bsVpaFS/ZSBl7FgJgQAAMHLkV5kO GiQJD5ecOYPT1q7+2mM92imjT58+eXl5LVq0aPN/N1EolMWLF8fExDg7O+/YsaPm4j4pS5cu3bFj h729fUJCgjRl3LhxVVVVXl5eGzdurHlfXLp0qampaXh4uK+v78mTJ0eNGqWekXXVo8gebJYvizU1 NR0zdpy7l/fxE8fHjB4NAHl5ectXxieuW6tPJrezspo/b+6MmdEsFkt6SWBg4NSo6f59A03oJrOj Z6qhHwCChw9Lv3TZ08d3RMgoF5c+w/4/OaIo3dPH19rGds/efSdOnrS2sXXq2UuaHrNkMZmsHxDY b/SYMBfnPr9FjEd9HAKBUBFcc9/ciMMBAwOCvb1Eumi/mfLmDbRrR7C2huxs0Y/JEW1uVC8EDQ8O HTUqaMjgX7oXQSAQzR+0uVGTQCSCbdvwADBuXDMe0yAQCASiWYM+RdzIZGXhHB3xGhowYoRk+vQm t3MBAoFAIH4Rmv2AQE9P4asHzYIuXSTN2v5fnFPH0Rd+EAjETwJ6QvCLQqfTMzMzz549+wsWHNU+ AoFA1AatIfhFCQsL+wV3EaTT6WFhYaj2EQgEojYN+5YBn8/fv39/QUFBs/CF9G6hhf39BAQCgUAg fjp4PF7DThns379/8uTJzcUdmZmZ+/fvnzhxIooMBAKBQPxqNOyAQPpsoLm87P4LTqgjEAgEAiEF rSFAIBAIBAKBBgTNhzfMN71W9dKM1PRa74W88eOZd3LexANNYjpJM1KTOJlInExk8VioXhAIRH2B XjtsNqxMXunY2vHmvJtEPKq1RmD10NVNxJLKrZUfSj9YLLBAlYJAIOqRRn5C8P79++nTp7u4uPj4 +CQmJnK5XNmpu3fvent7q66qrvL1yMuil0O2DTGebWyxwGLBqQVsPlua7rXeS/pLTvpntdAKAAb+ ObBmovRv4emFSnPJfJ/p3cn7FxkNXH52uc3vbX6FkiIQCEQToZHvLtOnT+/ateu5c+dEIlF6evqV K1cGDBjQ7Jw4ZNsQZ0vn7KXZIono5MOTZ7POhvYMlZ6a5z9v5ZCVNYX/mfqP9CBwU2BHk47rg9er mEt5RbkmUROFLAKBQCAagsZ8QsBisfLz88eOHWtoaEij0UJCQqSjgfz8fDs7uwkTJhQWFtrZ2dnZ 2a1du1Z6CYPBmDt3rrOzs5ub25o1a8RiMbY8j8eLj4/38fFxcXFZtGgRh8NR3Tw3T69JUyKVijG5 zBxGTrRvdAtyCxN9k6keU2WjgfrCbY0bcTIxvyh/0J+DiJOJsjUETC5z9K7RxrONW//ees7xOZXC StklA/8cGPFXhOc6T91pusTJxJMPT2JnkZ6T7pzgbDjTsMfKHrdf3pbluz1ju/R42fllwduDleqX m86p5Mw8OtNigYXxbOPwfeHl/HKZ/kVnFrmucSVHkf03+pfySgEgm5FNnEz03+j/kfVR+vhk3sl5 2MaX8kqHJQ2jzaK1/r31yosrxZLqPaIU5atIXlH6X3f+klryzRoCRf6XWy7sEPp+PbkFuVqRWp/K Pkn/fVfyTjNS8w3zDerjEAiEijTmgIBCobRq1Wrbtm35+fkSyZd9fdq1a/fkyZOdO3caGxs/efLk yZMnc+bMkZ46deqUn5/f1atXDxw4kJGRcfToUWz52NjYvLy8/fv3nzt3jsvlygYK9YiRjpElzTLu fFwOI6dmKeqRjLkZwiShVQurs1PPCpOEV2ZdkaZP+3taMbf4ScyTS9GXLj69uCZ1Tc2rjj04NtN7 ZtH6ImGScKjDUAz9D948GLR10GS3yW9Xvd0zds+1F9dUsUqR/trpkw9OfvLxyfW513Nic9h89twT c2XCJ/87uWPMjvwV+Z/KPu3I2AEAtqa2wiRh6oxUMwMzYZJQmCRUOnm/Pn19AbsgJzbn3sJ7AqEg tyBXmq4oX0XyitLH9h4rTBLO8p31Tb4Y/q9dLgzqRY813bpH2x4H7h6Q/vvXnb/c2rtZUC1QH4dA IFSkMQcEOBxu9+7dWlpaEydOdHV1jY2NLS1V8ltq2rRpvr6+mpqabdq0CQwMfPDgAYYwh8NJTk5e sGCBqampoaHhpEmTUlNTVTcv4+qV7du2qlKK9FnpOho6/hv96XPoUw5NKeYUy86uTl0tWygQtC2o Hr0nEotOPzq9pN8Suj69A73DNK9pJx6eqCkQ2it0UNdBOhrKPzq58+bOoQ5Dw3qH6WvpdzbrvLDv QlUMUKT/m/SyirIj949sHLGxjVEbmh5tcb/FJ/77YufoXqM7mXSi69P72/XP+ZSjniuIeCKJQCIR SCb6JksHLO1k0gk7X7nyGOlq+F/1ctWXHgAY32f8vtv7AEAikRy4c2Cc8zjUwSEQCNVp5DUEpqam sbGxAPDu3bv4+PhFixZt3Yp1D75+/fq2bdtev37N4/EAwMXFBUOYwWAAQFDQV7dhLperq6tbv6Vo Y9Rmx5gdAJBflD/jyIzwfeHnpp2Tnqq9hqC+KOIUCcVCUwNT6b9mBmafyz5/ZRVV1UV5b5lvna2c 61xqBfq/SX9X8g4AusZ1rZnI5rPJWmQAMCYbS1O0SFoVggr1XDHHb44EJP0396+oqgiwDYgZEKNJ 1MTIV668Ij3q+V/1ctWXHgAY7jg8+lj0zfybQpGwmFM8pNsQ1MEhEAjVaSpL1lu3bj1y5MjFixfL UnA43DcyFRUV0dHRMTExfn5+2tramzdvrvkNxNryLVu2BIBr165RqdQfU4p2LdpFekSO3zf+B+TV Qq8FEU9ksBiWNEsA+Mj6aEIxqSmAA5yKqtpQ2+QV5tVO19bQ5lfxpceF7MJvzirS/026uaE5AHxc /ZGuX4dtBvF4vARUnX/R1dRdOmDp0gFLmVym93pvM0OzqR5TMfKVK4+Rrp7/66se5aKtoQ0ANVeN SO0Pdgree2uvSCwKdgpW5eEQAoFAyGjk1w6nT5/+6NEjHo/HYDCOHDliY2MjO0Wn05lMZm5urixF IBAIhUIqlUogEB4+fHjmzJmaqmrLk8nkgICAZcuWffz4kcPhXLt2Tfo0QkVUXFQIAEHbgm6/vM2p 5Lwtebvt+jaHNg4/wHUEPGFwt8ErklcUsgvzi/L/vPon9kIBDH5z+e3kw5OH/j3E5rOffXq2OrV6 zr6TSaczmWdKeaWZ7zPPPDqjnnIDHYNgp+DIvyNfF78u55eff3x+8kHl21uYGpgWlhc+/vBYlSz+ OPvHsQfHyirKyivK+QI+iUDCzleuPEZ6g/pfPT1UXaqZgdnZrLPfLFsJdw4/8fDEqUenas8XtPm9 zcA/B6IuD4FAKKKRBwQjRozYsGGDp6dnSEiInp5eXFyc7JSFhUVISEhERITsrQEKhbJ48eKYmBhn Z+cdO3b07du3pqra8gCwdOlSU1PT8PBwX1/fkydPjho1qiFKMdl98sLTC1vNa9U7vre+lv6usF2y UzXXEBAn1/PzmM0jNxtoG9jG2Hqu9fS18Z3rN1c9Pd0tup+afGrz1c3m883D9oZ5WVe/xTDLd1al sNJ8vvnC0wuDHNRfALE9dHsbozbe670tfrfYdXPXNM9pSi+xpltHekT6JPqo8pZBhGvEmcwzlgst XVa7+Nn6hTuHY+erSF5RutVCK+Jk4vr09Xtu7SFOJlKjqfXrf/X0JIUmxSfHk6aQZh37stqxl2Wv NkZtWhm26mXZC/VuCASiTjTs9sdxcXExMTHNZXOjEydOAMCSJUtQWCCaL17rvXw7+S7ouwC5AoFA qA6Px0N7GSAQPw/pOel3X90d6zwWuQKBQNQV9FV8BOInwX6ZfQmnZMOIDaYUU+QNBAJRV9CAAIH4 SXj8x2PkBAQCoTYNOyCg0+mZmZlnz55tLu6g0+nNxVQEAoFAIOqRhl1DEBYWdvfu3ebiCzqdHhYW hmICgUAgEL8gDfuWAQKBQCAQiKYPessAgUAgEAgEQKN/mEh1bOzsrW1srW1sy9nspmZbwpo1i5b8 od61IaGhR44e/fE212++3+OB5gW2334dPyAQiJ+PZvOWQc6Tx58LCtw9vVCdNUHmz52LnID8gEAg mjUN/oTg3fv3U6ZO69Hb2d3La8269VwuV3bq9p07bugGj2hsUBwiEAgE/IABQeTUaTQaNeXC+ZPH jrU0Mbl0+TJyOgLxS3H5HuvPY4za6eOXvigpEyL/IBBNhIYdELBYrLz8/PHjxhkZGdFotNDRowYN HAgAeXl51ja24RG/FRQUSFcGJKxZAwCvX7+2sbMvKiqSXs749MnGzv7jx48YWfB4vOUrVrp7efXo 7Tx/wUIOh4NtUs054M1//jl95kzpcXl5+bTpM7r37OXq4blt+3axWIyt/8OHD2Hh4V0dnUJCQwsL C7Ez9fDyvvP165f7/tov20rxI4MxcvToLg6O4RG/yV76UJRvSGjousTE2vKKUFQuRfmyWKxZc+b2 6O3s6uEZn5AgEAiw7T91+oy0Br+ZO1dkJ+PTp7Hh47s6OI4KHTN3/u9KZ9wZDEb07Dnde/bq7eIa n5AgEokwhC9dvhzQr3+/AQMD+w/YtWdPj97Ovy9ciKFHURxKuXnrdvDIEIfuPYKGBz98+Ajbbw3t h6DhwStWxgf2H+DYo+fsuXNl8YDhn0lTIhcsWhQaNtauazdrG9vUtLR6jCu5XHtQtnT7W+lx3M53 aXdKpcfePQymBqOPJyIQTZ2GHRBQKBRz81Zbtm7Ny8+vuU9r+/btc3Oy9+7eRafTc3Oyc3OypZOv bdu27dLF/szZf6Rip0+f6e7kZGZmhpHFkpiY3LwXhw8eTE2+wOVyV61eo56pu/fsLWYWp1xMPn3i uEAgeP3mDbb+OfPmtzRpmXHtatTUqWnpl7CVOzk5PsrMrJmSmZXl5OgoPU5NTVsRF3c5Pa2oqOjI 0WNKyyVXvq7lUqRn6bK40tLS5PPnDuzbez3jxq7de7DtDxoyODcne3z4uNpZy9U/b/7vRkZGGdeu zpw+PS09XWm9HD9xMsDf/8b1a0cOHbyecePwESULIdnl5X8fPKCvr5+ZmZV8/lzyxZSSkhJFehTF IQA8efp0cmRkyMiRGVevrFqx/N/797DL1dB+AIC0S+kbE9enJl/4+JGxYeMmVfyTfDFl3Niwe3fv 5OZk+/v51WNcIRCIn4+GHRDgcLj9e/dqaWmHR/zW07nPH0uXlpaWYl8ybOjQE6dOAYBEIjl99szQ oCEYwmw2+/yF5CULF5qamhoaGkZOmZySmqqeqQQigUQkkYhEGo02IyrKytISQ39xcfGjzMypkVP0 yWTn3r3d3dywlTs6OGRlPQaAceMjVq9ZCwBZNQYEgwYOtLK0pFGpHh7uefn5SstVW76u5VKkRyQS paWnT42cQqNSLSwswkJHX0xNVWq/ImrrL2Yy7z94MHN6lL6+fo8e3d1cXZXWy4zpUf5+vlpaWm3a tOkfGHjvwX1sefPW5hQKxcrKqlPHjjQqlUqlFhUVq6Hn6LHjAf5+QwYP0tPT69Chw5RJk9Tzf335 Qdo02rdvT6PRIsaHp6SlqeKfQQMH+Hh7a2tpqdJe6louFZm++qVbRFbNKYPNRxh9pz2dv/G1SFz9 I+HsNeawuTl9pz3ddPgj6pQRiMaiwd8yMDU1XRG3DADevnsXt3zF/AULdyRtw5APDAhYsTL+wX// iYSi0lKWr68vhjCD8QkABgz+atDA5XJ1dXXraueEiAiJRDJh0mQ+n+/q6jJ92jQNDQ1F+ouKiwGg RYsW0hQ63ZjPr8RQ7uTouHHzloqKCg6Hc//Bg+LiYmZJSefOttKzVKqR9EBTU7Oykq+0XLXl61ou RfmWlpaKRCK6Mf3/5aJLp2+w7VdEbf1Sbcb//z403di4gq/E/qvXrm/Z+uerV695PB4AuLq4YMuT iCQAIBIIJFL1gVBYpYYeBoPRrVtXFcv1A/wAAMYtjGX1wmQyxWIxHo/HLpeZqZnq7aWu5ZLLlXus K/dY0uOenckAsGme1eV7rOdveNLEJ/nch8/Yh+M7fi4WTF2VDwD57ytOXy3e8ns7sg4hbue7Bzls Jxsy6poRiB/Pj3vtsE3r1qNHjZLN6QIAHo+vOY8gRVtbO7Bv35OnTolE4sC+AbIfNwCgpakJANJZ bSktTVsCwK0bGTQqVUUztDS1Kiurb95MZknNfGdERc2IimKxWGPGhZvQTUJHj1KkXzoUKCoqam1u DgAFBYUUCgUj03bt2olEouMnTri5uT5/npucktLF3l56x5KLGuVShNxyKRI2NDQkEAgFhQXm5q0A oKCgQFrSutqvCKm2gs+fLSwsAKCgsFBfXx9DvqKiImrGjLjY2AB/P21t7Q0bNz3JflrXTCUSJXrk xqGpqenbt28bqC3U1Q9SCouql6oUFhYaGRri8Xil/sHhcA0UV4rw6mGwdFIbAIjb+U6uwMfCyi7W egZkogGZ2JKmAQAvP/BffeAHz3smFehuS0YDAgSiUWj4twymRT18+IjH4zEYjL8PH+5sayM7RTc2 ZjKZz3Nzv7lkaNCQiympaWlpQUO++iljYGBAp9MvXb4s6771yeTAvn1jlsZ++PCBw+FcuXptSUwM tj1Wlpbply6Xl5fnPHuWfunL3P+GjZuSL15ks9kcDqeSzyeSiBj6aVSqo4PDtqQkNpt9999/M27c wM4Uh8M5OnTbsWu3u5ubh7v7zl27sZ+3q1EuRcgtlyIIBIKvj8+2pCRmScnbd+8OHDoU4Oenhv2K oFGp3Z2cNm7eUl5efu/+/Rs3b2LLCwQCoVBIpRoRCIT/Hj48efq0ek7A1iM3DoOHD0tJTfvn3Dku l5v/8uXOXbvrsVHU1Q9STp06nf/yZTGTuXvvXumTs7r6R+24cvP0kq2B/U5aGWtm5XJYbGHu24pP xQIAsDTTsu+ge3KtTcbuLhm7uwz1pqF+GYFoFBp8QDBq5Mh1iYl93NyHBY/Q09NbuXy57FTbtm1H jxoVNi78m9Xd3bp2NTM1pZuYdOva9RttcbFLk5K2d7TtvCJ+lTRl+bJYU1PTMWPHuXt5Hz9xfMzo 0dj2jB8fLhAIXNw91iUm+vt9mY8IHj4s/dJlTx/fESGjXFz6DAsKwta/dnUCg/HJ1d1j0+Yt/QMD lfrBydFRKBTade7s7uZaWFjoqOyGWtdyKUJRuRQRs2QxmawfENhv9JgwF+c+v0WMx7bf08fX2sZ2 z959J06etLaxderZC1v/6oRVJSUlbh6emzZv8fP1JRGxBigUCmXpH0sW/xHj1LPX1qSk/v0C1XMC th65cWhvZ7d1y+b9Bw66uHvMm/97r149sbNoUD9ICQwMnBo13b9voAndZHb0TPX8U19xpSKfiwVu EVmx298eTS1yi8i69qCscztdh07kkb8/23Pmcyu6JgC0b63t08Nwany++29ZbhFZ2a94qF9GIBqF Jrq50Zix4/r0cZ48cSKqoZ+Y2XPntmvXruZ6PeQHRQQNDw4dNSpoyGAUNggEoiFoopsb3bx1+1Fm ZtDgwaiGfj7Onb9w+sxZNpv98OGj6xk3fLy9kR9+ZT8gEIimQ5Pby6D/wEGlLNbiRQuNjY1R9fx8 uLu7rYyPXxEfT6VSY5Ysad+uHfLDr+wHBALRdGiiUwYIBAKBQCB+GE10ygCBQCAQCMQPBg0IEAgE AoFANL0BgY2dvXSTmHI2u/bZhDVrMLaBwT77I+1sLhQzmQ7de0g/ctc0qbkZ1fdT1wj5a/9+axvb V69eq37J9OjoU6fP/GAv/cjIb4h6afr51q+dP76+fgDxCQlbtyX9ZIX61Whyiwpznjz+XFDgrmB/ etneM03czubC3n1/tW1r8essGalr/FTw+QQCgWJAUVE+Ozv7yeMniWvXNvFyIZpXHDYLJkRE9O0/ YFTISAMDA1TFzZSGfUKwdVtS/0GDZf9WVlbad3O4fOVK0/TF7Tt33Jr5Db5OCASCw0eOdOvSFflf EY8eZQ4c0J9qZKSi/KHDR/r1CyQQCL9UJ/KLxMOv1j/UFRqN1q1r17P//INc0Xxp2AGBj7dXXl5e QUGB9N979+/jcDhnZ2fk96YAv7KSy+VqaWshV8hFLBY/ysyc+NsEFeUlEsmly5fdXFx/aq8gEApx cemTmpaO/NB8adgBQYcOHVq1anXz9m3pvxk3bjr37i3dr4jBYETPntO9Z6/eLq7xCQkikQhb1anT Z6Rz9t/MvX348CEsPLyro1NIaGhhYaFSk8rLy6dNn9G9Zy9XD89t27eLxWIAyMvLs7axDY/4raCg QJqL9BO2r1+/trGzl+5NBwCMT59s7Ow/fsTaoZXH4y1fsdLdy6tHb+f5CxZyOByMfDHA8M+kKZEL Fi0KDRtr17WbtY1taloaRr4Y6JPJuTnZc2bNqpkYNDx4xcr4wP4DHHv0nD13rkxPfdkTEhq6LjFx 5OjRXRwcwyN+k771qsj/Uj4yGN/Iq+FnRfGDUS94PP7enduWlm1VjPY3b96UlZXZ2HSSpVy6fDmg X/9+AwYG9h+wa8+eHr2dZZt7KbJfkZ/l+g2jXIrkGZ8+jQ0f39XBcVTomLnzf1c6k43hH7n1wmKx Zs2Z26O3s6uHZ3xCgnQrMg8v7zt379ZUu++v/RibI9RjPMgFo17k+h/bnpu3bgePDHHo3iNoePDD h4+w7Wzo+mqU9ivD1sbmydOnSjtzRJOlwRcVent53bhRvXfLjZs3fbyrn7kdP3EywN//xvVrRw4d vJ5x4/ARJQuFgoYMzs3JHh8+7pv0OfPmtzRpmXHtatTUqWnpl5Tas3vP3mJmccrF5NMnjgsEgtdv 3gBA+/btc3Oy9+7eRafTc3Oyc3OypZN8bdu27dLF/szZ6odgp0+f6e7kZGZmhqF/SUxMbt6LwwcP piZf4HK5q1avwcgXA2z/JF9MGTc27N7dO7k52f5+fhj5qkHapfSNietTky98/MjYsHFTvduTmpq2 Ii7ucnpaUVHRkaPHMPyvSF4NPyuKn7rWCwYFhYUaGhp6eno1E9nl5X8fPKCvr5+ZmZV8/lzyxZSS khIM+zH8LNcPisqlSH7e/N+NjIwyrl2dOX16WrryH3MY/pGrf+myuNLS0uTz5w7s23s948au3XsA wMnJ8VFmZk21mVlZGPtj1WM8KEJRvcj1P4Y9T54+nRwZGTJyZMbVK6tWLP/3/r3Gra9Gab8yaFSq QCAoKytDd9ZmSoMPCHy8vG7fuSMWixkMxtu3bz08PKTpM6ZH+fv5amlptWnTpn9g4L0H99VQXlxc /Cgzc2rkFH0y2bl3b3c3N6WXEIgEEpFEIhJpNNqMqCgrS0ts+WFDh544dQoAJBLJ6bNnhgYNwepl 2OzzF5KXLFxoampqaGgYOWVySmqqevli+2fQwAE+3t6yvaEx8lWDYUOHtm/fnkajRYwPT0lLq3d7 Bg0caGVpSaNSPTzc8/LzldpTW74e/VxX+bpi3tqcQqFYWVl16tiRRqVSqdSiomIM+zH8/P1+K2Yy 7z94MHN6lL6+fo8e3d1clc9uYPintn6RSJSWnj41cgqNSrWwsAgLHX0xNRUAHB0csrIeA8C48RGr 16wFgCzMAUE9xkOd6kWNfunoseMB/n5DBg/S09Pr0KFDzQ0pGqW+Grf91t5GHNG8aPC3DBwdHQDg ydOnz54/79q1i2x91tVr17ds/fPVq9fSd95cXVzUUF5UXAz/310eAOh0Yz6/EvuSCREREolkwqTJ fD7f1dVl+rRpGhoaGPKBAQErVsY/+O8/kVBUWsqSbjurCAbjEwAMGPzVoIHL5erq6tY1X2z/mJma qZivGl41bmH8f3/SmUymWCzG4/H1aA+VWh0DmpqalZV8pfbUlq9HP9dVHgO6sbFAIGCz2WQyWZZI IpIAgEggkEjVB0JhFYb9GH7+fr9JJ7+M6XSZwRV8vtrtpbb+0tJSkUhEN6bL4keao5Oj48bNWyoq Kjgczv0HD4qLi5klJZ0726rn5zrFgyIlcutFjX6JwWB069ZVRTt/QH01bvtllpRoaGhQKBRANE8a fEBAIBA83N1v3ryV8+yZt1f1fEFFRUXUjBlxsbEB/n7a2tobNm56kv1UdomWpiYASGcfsZEOBYqK ilqbmwNAQUGh0ljU1taeERU1IyqKxWKNGRduQjcJHT1KegqPx9ce4Wprawf27Xvy1CmRSBzYN0A2 iJZrZ0vTlgBw60YGjUpVPd/aYPsHAHA4XM1/MfJVg8Ki6qUYhYWFRoaGeDz+x9gj1/9yqS8/qyGP gYWFBYVCefbseY8e3THEJBKF9iv183cibS8Fnz9bWFgAQEFhob6+vtrtpTaGhoYEAqGgsMDcvBUA FBQUSHNs166dSCQ6fuKEm5vr8+e5ySkpXeztpXfiho4H1ZFIlPhfrj2mpqZv375toM5TjfpqxPYL ADnPnnXubIvesmm+/IgPE3l7eV29du3uv//6/H9AIBAIhEIhlWpEIBD+e/jw5OnTNeUNDAzodPql y5eVdgc0KtXRwWFbUhKbzb77778ZN24oNWbDxk3JFy+y2WwOh1PJ5xNJX4ZEdGNjJpP5PDf3m0uG Bg25mJKalpYWNGQItp36ZHJg374xS2M/fPjA4XCuXL22JCZGab61wfZPbTDyVYNTp07nv3xZzGTu 3rtX+kTkx9ijyP910l8nP6shjwEOh/Px9s64eUNt++vq57pCo1K7Ozlt3LylvLz83v37N27e/J72 UhsCgeDr47MtKYlZUvL23bsDhw4F+PlJPePo0G3Hrt3ubm4e7u47d+1WZb6gXuKhTmD7X649wcOH paSm/XPuHJfLzX/5cueu3Y1bX43YfgHg+vUMf1+/2umDhgQFjwwBRJPnRwwIXF36vMjLMzZuIR3n AgCFQln6x5LFf8Q49ey1NSmpf7/Aby6Ji12alLS9o23nFfGrpCmePr7WNrZ79u47cfKktY2tU89e 0vS1qxMYjE+u7h6bNm/pHxio1Jjg4cPSL1329PEdETLKxaXPsKAg2am2bduOHjUqbFz4N6uIu3Xt amZqSjcx6da1q1I7ly+LNTU1HTN2nLuX9/ETx8eMHq0039oo9U9tFOWrBoGBgVOjpvv3DTShm8yO nvnD7FHk/zrpV+RnRfFTp3pRyuiQkefPX1BllbVc+9Xws6JyKWJ1wqqSkhI3D89Nm7f4+fqSiES1 24tcYpYsJpP1AwL7jR4T5uLc57eI8dJ0J0dHoVBo17mzu5trYWGhowoDgnqJhzqB7X+59tjb2W3d snn/gYMu7h7z5v/eq1fPxq2vRmy/RUVFWVlZgwcNrH2qgs+XTTQgmjJot0OVGDN2XJ8+zpMnTvzp Sxo0PDh01KigIYNRpavHjOhZbm6uQ4cMafqmzp47t127djXXwSGae301YvuNT0jQJ+tPjZzyTXpp aWlvF9f9e/diT6UhGh0ej9fkPl3cBLl56/ajzMx1a1YjVyCUsjFxfVM279z5C0Kh0MfbKy8v/3rG jcloNNC0aUb1tWD+fLnpD/77r2vXLmg00CxAAwIl9B84qJTFWrxoobGxMfIGornj7u62Mj5+RXw8 lUqNWbKkfbt2yCeovhoUXx8fXx8fVJXNAjRlgEAgEAjErw6Px2ty2x8jEAgEAoH48aABAQKBQCAQ iB81IChmMh2695B+JKs5krBmjdJtRVThr/37rW1sX716rfol06OjT50+00zLqzohoaFHjh798TXb WPk2Nf//3O2u4bCxs5duVlTOZjcFbwSPDDl+4sSv1l7qRHxCwtZtSSh65fKDFhXu3fdX27YWzXdp Qs29Vb6HCj6fQCBQDFT9tGd2dvaTx08S165tpuVFIP//3H7IefL4c0GBu6cXqqzmwoSIiL79B4wK GWlgYIC88Q0/4gmBQCA4fORIty5dkbsfPcocOKC/bEMHpRw6fKRfv0D0KdB64fadO25NqeNuavYg EL9CfNJotG5du5795x9UxbX5EQMCfmUll8vV0tb6xX0tFosfZWZO/G2CivISieTS5ctuLq4/tVcQ CATih+Li0ic1LR35oTY/YkCgTybn5mTPmTWrZiKPx1u+YqW7l1eP3s7zFyzkcDjSxL79+x89dlwq szR22cTJU6Q7BQQND16xMj6w/wDHHj1nz50rlZcyaUrkgkWLQsPG2nXtZm1jm5qWpkg/AJSXl0+b PqN7z16uHp7btm8Xi8XY6adOn5HOEX4zG8RisWbNmdujt7Orh2d8QoJsi6OQ0NB1iYkjR4/u4uAY HvFbzbc68Xj8vTu3LS3bqui3N2/elJWV2dh0kqVcunw5oF//fgMGBvYfsGvPnh69nX9fuBDDnwDA YDCiZ8/p3rNXbxfX+IQE2Vd1FdmpqLyK5BmfPo0NH9/VwXFU6Ji5839XOmemyM8A8JHBqK1frp89 vLzv3L1bU+2+v/ZPmhKpKNO8vDxrG9vwiN8KCgqkpav5KVy5+SrypyIUycv1G4Y9ivxf1zivk50/ d7v7/vqScvPW7eCRIQ7dewQND3748BG2fkV2KiqvIns+fPgQFh7e1dEpJDS0sLBQpX7j7bt+AwY6 9ug5PTpaav/r169t7OyleydK26yNnf3Hjx8bsb0oiitF/VVd4w07HmxtbJ48farKJ8br2n+qUV+/ 3IBALktiYnLzXhw+eDA1+QKXy121eg0A6OjobNqwIXHjxhcvXqSmpV2/cWNNwirZTlxpl9I3Jq5P Tb7w8SNjw8ZNNbUlX0wZNzbs3t07uTnZ/n5+ivQDwO49e4uZxSkXk0+fOC4QCF6/eYOdHjRkcG5O 9vjwcd/Yv3RZXGlpafL5cwf27b2ecWPX7j2yU6mpaSvi4i6npxUVFR05ekxtFxUUFmpoaOjp6dVM ZJeX/33wgL6+fmZmVvL5c8kXU0pKSjDKe/zEyQB//xvXrx05dPB6xo3DR45i26movIrk583/3cjI KOPa1ZnTp6elKx90K/KzIv1y/ezk5PgoM7Om2sysLIz9ctq3b5+bk7139y46nZ6bk52bk11zclpu vor8Wad4VqQfwx4M/9cpzlG7q8f6AoAnT59OjowMGTky4+qVVSuW/3v/HrZ+RXYqKq8ie+bMm9/S pGXGtatRU6empV9Spd/459y59WvXpl5MLi4qXpWwGgDatm3bpYv9mbPVD8lPnz7T3cnJzMysEduL orjC6K/qGv8Y8UCjUgUCQVlZmVIj69p/qlFfaEAAbDb7/IXkJQsXmpqaGhoaRk6ZnJKaWh2L7dot mD8vamb00mVxGxPX19zOeNjQoe3bt6fRaBHjw1PS0moqHDRwgI+3t2xvYgz9BCKBRCSRiEQajTYj KsrK0hI7XS4ikSgtPX1q5BQalWphYREWOvri//UDwKCBA60sLWlUqoeHe15+fv26zry1OYVCsbKy 6tSxI41KpVKpRUXFGOWdMT3K389XS0urTZs2/QMD7z24r7adteWLmcz7Dx7MnB6lr6/fo0d3N1fl sxsYfq6tX5GfHR0csrIeA8C48RGr16wFgCzMAUFdy4Xhz7rGc/3Gg+pxjtpd/dbX0WPHA/z9hgwe pKen16FDB+wNBTDslFteRfYUFxc/ysycGjlFn0x27t3b3c1NlSAZOmSItXUHGpX6W0RE2qVLsko8 ceoUAEgkktNnzwwNGvIdQfi97QUjrjD6q7rGP0Y8qLitdl37T/Xqq0nROJ8uZjA+AcCAwV8FJZfL 1dXVBYAAf/+16xOtLC3t7exqChi3qP54MJ1OZzKZYrEYj68e0JiZmqmof0JEhEQimTBpMp/Pd3V1 mT5tmoaGBgAoSpdLaWmpSCSiG9Nl9sgexwGAbF8vTU3Nykq+2l6iGxsLBAI2m00mk2WJJCIJAIgE gnQ7eSKBIBRWYZT36rXrW7b++erVa+k7n64uLmrbWVteWmpjOl1mcAVfiR4MP9fWr8jPTo6OGzdv qaio4HA49x88KC4uZpaUdO5sq56fa+eLHZ91jef6ioc6xTlqd2r3P3L1MBiMbt26qlhNGHbKLa8i e4qKiwGgRYsW/9djzOdXKs3d2PiLPJvNFggEGhoagQEBK1bGP/jvP5FQVFrKkm6L3FjtBSOuMPqr usY/RjwwS0o0NDRqjnoVUaf+U736alI0zoCgpWlLALh1I4NGpdY+G7dipb2d3dt37/YfPBgWGipL LyyqnpIpLCw0MjSU9UoAIHu8qVS/trb2jKioGVFRLBZrzLhwE7pJ6OhRGOlyMTQ0JBAIBYUF5uat AKCgoEAWBPWIhYUFhUJ59uw59r4gEonC8lZUVETNmBEXGxvg76etrb1h46Yn2U/r0UJpqQs+f5Zu bF1QWKivr499Sb34uV27diKR6PiJE25urs+f5yanpHSxt5eOkDDA4/Eq/jLAjs/vl6+rPWrEOWp3 9Vtfpqamb9++lXtKS1MTAGSrBLDtlFteRfZIryoqKmptbg4ABQWFqtzDCguLZAcUCkU6wNLW1g7s 2/fkqVMikTiwb4DsR3ajtBdFcaW0v/rO+JeR8+xZ5862St/eqmv/qV59NSkaZ8pAn0wO7Ns3Zmns hw8fOBzOlavXlsTESE+dOXv29p078StXbFi/bvPmLVmPH8uuOnXqdP7Ll8VM5u69e7FHuBj6N2zc lHzxIpvN5nA4lXw+kUTETpcLgUDw9fHZlpTELCl5++7dgUOHAvz86t1LOBzOx9s74+YNtf0pEAiE QiGVakQgEP57+PDk6dP1ayGNSu3u5LRx85by8vJ79+/fuHlT6SX14mccDufo0G3Hrt3ubm4e7u47 d+1WZb6AbmzMZDKf5+Z+T3zWi3xd7fkBdv5S7U6N+goePiwlNe2fc+e4XG7+y5c7d+2WnTIwMKDT 6ZcuX5bdPjHslFteRfbQqFRHB4dtSUlsNvvuv/9m3LihSulOnz2Tl5fHLCnZvWdPX39/WfrQoCEX U1LT0tKCVNubu+Hai6K4qmt/pV6+AHD9eoa/r/LIqas96tVXk6LRFhUuXxZramo6Zuw4dy/v4yeO jxk9GgDy8vKWr4xPXLdWn0xuZ2U1f97cGTOjWSyW9JLAwMCpUdP9+waa0E1mR89UQ7+0Yadfuuzp 4zsiZJSLS59hQUHY6Z4+vtY2tnv27jtx8qS1ja1Tz17S9Jgli8lk/YDAfqPHhLk49/ktYnxDeGl0 yMjz5y+oshpWbnkpFMrSP5Ys/iPGqWevrUlJ/fsFKtWjqLyKWJ2wqqSkxM3Dc9PmLX6+viQiUWnH KtfPilDkZydHR6FQaNe5s7uba2FhoaMKA4K2bduOHjUqbFz4N6um6xQ/9SWvyJ66+r9e7PwF211d /WZvZ7d1y+b9Bw66uHvMm/97r149a56Ni12alLS9o23nFfGrsO1UVF5F9qxdncBgfHJ199i0eUv/ wEBVitY/sN+M6Fm+/gE0Gm3O7C/vdnXr2tXM1JRuYtKta1dV9DRoe5EbV2r0V2rkW1RUlJWVNXjQ QKWSatijRn01KZrNbodBw4NDR40KGjK42bn4O5kRPcvNzXXokCFN39TZc+e2a9duShPesh2B2t2v zJix4/r0cZ48ceKvHFfxCQn6ZP2pkVNQPHwDj8cjIi80cTYmrm/K5p07f0EoFPp4e+Xl5V/PuDEZ jQYQiCbJzVu3H2Vmrluz+hf3w4L581EwKAINCBDfhbu728r4+BXx8VQqNWbJkvbt2iGfIBBNjf4D B5WyWIsXLTQ2NkbeQCii2UwZIBAIBAKBaCDQlIESfD48RU5AIBAIRKNzqVXnhs4C3xz8gEAgEAgE omH5QQOCYibToXsP6ceeVCFhzRql2+SoTm1tf+3fb21j++rVa9WVMOMSuWnXfnD1sHYcKFm//Ufm WBj9B+d8I+wD1lj51q+dP76+GhdF5RUWFBVELXwfEFI4J/ZHxnlD+7+u+mvLF0xfxL14pbbk+4CQ 934j3vuNEHO4zaWWf6Z23XQ81rj8oCmDvfv+atvWQvWlCTX30mgIKvh8AoFAMVD1M1KCvFeVufnU hdN/cPUYTBzzq7WlZs2vVl+Kylt+6JRGe0v6hjhQ9jG4+vVbQ/u/rvpVlzdPOSwqZjJGRaJGhPqB RuRHPCEQCASHjxzp1qVr0yn2o0eZAwf0pxoZqSjP+SdN17OPir0bAhv+wyeMUU3oJeCmZs9PQNXL N1rd7L6zvaB6Qe0a8YP5EQMCfmUll8vV0tZqImUWi8WPMjMn/jZB1Qskkorb97WcuqJwQSBUamJc HmiQkB8QiObFj5gy0CeTc3Oya6Zcunx57fpEAh4vkUiCgobs2LnLy9Nj1cqVAHDq9JkFixYBwLCh Q1fELZPK83i8ocHB48LGjggeDgBLY5cxPn3avm0rDofj8XjrEzekX75UUcH39PBYsmihnp4eAHz4 8GHhkiWPHz/p1KmjacuWWlrastzxePy9O7dVt1/48ZOYzSG1bytLqbh9n7XrbxwBDxKJrr9H+ZGz 2r0cjeZGAoCkgs/ae7ji5n1JZaV2LweDqePxOtoAICwoKtv1N/+/LCAQdL1dDSaGAh4PAIXRf2ja dap8nCN4+UbT1pq6OBqvpwsA3LRrJWu3AYBugJfRrC9f+1EkLyosLlm7rfJZnkb7tgR6CxyJVPOq 2og53JJ1SZVZ2ThNDb0BfvohQ+D/G4eICosLZy75Rr+4nF26ZQ//v8c4DZKOuzMlIgRHIjFGRxrN idTq9mXtK/vUhcpHT2lx8j/9UfXm/eeJc6TH7/1GAAB5WH/Z4zW5+Sryp1ww6kWu/7Ht4f/3uOyv o1VvP5JatTSIHKdpa41hZ0PXV8HUBZq21vyHj0XFJVo9HQxnTMCOKwAoXpKAp+gLPxUInudLqqqo S6J1XHsp8qciOxWBUd7K7Fxp7gCgaW9jvDamrnqw66VO9mDEuZz4fPWuYMYis2M7cNraACDIf10Y HWN2bAdOW6uu+hXJA0DVx0+fJ8wWFTG1HLsYRk/E9nOd4h+rE6tj/yP8XFiyLkmQm69hZUEwpuE0 NTGUN3S7ViQvqeAXTFuoNzRQL9AHAEo37RIWFreImw84nKL2Utd2oah+61rvcvtPNdpdQ9Nobxmw y8v/PnhAX18/MzMr+fy55IspJSUlABA0ZHBuTvb48HE1hXV0dDZt2JC4ceOLFy9S09Ku37ixJmGV dOerJTExuXkvDh88mJp8gcvlrlpd/c3tOfPmtzRpmXHtatTUqWnpl77HVGFxCY5E+iZeJVyu8fpY nJ5uZU6eya71vOu3xWXlAFCyYUfV63fGibEt92wQ8/is7furO6yLV3TcepkeTqJvWFZx7xHn3Jd9 5XkZdw1nTW65f4uIyZItwNH18zBPO0oe1r+2PXLlmQlb8BR908PbKGNHVNz8V7n/j58Tl7Ja7kmk b10lqRJWvWdg6y/dvFtczjbZtd54TUzFvUfsY/8AgKZdJ8GzFzXVCp7laXTuqChTkoW5edrRFqsW E2hG5mlHzdOO1uzl5earyJ8KOw4F9SLX/xj2CHJfFi9J0BvgZ3p4m9GcKZVZ2Y1bXwDAu3mPujja ZO8GYUFR2b4jSuMKAHjXb5OH9jM7tds87aiOay9sf8q1UxGKymucuMw87SjRlE6Lm2+edhR7NKBI D3ac1MkejDiXE5+WrYmmJryb1Xve867c1O7THaetpYZ+rHi4fIO6YIbJ3o2iUpbSeK5r/Cuirv0P c9VmojHV9O9t+mOGV9y8h638B7RrufI4bS3qH7PK9h6pev2Od+Mu/34mdf402YBPbnupa7tQVL91 rXe5/aca7e6nHRCYtzanUChWVladOnakUalUKrWoqBhDvn27dgvmz4uaGb10WdzGxPXSbSXZbPb5 C8lLFi40NTU1NDSMnDI5JTUVAIqLix9lZk6NnKJPJjv37u3u5lbv9hNb0vFkPVLrVhpWFgRDCsHQ QMRkibk83tVbhpHhRHoLPIWsP3poRcZdqTxl3Aht1544TQ2iWUtdzz6Vj5996ct83EitzQiGFO1e DlVvPyjNura8qLSs8skzyrhgvJ6uZhcbre5dlReAQAAiEYhEgqEBZWwwqbUZlj1iMe/mPf3QYQRD CrFVS/KQvryMuwCgaWsteJYHAEXz41g7DwJA5bM8TbtO6rm0dr4Y/qxTvWD7Xy6c5Evabr10fd3x Otqktq31RwU1cn0B6Pb1JFmYEwwN9IcPqMj4V2lcAYCut5u2c3fZzztsf9a1XM0DxXEuFx0vF97V mwAAEgnv2m1db9f61Q8Auv6eJMvWBEMKOXgg9r1WjfhXRJ36H1EpS5DzQn/0MLyerpaDnVaPbt9T A9/frjHkSW1aGUwKK45bX7ppN3XxTDxZD7u91LldKKrfOtW7gv6zCba7RvswEYlIAgAigSDdxp5I IAiFVdiXBPj7r12faGVpaW9nJ01hMD4BwIDBX238w+Vyi4qL4f+7UwMAnW7M51eq7yOakaSqSszl 4XVrvCVBJAIAjoAHIgEAgICXiISigmIA+Dzpq1ckJBUVOG3tin8flh84XvWeIangA0DNewDeQL/6 SIMkqbGruiJqy4tLSgGAQKteI0mgGUn4SvToBw8sl0iKFsVLKgXa3bvqhw2XPsKSq19UVg4iEYFq WK2faiQqKQUATbtOZfuPSfiVYl5F5eNnolKWmFWm0cFSPT/LyVexPxXXlpx6AQAM/8tFVFCsYdtB RTt/QH0BwBf/04xEpSyQSACHwy4XwaTFN4XC8Gddy9UswIhzueh6u5T/dUzMKqt6+wGEIi0Hu/rV /009irk8SVWVokvUiX8F1Kn/EZewAIBANfgSn5Xqx8P3t2tseR233mW7/ya1NtOwbqe0vdS1XSiq 3zrVu6L+U73+pEFpQl8q/P9m4gqJW7HS3s7u7bt3+w8eDAsNBYCWpi0B4NaNDBqVWlNSOhQoKipq bW4OAAUFhdInCmr6yKwlnqxXlf9Gs4sNZgGAYEwFANOjOwiGX2Un4VcyY9cZRk/Uce2F09Is23dU 8OJlPboOb2QIAKKiEmKrlgAgKi7B6+lhX4LT0qSMDaaMDRaXswvnLiPQjPQGBSjswij6QCCImKXE lnQAEDFLCEaGAEBq0wpEYs7Fy1rdu1W9esO7fkejY3ucsh2QAY9TXtnSfBX4s46Bpcz/8uwh0GnC j58bKNTVqC8AEDFLZQcEA33A4eoaV/Xjzx+GynFSX3EOAAQaVcO2A+/6HcHLtzoezkpflKir/m/q EU/Wk91IcBoaACCpEtZ7fdU1Tqrjk8kimtKr45OsPD4brl1jy5f+uUfDup2Q8Zl95iJ5cF+M9qKG fkX1Wy/9Z1Nsc82gXwAAgDNnz96+cyd+5YoN69dt3rwl6/FjANAnkwP79o1ZGvvhwwcOh3Pl6rUl MTEAQKNSHR0ctiUlsdnsu//+m3Hjxvd1Kjht5+78B5nKvamnq+PuXLpxp/BzoZhXUXH3v5INOwBA UlUlEYkIBhQg4CufPuemXq1f5xAMKZp2ncr+OibmcCsf5/AfZCm9pGzfUd7122IuT8yrkFQKAPsu jsfr9OlefuikmFUmZHzmnEmRTrwBDqdpa80++o92j27aPRzYR89qKl5AIINIMxKxyqtevVXbn3Xu EDH9L9cevUDvioy7vMs3JBUVVW8/lB8927j1BQDc1GtVbz+ISsvYx89pu/RUI67qy58/BtXjpN7i HAAAdL1duenXK27+q6N0vkAt/dy061Vv3otZZexj/+i49fpSO/pkAs2o4vZ92W1VaX19njyvYPqi 74x/+fHZuWP536fEXB4/8yn//qP6ra+6xiGGPDc9o/LhE6M5U6iLZpbvPy54no/RXtTQr6h+66f/ bIKNrqkZ5Onjy2BUL9A4cfIkmUx+8O/dvLy85Svjd+/coU8m65PJ8+fNnTEz+sypkwYGBsuXxW7Y tHnM2HHlbHaP7k7RM2ZIr127OmHBosWu7h42Njb9AwO/0yq9gX7FS9dSxo1Q+ovBaNbEsn3HCufE SjhcTXsbSvhIAMCT9QyjIkoSt4vL2Zr2NjqefarevMfW82nMNGFBUXVkp1zB6+qYnd6LIU+dP61k 7TZGyBSNDpY6Lj1xRCV26vb1Ktv1d+mGnTgNkrZrL11/T2x5w6iI0i17Po2Pxmlo6Lj1IgcPlKZr 2nWqfJ6nYW1FoBmVbNihygICYitT8kD/wrnLxGyO0tXjcv1ZV7D9L9ceDet2tNi5ZfuPlWzaRTJr aThjQuPWFwDoeDgXx64Vl7C0unejjA9RL67qxZ9qlFcNPXWKE0V66hrnAKDt2qt0yx6CMU3D2kpt /Rjl0vHsw1yeKCwq0e7RlfLb6K9qZ+bEko07SzfuJA8JNJgyVml9SSoFRGPad8a//DiZP610XRJj 5GSN9m11PPuodC9pyHYtV77qzXvW1r0t4hfh9XTxeroGE0OL49abbEvA65Plthc17FFUv3Wtd0X9 Z1MD7XaIRc3NjZjLE7W6d9P192j6ZjPjN5HatKq5Dg7R3OurYOoCvUH+un7NIPwQPwZxGftj8ATj 1X8omcr8Jfkp20tDb26EdjusA9TF0U3ZPN6VmxKRSNu5e9Wb9/x7j9BooImD6gvxnVQ+fabZqT0a DSDqETQg+EnQ6tGNte0v1tZ9eEOKYVQEqU0r5BNUX4ifGO0+PbT79EB+QNQjaMoAi5pTBggEAoFA NBaNNmWAboTq8c5d/lKRFy9fIecgEAgEoimDpgzqmdr3/g5Wlr+kJxAIBALRnGhy3yEojP7jB3zP mbXjQMn67d+rJGl/+aGTKIYQCAQC8RPwiz4hULpXiiqQRwz8HDFLb4Cf9LVXBAKBQCCaL435hID/ 8Alj1JTm6zuCoYGGTQfupRvNtwgIBAKBQEhpNp8ubppoOXVRce9aBAKBQCCaMg0+ZSAuZ5du2cP/ 7zFOg6Tj7kyJCMGRSFVv3n+eOEcq8N5vBADU/NSlqLC4cOYSwcs3mrbW1MXReD1dAJBU8Fl7D1fc vC+prNTu5WAwdTxep3prrOIlCXiKvvBTgeB5vqSqirokmpW032hOpFa3Ly9psE9dqHz0lBY3n5t2 rWTtNgDQDfAymjXpi50cbsm6pMqsbJymht4AP/2QIdLNMDDyBQCNdm3Ldh4CsRjwaGiFQCAQiGZM g9/GSjfvFpezTXatN14TU3HvEfvYPwBAsjA3TzvaYtViAs3IPO2oedrRmpP6vIy7hrMmt9y/RcRk yRYYlmzYUfX6nXFibMs9G8Q8Pmv7/pq58K7fJg/tZ3Zqt3naUR3XXpp2nQTPXtQUEDzL0+jcEQB0 /TzM046Sh/X/xk728XPiUlbLPYn0raskVcKq9wxV8iUYUiRVVWI2B0USAoFAIJo1DTwgEIt5N+/p hw4jGFKIrVqSh/TlZdxVepGujxuptRnBkKLdy6Hq7QcAEHN5vKu3DCPDifQWeApZf/TQiq/16Hq7 aTt3x2lqSv/VtLUWPMsDgKL5caydBwGg8lmekn13CAQgEoFIJBgaUMYGk1qbqZIvSACBQCAQiJ+A hp0yEJWVg0hEoFbv/UygGolKSpVehTfQrz7SIEkEAgAQFRQDwOdJc2uKSSoqcNrVT+8JJi1qntK0 61S2/5iEXynmVVQ+fiYqZYlZZRodsL4HoB88sFwiKVoUL6kUaHfvqh82HEciKc1XxCrDkUgqbRaO QCAQCEQTpmEHBASKPhAIImYpsSUdAETMEoKR4ZfTeJxs528leoypAGB6dAfBkKKKPKlNKxCJORcv a3XvVvXqDe/6HY2O7XGYW1bjtDQpY4MpY4PF5ezCucsINCO9QQFK863Kf6PRwRItIEAgEAhEc6eB 72R4vE6f7uWHTopZZULGZ86ZFB3XXrKTRJqRiFVe9eqtcjV6ujruzqUbdwo/F4p5FRV3/yvZsAPr AhxO09aaffQf7R7dtHs4sI+e1ezcETuLsn1Heddvi7k8Ma9CUikAIlGVfCvuP9J27Vlbm5un16Qp kSi8EAgEAtFcaPC3DAyjIkq37Pk0PhqnoaHj1osc/OVr/8RWpuSB/oVzl4nZnJpvGcjFaNbEsn3H CufESjhcTXsbSvhI7Hw17TpVPs/TsLYi0IxKNuyQLSD4NGaasKBIesxNuYLX1TE7vRcAdPt6le36 u3TDTpwGSdu1l66/p9J8RSWlgmd51PnTUBghEAgEorkjf7fDgSVoMx7lsJL24/V09UOHylLeuQ+U u5cB2twIgUAgEE0ZhbsdIlTBYHIYcgICgUAgfg7QajgEAoFAIBBo++P6Bm12jEAgEIjmiPw1BDo6 Osg1CAQCgUD8IvB4PDRlgEAgEAgEAq0haGymxuefvcasL21/HmMk7HuPvIpAIBCIuoLWEPxUTA02 RU5AIBAIhBoofEIgFou3bd/u5evX1cExLDw8/+VL5CwEAoFAIH5WFD4hWLNu3cWLKasTVtna2GTn 5KSlpbebYoX8hUAgEAjET4n8twyqqqr6uLmvXhUf2Ldv7bOTpkQaGRm+f/8h6/FjgUCwaUOiv58f i8VatnzFzVu3NDU1A/sGzI6O1tDQAICQ0NBBAwaMHDECADb/+WdeXt6mDRsAIGh4sGO3brdu3y4o LPRwd4uNidHT0wOA8vLyhYuX/Pvvv1ra2qNCRk6aMAFfY+sgN0+vTh07bt+2VWnBJix7Ydde9342 p5hV1duePHtMK11tAgB8ZgqSTny695RNJOD8ehtGDm+Jx+Okl8zf+NqATGQUVea84lUJJcumWHg4 USoqxTtOfsp4WFYpEDt30Z8xykyqZ2p8vn0H3awX3Lx3FXbtdGOntCHrEDDsYfNECXvfP3zO0dLA D/akhvajS7NVpKecI0o89OF+NluDhPfqYTBpaEsSETdsbs6C8a0dO33ZXPFYWtF/zzgJM9pevFUS v+c9APRzNZo/zlwmoEh/QYkgfs/7nJe8Dm20TWgaJCKu5lUIBAKB+KVQ+JbBkydPq6qqevbsqejK 5Isp48aG3bt7Jzcn29/PDwCWLosrLS1NPn/uwL691zNu7Nq9R2n2aZfSNyauT02+8PEjY8PGTdLE 3Xv2FjOLUy4mnz5xXCAQvH7zRu3iXf+vbNmUNodWdPxUXLXr9Gdp4vmMEk8ng9PrbLYuaHf3cfmZ rxf0XbnPCvZrcWFz54zdXTycKACw5q/3rz7w/1zQ7tDKjjy++M9jDJnwtQdl88e1OpbQicmq+kfZ wsAjKYUl5cJDKzru+qNDlVDy/jMfW8+6gx/KOKIDyztunGd193H53xcLAcC+vV72S25NtdmvePYd dAGgbx+jjN1dRvi3qJ21XP3Ld74zIBNPrrOJGGJy/b8y1BgQCATiF0f+gIDNYQOAoYEBAMQsjbW2 sbW2sRWJRDKBQQMH+Hh7a2tpSf8ViURp6elTI6fQqFQLC4uw0NEXU1OV5j1s6ND27dvTaLSI8eEp aWnSRAKRQCKSSEQijUabERVlZfnVd34yrl5R5fGAlP6uRm3NtIwoxJCAFtceVN/zfhti4u5I0dTA t6Jrevc0zMzl1LzEv7ehazeKlka1W7gVokv/smaMMjOhalD0iGMH0K/eL6sp3KallqE+0bmL/msG H9sYAgFHJOCIRJwRhRgx2KRNSy0MPWKxJOO/snED6Ib6RHO65lAf2tUHLACwb6+b/ZIHANFrX249 xgCAnJe8Lu11sbOurb+0XJj1gvvbYBOyDqGbtV7PzmTUEhAIBOIXR/4aAroxHQDKysoMDQ1jl8YM GTJ4RMiomgJmpmY1/y0tLRWJRNKrAIBOpxcVFSnN27iFsUyeyWSKxWI8Hj8hIkIikUyYNJnP57u6 ukyfNk069aAGVAOS9KCFIam0vEosATwObmeV7/un4O0nfkWlGAC+uRea0L7K6zOzCgDGxeTWTOTx xTpaeAAw1K/2ngYJVykQywSi17787xkHAIb50KaHVDtqVICxRFI4L/FVZZWkZ2fy+MEmJGL1VEVt PSy2SCSW0Az/b78BickSAkCXDrq7z3zmV4q5fHHWC25JmbCUXWVtoeQrUrX1F7OqAOCLfkMSv4b9 CAQCgfgFkT8gaNfOSltL6/6D//x8feQK4HC4mv8aGhoSCISCwgJz81YAUFBQ0KJF9bNrLU2tyspK 6TGTWVLzqsKiwuqDwkIjQ0PpWgFtbe0ZUVEzoqJYLNaYceEmdJPQ0aPUKxuTVSU9KGZVGZCJeBzw K8VLtr6ZO7aVh6OBliZ+1+nPz9/wvirX1xroRiQAOJtoK7unqkLiHDmrL7U08RGDTSIGm5RzRNPX 5LcwIgV50RRpMCATCHhccWmVaQsNAChiVVENiABgYaolFkvO3yjpZUfOf8+/cp9lY6krG1ioDs2A BABFpVXmdE3pAVmXgBoDAoFA/MrInzLQ19cPCxuTsGbNo0eZfD7/5Sslu/cSCARfH59tSUnMkpK3 794dOHQowM9PesrK0jL90uXy8vKcZ8/SL12qedWpU6fzX74sZjJ3793r6+srTdywcVPyxYtsNpvD 4VTy+UTSV3diN0+vSVMiVSxb8s3SNwx+abnwSEqRmyMFAARCiVAkMSCTCATc4zxu8s0SbA16OgSv HgZr93/4VCzgVohuZZWv+euDeo7edfrzlXssboWIyxdVCiREAtZdHI/HuTlQ/jpfUFou/FhYefJy sYejAQDgcGDXXvdQcmEvO/3e9uS/LxbaK5svkIuhPlH6sIHNE2Xmcu5ls1FLQCAQiF8chT98Z0RF kUik6NmzS0pLLSzarFweRyBg/YiMWbJ42fIVAYH9NDU1+/r7/xYxXpo+fnz4zOhZLu4e3bs7+fv5 FhcXyy4JDAycGjW9uLjYzdV1dvRMaWLw8GFr1q3/Y2mspoaGv7/fsKAgtcvm3dNg0ZY3JeXCnnbk SUNbAoC+LmFWaKs1f70v4wi7Wut59zR4/VHJ3P+8sea7Tn+anvCSUyHq2kF3QlBL9Yzp72aUdOLT mv0fNEk4dyeDQBcjbPnoULPEQx9DFz3XIOE9u1NG9a2eXpEuI+jYVqeFIWnNXx+6dKgeEATPe/aZ KZAeX7hRoqtNuLilM4b+xRNax+95P3R2jrWFtrsDBXuAgkAgEIifnkbb3ChoeHDoqFFBQwY3kP4J y14EedP69jFCdayUZTveWphqhfWnI1cgEAjErwna3OjX5dK/pSm3S7gVoif53DuP2a4OFOQTBAKB +JVBexn8ovSy0990mLHxb4aRPnH2GLO2plrIJwgEAvEr02hTBggEAoFAIJoIaMoAgUAgEAgEAMZu hwgEAoFAIH4d0IAAgUAgEAgEGhAgEAgEAoFAAwIEAoFAIBCABgQIBAKBQCAADQgQCAQCgUAAGhAg EAgEAoEANCBAIBAIBAIBaECAQCAQCAQC0IAAgUAgEAgEoAEBAoFAIBAIQAMCBAKBQCAQgAYECAQC gUAgAA0IEAgEAoFAABoQIBAIBAKBADQgQCAQCAQCAQD/AydzeDEIb9ErAAAAAElFTkSuQmCC --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 31 11:12:46 2020 Received: (at 39360) by debbugs.gnu.org; 31 Jan 2020 16:12:46 +0000 Received: from localhost ([127.0.0.1]:37934 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ixYuT-0004rD-Vz for submit@debbugs.gnu.org; Fri, 31 Jan 2020 11:12:46 -0500 Received: from mail-qk1-f172.google.com ([209.85.222.172]:32866) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ixYuS-0004qy-MR for 39360@debbugs.gnu.org; Fri, 31 Jan 2020 11:12:45 -0500 Received: by mail-qk1-f172.google.com with SMTP id h23so7103469qkh.0 for <39360@debbugs.gnu.org>; Fri, 31 Jan 2020 08:12:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=cHRJtnqwup4o2Q/qD/aOE6qYBiCRPAzE8HBVm+tgE54=; b=GLj5ZffD5JCpfVjXDIbKLEcOetdAo1r/+3LcaHt05pboKTTAwWKiA3jiUiwNd66Uhl xqcU8/CzyNw6VskgL4yDEXCMgqfUVLFWUvqjKow+ZTv4un4dVOU/q0hHCx1eUwWh5h9R vgFril49r7JY9m2uyHVbWBge+5xHGNloJRR85Z3W0KJF8Ssx6BozkedN4DNrBFxmbw6M rh/u36NTmKK6Lys/7IF2wxv7oChrRCdNYtK8E6A8rNG5bTrZvOUNI9vYnY+YzO8FpDyS faUk0kKVTMhuD4hSMK/wV/UB7hicjYwnnj9K0lSAUERifjWGehF0qGW2PLK7qnsYJm4y 6uYg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=cHRJtnqwup4o2Q/qD/aOE6qYBiCRPAzE8HBVm+tgE54=; b=VpCuDwGELfyty66rgt9Cg6kmNFoMUjVA1ru8xOGjv/4/OelRhFDTYsZmN4ebObSRHS 8x+nU/4rdEZyyrGzgYqOTyBnO2D+4nyKDNZUhDPrDrCs7mG8M3sapi7rXzyaWLQ4EIBT n8yIE50bTckb+IUvxc2sW+V0U378w+nfxeSDL3N4QLzMy4XjFEz3Wxtn4Jnf82bXyxiR ZV+pOOYy0jMVYbEXcD9DRmE07NitxRqrDp4fyRTjJBszYhRA+p+wgJly06IlzqY6wLSQ uqqDKyjHwZOlYA0+SlJCqQ/HfQ1ocTx/qQY+osCLDKXKwmhG6+A+P5VfgxeDzlRwaL76 n2/Q== X-Gm-Message-State: APjAAAXMrZfWi1dsaxNfVbrZAV5DaAuubUdCbw1Cuiz/j+ZOuvHm9xLm Ws+HO2uFzWZDZ6dnc1uc8sYwpBm/ X-Google-Smtp-Source: APXvYqzLYrF7rnDDvIQ0V6aklPO9B+bDIKeLy35MVA1gynFsmdF4HfC6fUzGbwVJ/Y+OkWs47D7/YA== X-Received: by 2002:a37:c449:: with SMTP id h9mr11096707qkm.124.1580487159037; Fri, 31 Jan 2020 08:12:39 -0800 (PST) Received: from ?IPv6:2603:400a:0:82c:fff1:4e82:4e43:cc9e? ([2603:400a:0:82c:fff1:4e82:4e43:cc9e]) by smtp.googlemail.com with ESMTPSA id t38sm5386296qta.78.2020.01.31.08.12.38 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 31 Jan 2020 08:12:38 -0800 (PST) Subject: Re: bug#39360: Add :extend attribute to show-paren-mode expression face To: Eli Zaretskii , martin rudalics References: <8336bwm5xm.fsf@gnu.org> <1a5f4f84-5e6a-1476-3e73-34d7ac127a04@gmx.at> <831rrflixt.fsf@gnu.org> From: =?UTF-8?Q?Cl=c3=a9ment_Pit-Claudel?= Message-ID: Date: Fri, 31 Jan 2020 11:12:37 -0500 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: <831rrflixt.fsf@gnu.org> Content-Type: text/plain; charset=utf-8 Content-Language: en-GB Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 39360 Cc: 39360@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On 2020-01-31 10:55, Eli Zaretskii wrote: > What we have now is similar to how other > programs behave, including highlighting of the space beyond EOL. Does > it irritate you in those other programs as well? On my machine at least, none of vim, nano, or thunderbird highlights the EOL space. Firefox does highlight the end-of-line space on line wraps, but not when the newline is due to a paragraph change or an explicit
in the source. LibreOffice and gedit highlight past the end of the line, stretching to the end of the window like Emacs does for the region. If I highlight a region in LibreOffice using the highlighter tool to apply a background color, that color extends over one space to the right of the text when there's a line wrap (because the space over which the line is broken is before the break), but explicit newlines are not highlighted. I couldn't find a program on my machine that behave like Emacs now does (highlighting explicit newlines). Clément. From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 31 11:45:14 2020 Received: (at 39360) by debbugs.gnu.org; 31 Jan 2020 16:45:14 +0000 Received: from localhost ([127.0.0.1]:37965 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ixZPu-0005g6-JE for submit@debbugs.gnu.org; Fri, 31 Jan 2020 11:45:14 -0500 Received: from mout.gmx.net ([212.227.15.19]:48993) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ixZPt-0005fn-HN for 39360@debbugs.gnu.org; Fri, 31 Jan 2020 11:45:14 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1580489106; bh=FmB2dvHWnSbcE4NhU/q2a4QDUmZwhay6lUN7/K8nQ0A=; h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To; b=iUKRa9wTUI/2VQ6grGwK9ip1wk/A2wkB6gZ98MFnGRSHuu2JTnDNl+GUd+17nctvd CuSAtvhbt5njfDfd2k4oJC0NV1mA2HR0rKZ6W+cAEgwJxfP175XNds/uEVwoo71Lh4 eszIbeV9cRAgExYrCBuxJHBYXsD3EVMgaN5qMGhw= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [192.168.1.101] ([212.95.5.7]) by mail.gmx.com (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1McYCl-1jYH551kK5-00cv6S; Fri, 31 Jan 2020 17:45:06 +0100 Subject: Re: bug#39360: Add :extend attribute to show-paren-mode expression face To: Eli Zaretskii References: <8336bwm5xm.fsf@gnu.org> <1a5f4f84-5e6a-1476-3e73-34d7ac127a04@gmx.at> <831rrflixt.fsf@gnu.org> From: martin rudalics Message-ID: <681e25c6-0970-22a1-fbbe-429d1f81def2@gmx.at> Date: Fri, 31 Jan 2020 17:45:04 +0100 MIME-Version: 1.0 In-Reply-To: <831rrflixt.fsf@gnu.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:wjZD4B0SKnzHKcVMtz3z5HxEIHuZRq2DDa5VO43VknQCjWy2yyX WTL02sPV0d0ISgw9UFZPTq8+VVut803Qhs0nrWeUUS40CS82qNVKYm9BO6CAeom4+dUWBXs n1H8+XK+aMrbdcUWs+69Y0GkDRCAay67n6PTVtghBUGAsT4OVAYXGdVnYHksYrmpeqi37PN BjNtuUS+4EBgZfjioAUDg== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:Ff0N5aLAF2E=:SmZXv9PdXHWVFWmsh1Cii4 5HS/n4J8L05QunzL3GMQSfBaIcsbLIiItBb4/FkLg2s6j1oEMVpi6aSqXPoTsCfvnBRtZHzIy CAXGmR09gTLE1ZWeoremhkuKBHfoLb4EruSDl3W5fjVtn/knl1xmc4xHatbkkW6+K1aZhhUXr rValxkM/dc2CSIDvKViKLeKSNcP+/lkko+yueYQCETY6k/m8S82qJmlUHdpqwqUsjxee0WTsj qbBA1GuWnvud6bBQZsOLwcVUYdRDrb6gpRVUeRL5jGyN2mpPkTERFdcuuZkpzqzGmDVQTZKc4 GOR0xWJI1OFWUdOg1spzLT5twWNhXWa2L8o5T+5i4aHy1yYRhGYcwAwUmPSSpEJ1YVKTSm0Lc bkkKBT7BlTjmRyyZlJPPlJX3oz4VZh7VFgz/v2EXqpCBWQCL8mWjiKXnRMaGlfaTuuEMOO1Gt DuaC07GQFMNSawNEZV4V/apjryLjseGKzA4kYG7+3NHnnAHoOQAYZdNi6DnfEAYp5wevRYuiT pvkPSMlIr7FkdlrQ/H6BgnboEsklvIQXh6oXsrcOeo8hPaGp+SGtcDGzHV7zsMdYcRGLv8oot tCkWxz4XCRib4HRj5bLjkt/RybXDL5UPJ9Wzw7fdYGwd440uKTEnJzEJiTd0rB13QRtG17qfH L8olmxnsEW8+d3k6V2wq8uqJ10YqbgV84+QH+ydU2wFNsYcUPVFI/tHKqeX+mO6YYnm5c4/ID 5Du2UumNca7K41J+NZBCJ1CPdP2uzx2xW1fHZ4oVRR/VzNmzjQKmbF+Y8IW2KL8Ob+fDIGcnu T7xX7U5BZ1gd9sYxSi0kesxZw5BsvZs63vrcJ282uc0lWTRLj9p2rSywDyVh7VU5H+Eo2L2Ln l3CU4Z+zQeuOU/3krHuKq2UVUOL/+rxtqlt7EQZwyU8rq67e/Z7653G6goH4t8/Cb0g16XuUg s0OQmV17+qTKg8Z0KhnAPYV+addeHWkBpVGD5imEe/5JV+LFZMcCI/uAjl2RjZjaCC6vtmBlx y/++gistnwpEb2Oja1p9Ii6vqvVGwkwAsroMwvjcqjJlaZwlQ6vw9WrpqM1pOJ4c5nqRl9v0v XojDqfD/RHz9QnHMAG7FqvsOCXnuOsXT1uThY3YiFmbFWfBuhc16Fmy6VIq1aFrzcrdECBzSN 96+lf4eN6Oi9sQ7oja3eUvE3Rb8MvnLHQy6CLyBz8vZYWg9ie69OpNbFcVNU8+x24nEA7G1gF NIITqYSgLoFmmDPKT X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 39360 Cc: cpitclaudel@gmail.com, 39360@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) > IMO, it's too early to discuss such an option: we don't yet know how > this feature will end up in Emacs 27 and beyond, because we didn't yet > have enough user feedback. What we have now is similar to how other > programs behave, including highlighting of the space beyond EOL. Does > it irritate you in those other programs as well? I've never seen another program highlighting the newline character the way we do now. martin From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 31 11:45:49 2020 Received: (at 39360) by debbugs.gnu.org; 31 Jan 2020 16:45:49 +0000 Received: from localhost ([127.0.0.1]:37968 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ixZQS-0005gv-Sq for submit@debbugs.gnu.org; Fri, 31 Jan 2020 11:45:49 -0500 Received: from mout.gmx.net ([212.227.15.19]:36833) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ixZQR-0005gi-JJ for 39360@debbugs.gnu.org; Fri, 31 Jan 2020 11:45:48 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1580489141; bh=PVvhuJejYPr79McMkyg5OWr1YFhEHgIH1HECnn+LGa8=; h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To; b=bG3aEMjSsHERD8ttjUBR4h5WTr2CsmtTvfzfrXwTynHCJoyOa13y9wqhF8tgf+ozM bGwJRUQIEsGL74ACb/poQFj3Ri6KImAMGUgOFHN2+48VmKXUYTdatbH9CBSIoINjux ZKintSQwx49WjTzvyZ25/0U0UYDMbUqpeadalEXc= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [192.168.1.101] ([212.95.5.7]) by mail.gmx.com (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1Mr9Fs-1jJBBL1JA6-00oCza; Fri, 31 Jan 2020 17:45:41 +0100 Subject: Re: bug#39360: Add :extend attribute to show-paren-mode expression face To: Stephen Berman , =?UTF-8?Q?Cl=c3=a9ment_Pit-Claudel?= References: <8336bwm5xm.fsf@gnu.org> <87pnezehpe.fsf@gmx.net> From: martin rudalics Message-ID: <861e9506-628a-ced4-7332-179df6c10964@gmx.at> Date: Fri, 31 Jan 2020 17:45:39 +0100 MIME-Version: 1.0 In-Reply-To: <87pnezehpe.fsf@gmx.net> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:d8GIPKg8+3KLFMbz5WzyMwgI68SQmJl9xzWSGAY/3C27GwswjT/ XP/dZ3ghJcgVXxaQ0kgrIaByYUhUxdnwlIV/FQy/jcru2HFiYpC/Ds4KLbASxWT0dM4N92S sDApxePYtKCh9rAHygwpG/3rv8wXLkIhffL638BHf46HqR0Oayvn3+YhZH9b7iBau22op0M Ks2uzxx9ZEmbswVNpgKdg== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:sU+vT54dPtQ=:srW60ikhS6i7S431Ylrmh2 BIGeeIXMW0S5aFowJYSHxFOZ4+G3KSs76Bm1QDit1fOzMi2Uso4gI5tDsNQrCNVZoTMxUsr1a fNhyyPir10WFZWW0MghCl0pwLV802hCOuJ+4khFjf5YlEPgSyzqReZ7mXLEKatOPMRPkfV/3t YYgMdMHgaYgOF9bbTYlj6nSbk9UWt/pvvxYUo/d0Dv6dEjUqTQJah+DbgykZD82p/QpYYobFX m6pw08IZXRn9VLvpKGyRbomUuwpPRwrCPLN4J+QacqdPZghXVeLGPUe7vXs8Tu07RH5zDAhIs vkhoYbP6BlCx88j6Hk2uebd2tRBatHNwS8T5Xx48LSH9rlOnGFFd/QplfSrhA6OhHpX0MYFJT q6OKtZy+wOLVMpr+EBXd/agKM9k6ptyxf6d0mkiCjo3c/ibh6WFCIDMxFixdMNhHvxNcl9j2x XUx1jbETRGZhBEhYVAHsfwgpvyEAjNP+y9GrlpXsYL2lGc+IZEyepuzeuze2FHpaBRe2ICeqd /y51f05OefarFQo59PwfWXz4MZxvZHEYhzCJKMRY4S5HKmQvmOXHieLn+sYc5auIkxIAitK3s YDvGHIAwvvif27pdkuDer3ejj1fa3jogWehS2pyQc35l7YST90sgWjSewmlzrYFMeI+pLe9kK 0kkiuBkZBU+sEYhaVvInX9A6tVC2n1LjqAEisFG3GG7Ui78O0FZY3l51cto4H3n7oRVRpZ3c+ 7rE0df1R1j5/LzyK/ni/dAzkD2rV062sz7noSjm8JfsenZ2QhDe9lSOKSoZ1Hnl9TDjqp1+yG XnE1Pp6vTo18MKMYORMQY2Y0zRJcWvd84375+PR8h7bWQILMHobLbY60MZ/n9qqvEpyMvFU/G 8FqEi2h9QHkyVlNTgMdNN80gvWjpS5FEcp3ya0rneHjXgpEiUOMGUuhfBQHtNShAyLxELLsWC TGdMwa+xFd2JOi0B+OG97r/cJe5DbT9W2bRI0bnSQKjpto9jx/mIzPRN2dYJN3+442jxSzcKc jtG3xMMvLbasYyHWH8PpnjvAP1/dNNzVALMbRX4q0sBLODcVywNklV0RSozm3LGKKcgYF+saR 3/jcNwwpbfp53EIkh5opiIieJdLrS6zChGAX2wrNYGQxlXN1p5aj7GKRjPQiDRHRz93QlmTNr 6b8N0RtCjHfYwwVo/rWoD+nghYZUjeXKkXccq9W5MnJWZ3r3YgcL6Nby5YMOqu3C61YiGpG99 Fttnjyb+rKgv4yQBY X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 39360 Cc: 39360@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) > What also looks weird and infelicitous to me is that a nonextending > background color face on multiple lines shows up on the empty space at > the beginning of a line, i.e., it appears to extend into this space, see > attached screenshot. I think this only happens with white space > characters, not with lines indented e.g. with wrap-prefix. It would be > nice to treat all "empty" space the same in this respect. It would be nice to have that. But I doubt that it can be done. martin From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 31 12:04:19 2020 Received: (at 39360) by debbugs.gnu.org; 31 Jan 2020 17:04:19 +0000 Received: from localhost ([127.0.0.1]:37980 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ixZiN-00069z-2m for submit@debbugs.gnu.org; Fri, 31 Jan 2020 12:04:19 -0500 Received: from eggs.gnu.org ([209.51.188.92]:46826) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ixZiL-00069n-Vw for 39360@debbugs.gnu.org; Fri, 31 Jan 2020 12:04:18 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:49111) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ixZiG-0000Tp-Sc; Fri, 31 Jan 2020 12:04:12 -0500 Received: from [176.228.60.248] (port=3971 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1ixZiF-0008ND-TR; Fri, 31 Jan 2020 12:04:12 -0500 Date: Fri, 31 Jan 2020 19:03:52 +0200 Message-Id: <83zhe3k16v.fsf@gnu.org> From: Eli Zaretskii To: =?utf-8?Q?Cl=C3=A9ment?= Pit-Claudel In-reply-to: <71cbf0ec-0c7b-3fc7-e5e0-835c41dbc069@gmail.com> (message from =?utf-8?Q?Cl=C3=A9ment?= Pit-Claudel on Fri, 31 Jan 2020 10:51:08 -0500) Subject: Re: bug#39360: Add :extend attribute to show-paren-mode expression face References: <8336bwm5xm.fsf@gnu.org> <834kwbljz9.fsf@gnu.org> <71cbf0ec-0c7b-3fc7-e5e0-835c41dbc069@gmail.com> 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: 39360 Cc: 39360@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) > Cc: 39360@debbugs.gnu.org > From: Clément Pit-Claudel > Date: Fri, 31 Jan 2020 10:51:08 -0500 > > > The newline is inside the parentheses, but the empty space to the > > right of the newline is not part of the text. Why should it be > > highlighted? > > For the same reason that the region highlight goes to the edge of the window, I think. We left the region as it was to avoid too strong outcry. In general, region should also not extend, IMO. From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 31 12:07:35 2020 Received: (at 39360) by debbugs.gnu.org; 31 Jan 2020 17:07:35 +0000 Received: from localhost ([127.0.0.1]:37984 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ixZlX-0006Ex-JR for submit@debbugs.gnu.org; Fri, 31 Jan 2020 12:07:35 -0500 Received: from eggs.gnu.org ([209.51.188.92]:48233) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ixZlW-0006Ek-3U for 39360@debbugs.gnu.org; Fri, 31 Jan 2020 12:07:34 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:49248) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ixZlQ-0000Zs-RE; Fri, 31 Jan 2020 12:07:28 -0500 Received: from [176.228.60.248] (port=4163 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1ixZlJ-0006EA-6G; Fri, 31 Jan 2020 12:07:21 -0500 Date: Fri, 31 Jan 2020 19:07:02 +0200 Message-Id: <83y2tnk11l.fsf@gnu.org> From: Eli Zaretskii To: Stephen Berman In-reply-to: <87pnezehpe.fsf@gmx.net> (message from Stephen Berman on Fri, 31 Jan 2020 17:03:41 +0100) Subject: Re: bug#39360: Add :extend attribute to show-paren-mode expression face References: <8336bwm5xm.fsf@gnu.org> <87pnezehpe.fsf@gmx.net> 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: 39360 Cc: cpitclaudel@gmail.com, 39360@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) > From: Stephen Berman > Cc: Eli Zaretskii , 39360@debbugs.gnu.org > Date: Fri, 31 Jan 2020 17:03:41 +0100 > > What also looks weird and infelicitous to me is that a nonextending > background color face on multiple lines shows up on the empty space at > the beginning of a line, i.e., it appears to extend into this space, see > attached screenshot. I think this only happens with white space > characters, not with lines indented e.g. with wrap-prefix. It would be > nice to treat all "empty" space the same in this respect. That space is not empty, there are characters there. From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 31 12:12:47 2020 Received: (at 39360) by debbugs.gnu.org; 31 Jan 2020 17:12:47 +0000 Received: from localhost ([127.0.0.1]:37997 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ixZqY-0006Mm-Ox for submit@debbugs.gnu.org; Fri, 31 Jan 2020 12:12:47 -0500 Received: from eggs.gnu.org ([209.51.188.92]:50032) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ixZqX-0006MZ-Gu for 39360@debbugs.gnu.org; Fri, 31 Jan 2020 12:12:45 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:49417) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ixZqS-00076h-7O; Fri, 31 Jan 2020 12:12:40 -0500 Received: from [176.228.60.248] (port=4482 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1ixZqR-0008RK-20; Fri, 31 Jan 2020 12:12:39 -0500 Date: Fri, 31 Jan 2020 19:12:19 +0200 Message-Id: <83v9ork0ss.fsf@gnu.org> From: Eli Zaretskii To: =?utf-8?Q?Cl=C3=A9ment?= Pit-Claudel In-reply-to: (message from =?utf-8?Q?Cl=C3=A9ment?= Pit-Claudel on Fri, 31 Jan 2020 11:12:37 -0500) Subject: Re: bug#39360: Add :extend attribute to show-paren-mode expression face References: <8336bwm5xm.fsf@gnu.org> <1a5f4f84-5e6a-1476-3e73-34d7ac127a04@gmx.at> <831rrflixt.fsf@gnu.org> 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: 39360 Cc: rudalics@gmx.at, 39360@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) > Cc: 39360@debbugs.gnu.org > From: Clément Pit-Claudel > Date: Fri, 31 Jan 2020 11:12:37 -0500 > > I couldn't find a program on my machine that behave like Emacs now does (highlighting explicit newlines). MS Office does. From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 31 12:16:20 2020 Received: (at 39360) by debbugs.gnu.org; 31 Jan 2020 17:16:20 +0000 Received: from localhost ([127.0.0.1]:38005 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ixZu0-0006TA-Iu for submit@debbugs.gnu.org; Fri, 31 Jan 2020 12:16:20 -0500 Received: from eggs.gnu.org ([209.51.188.92]:50999) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ixZtz-0006Sy-86 for 39360@debbugs.gnu.org; Fri, 31 Jan 2020 12:16:19 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:49601) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ixZtu-0000uz-2Y; Fri, 31 Jan 2020 12:16:14 -0500 Received: from [176.228.60.248] (port=4690 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1ixZti-0000UC-0w; Fri, 31 Jan 2020 12:16:12 -0500 Date: Fri, 31 Jan 2020 19:15:43 +0200 Message-Id: <83sgjvk0n4.fsf@gnu.org> From: Eli Zaretskii To: martin rudalics In-reply-to: <861e9506-628a-ced4-7332-179df6c10964@gmx.at> (message from martin rudalics on Fri, 31 Jan 2020 17:45:39 +0100) Subject: Re: bug#39360: Add :extend attribute to show-paren-mode expression face References: <8336bwm5xm.fsf@gnu.org> <87pnezehpe.fsf@gmx.net> <861e9506-628a-ced4-7332-179df6c10964@gmx.at> 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: 39360 Cc: cpitclaudel@gmail.com, stephen.berman@gmx.net, 39360@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) > From: martin rudalics > Date: Fri, 31 Jan 2020 17:45:39 +0100 > Cc: 39360@debbugs.gnu.org > > > What also looks weird and infelicitous to me is that a nonextending > > background color face on multiple lines shows up on the empty space at > > the beginning of a line, i.e., it appears to extend into this space, see > > attached screenshot. I think this only happens with white space > > characters, not with lines indented e.g. with wrap-prefix. It would be > > nice to treat all "empty" space the same in this respect. > > It would be nice to have that. But I doubt that it can be done. It can be done, it just isn't trivial. The implementation could be similar to trailing-whitespace (which isn't trivial, either). But again, I'm not sure we should discuss these changes so soon. The face-extension feature is not out of the woods yet, IMO. From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 31 12:20:05 2020 Received: (at 39360) by debbugs.gnu.org; 31 Jan 2020 17:20:05 +0000 Received: from localhost ([127.0.0.1]:38009 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ixZxd-0006Yh-3J for submit@debbugs.gnu.org; Fri, 31 Jan 2020 12:20:05 -0500 Received: from mail-lj1-f180.google.com ([209.85.208.180]:34185) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ixZxb-0006Y8-Tb for 39360@debbugs.gnu.org; Fri, 31 Jan 2020 12:20:04 -0500 Received: by mail-lj1-f180.google.com with SMTP id x7so7923554ljc.1 for <39360@debbugs.gnu.org>; Fri, 31 Jan 2020 09:20:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=rFeL7hpFO2GmsromY4jSJCrN4aSnL5kpiM5z0lP9Ams=; b=VK0p5SgCo6bY9X6LSv+VVzhTrFt7Vb0E0PNtvF4c832BajbYISCZHi9B7oNJ4lLrSS FDbkGteGgjPDx6CxV8PHMjimuiTLaXila5dQedYa9WPa+kw5W0N8/+HHEbkg1ib22rFK 7Zv5mOoEiv1yqLRNFUQMuxucUUA0lSa8NpRLk7KbsdzEgWxgkHIoC7hBTVfjB2B43CVL kzJfC01AiLNYMqO1rhIEe/Sg3D1ohKJEzcNzuMpKneDa/98rUMrRAID4zCu5C5GnH84z Ul5F1wNe+MEOGqaStes2kozQs8ZSGfneEJN/SDuSAlj9vm5wz5tdvSt8pIQPbXU75hFH V2tg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:to:cc:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=rFeL7hpFO2GmsromY4jSJCrN4aSnL5kpiM5z0lP9Ams=; b=f7Bb3amDNVQ9norDegt+iuSl5uAM4p6XwgBvvTi594OK11XKZaHy1sK9E9WEjpisyN GYnCss3VszRngHc/sPOwFh7/fIklg3Aa0HNQCFutxgHJPWw5W4TnysFptQ4zuXa4JJSs h6OyOwVR0UR6PeRNxIgHLNNgy2eNrOez9V/deZn18IOoqKlXAYSFcK/86flgDPuI+JsT pfHA76xO8ZE3/Ez3hoZJ7ihMFOYK8QeJV1trD+m2XfeitsTdTz/xCJjCMKxTZzfwyG5n QFhWqjfLoGzKWRoWwgf6VxVuy69AsbhB7vffvadKds3Sq4g7f0TyfL5jPcv5CVIoiWNb hdVQ== X-Gm-Message-State: APjAAAW+jc93KjVG9LZuIOiSg8Sgwlv9r6h7+48ZTzyg7CwTZVZaUTwI R4T8b/kKQcp1JtZhJgKrqqUb9Quy5fg= X-Google-Smtp-Source: APXvYqwCTuwn4txgxIOH4/HTRvaFd12bwpiUcyDd1rkH5jmTDZlb3FzaST1B24atCn+H0TLKwJoz5A== X-Received: by 2002:a05:651c:314:: with SMTP id a20mr6539386ljp.91.1580491197461; Fri, 31 Jan 2020 09:19:57 -0800 (PST) Received: from [192.168.1.142] ([178.252.127.239]) by smtp.googlemail.com with ESMTPSA id v26sm6076842ljh.90.2020.01.31.09.19.55 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 31 Jan 2020 09:19:56 -0800 (PST) Subject: Re: bug#39360: Add :extend attribute to show-paren-mode expression face To: Eli Zaretskii , =?UTF-8?Q?Cl=c3=a9ment_Pit-Claudel?= References: <8336bwm5xm.fsf@gnu.org> <1a5f4f84-5e6a-1476-3e73-34d7ac127a04@gmx.at> <831rrflixt.fsf@gnu.org> <83v9ork0ss.fsf@gnu.org> From: Dmitry Gutov Message-ID: <817324a9-d5d9-ca64-992f-b17d2eede416@yandex.ru> Date: Fri, 31 Jan 2020 20:19:52 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0 MIME-Version: 1.0 In-Reply-To: <83v9ork0ss.fsf@gnu.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Spam-Score: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: On 31.01.2020 20:12, Eli Zaretskii wrote: > MS Office does Does it highlight just one space at the end of a line? I just tried LibreOffice Writer, and it highlights the lines until the end of the "window", like like Emacs has been doing for decades. Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 1.5 RCVD_IN_SORBS_WEB RBL: SORBS: sender is an abusable web server [178.252.127.239 listed in dnsbl.sorbs.net] 0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (dgutov[at]yandex.ru) -0.0 SPF_PASS SPF: sender matches SPF record -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.208.180 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.208.180 listed in wl.mailspike.net] 0.2 FREEMAIL_FORGED_FROMDOMAIN 2nd level domains in From and EnvelopeFrom freemail headers are different X-Debbugs-Envelope-To: 39360 Cc: 39360@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) On 31.01.2020 20:12, Eli Zaretskii wrote: > MS Office does Does it highlight just one space at the end of a line? I just tried LibreOffice Writer, and it highlights the lines until the end of the "window", like like Emacs has been doing for decades. From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 31 12:23:11 2020 Received: (at 39360) by debbugs.gnu.org; 31 Jan 2020 17:23:11 +0000 Received: from localhost ([127.0.0.1]:38013 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ixa0d-0006do-Gk for submit@debbugs.gnu.org; Fri, 31 Jan 2020 12:23:11 -0500 Received: from eggs.gnu.org ([209.51.188.92]:52592) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ixa0c-0006dc-6m for 39360@debbugs.gnu.org; Fri, 31 Jan 2020 12:23:10 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:49993) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ixa0X-0001wt-2d; Fri, 31 Jan 2020 12:23:05 -0500 Received: from [176.228.60.248] (port=1144 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1ixa0V-0000uW-Ox; Fri, 31 Jan 2020 12:23:04 -0500 Date: Fri, 31 Jan 2020 19:22:44 +0200 Message-Id: <83pnezk0bf.fsf@gnu.org> From: Eli Zaretskii To: cpitclaudel@gmail.com In-reply-to: <83v9ork0ss.fsf@gnu.org> (message from Eli Zaretskii on Fri, 31 Jan 2020 19:12:19 +0200) Subject: Re: bug#39360: Add :extend attribute to show-paren-mode expression face References: <8336bwm5xm.fsf@gnu.org> <1a5f4f84-5e6a-1476-3e73-34d7ac127a04@gmx.at> <831rrflixt.fsf@gnu.org> <83v9ork0ss.fsf@gnu.org> 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: 39360 Cc: 39360@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) > Date: Fri, 31 Jan 2020 19:12:19 +0200 > From: Eli Zaretskii > Cc: 39360@debbugs.gnu.org > > > Cc: 39360@debbugs.gnu.org > > From: Clément Pit-Claudel > > Date: Fri, 31 Jan 2020 11:12:37 -0500 > > > > I couldn't find a program on my machine that behave like Emacs now does (highlighting explicit newlines). > > MS Office does. Also, most text buffers in Emacs have explicit newlines at the end of each line, so highlighting them is more like LibreOffice and Firefox do. From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 31 14:20:11 2020 Received: (at 39360) by debbugs.gnu.org; 31 Jan 2020 19:20:11 +0000 Received: from localhost ([127.0.0.1]:38097 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ixbpq-0002zT-RX for submit@debbugs.gnu.org; Fri, 31 Jan 2020 14:20:11 -0500 Received: from eggs.gnu.org ([209.51.188.92]:41293) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ixbpn-0002z9-RF for 39360@debbugs.gnu.org; Fri, 31 Jan 2020 14:20:08 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:52025) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ixbpi-0001KS-EO; Fri, 31 Jan 2020 14:20:02 -0500 Received: from [176.228.60.248] (port=4243 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1ixbph-00079w-AS; Fri, 31 Jan 2020 14:20:01 -0500 Date: Fri, 31 Jan 2020 21:19:42 +0200 Message-Id: <83o8ujjuwh.fsf@gnu.org> From: Eli Zaretskii To: Dmitry Gutov In-reply-to: <817324a9-d5d9-ca64-992f-b17d2eede416@yandex.ru> (message from Dmitry Gutov on Fri, 31 Jan 2020 20:19:52 +0300) Subject: Re: bug#39360: Add :extend attribute to show-paren-mode expression face References: <8336bwm5xm.fsf@gnu.org> <1a5f4f84-5e6a-1476-3e73-34d7ac127a04@gmx.at> <831rrflixt.fsf@gnu.org> <83v9ork0ss.fsf@gnu.org> <817324a9-d5d9-ca64-992f-b17d2eede416@yandex.ru> 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: 39360 Cc: cpitclaudel@gmail.com, 39360@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) > Cc: 39360@debbugs.gnu.org > From: Dmitry Gutov > Date: Fri, 31 Jan 2020 20:19:52 +0300 > > On 31.01.2020 20:12, Eli Zaretskii wrote: > > MS Office does > > Does it highlight just one space at the end of a line? Yes. From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 01 15:54:44 2020 Received: (at 39360) by debbugs.gnu.org; 1 Feb 2020 20:54:44 +0000 Received: from localhost ([127.0.0.1]:39382 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ixzmu-0008PQ-0H for submit@debbugs.gnu.org; Sat, 01 Feb 2020 15:54:44 -0500 Received: from mail-qt1-f170.google.com ([209.85.160.170]:33068) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ixzms-0008PE-Cd for 39360@debbugs.gnu.org; Sat, 01 Feb 2020 15:54:42 -0500 Received: by mail-qt1-f170.google.com with SMTP id d5so8383771qto.0 for <39360@debbugs.gnu.org>; Sat, 01 Feb 2020 12:54:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=fweFZwBvzm74Fp0SRp54GUKeueczSKSllne11Wvlrew=; b=Y9SmkXYEmL7TOsyaiIcxh/F3WyrhTm2ZNvNQTiotKKHuxuEWp6DzK7Pk3opbQZdgoe kBKvfyy+HybTuW5ebsuBBivwzzyZE9b4Nash5tNgjhT157a0ghhMdlBX5xl4Tq60Pspw ZTPOL4HielL1QRUtH7JYhNZfFdGuAKu815/7hIFnXJ66icq6RMqbFiafz5n8y0Kt2yVv TozrVf0DwpISWKTJdwSBu1O87+XUjS13YvQdmOzoWs03abzvyY2ApHEUg7rDqpKBfnQn E6CBT8JyIV2gD+KfYlnOBKlC2PW4yj2Z5YJkZALnRZcxVbH/ZMA3vzYKNUcbFwsw/jPW +fWA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=fweFZwBvzm74Fp0SRp54GUKeueczSKSllne11Wvlrew=; b=m2zveOZD0Mc8dqOq6CbYJad5Z/iCu0n6yKNXqUxWxdlqbAFlWhRrRT/Gy08crsGxoD LHqquYaLDrZB3l6fhDyvO+CyYh9/ujSSbN2VrMvpiIuwRo8OKZ8ZDWw4E9KqukWMRizF /EPfdeilGpV0Z0uLa8Lq1XzAbXAf9ojORrEcPQFTX6IhsJdK16G8Q41eagiC0m4KrepO VuaAWJCrsdbyJFC2aITuunAEkt70gARHBYIyt1QbX96KQ5EOvBncRZCMwx2SLKI1Srfp T2g4aiNYVK/bf9oxiKpiwz1X86sRBD4NL8Ui93jnRLzFFIYtgDEYz7GZvq6XXY1qWrjt +Oow== X-Gm-Message-State: APjAAAV4vxaLKnHgNMdGDyWZDox33y7FL0vMNAY0nZOUU8Je1OK+2ZaG pK/Lljo8KvQScSBjorkZIjKnWJWF X-Google-Smtp-Source: APXvYqwrkmbTSnEzWH/1RgID5fqRUNg7CTUwyW7GI41LaqZlkkWckOu0NUlTiTD52zcdsBPMlGwIYw== X-Received: by 2002:ac8:4092:: with SMTP id p18mr16862670qtl.19.1580590476616; Sat, 01 Feb 2020 12:54:36 -0800 (PST) Received: from ?IPv6:2601:184:4180:66e7:8ad:510:9513:b62e? ([2601:184:4180:66e7:8ad:510:9513:b62e]) by smtp.googlemail.com with ESMTPSA id p19sm7462934qte.81.2020.02.01.12.54.35 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 01 Feb 2020 12:54:36 -0800 (PST) Subject: Re: bug#39360: Add :extend attribute to show-paren-mode expression face To: Eli Zaretskii References: <8336bwm5xm.fsf@gnu.org> <1a5f4f84-5e6a-1476-3e73-34d7ac127a04@gmx.at> <831rrflixt.fsf@gnu.org> <83v9ork0ss.fsf@gnu.org> <83pnezk0bf.fsf@gnu.org> From: =?UTF-8?Q?Cl=c3=a9ment_Pit-Claudel?= Message-ID: <798c2925-55d4-cc6e-562a-de6384d753d5@gmail.com> Date: Sat, 1 Feb 2020 15:54:34 -0500 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: <83pnezk0bf.fsf@gnu.org> Content-Type: text/plain; charset=utf-8 Content-Language: en-GB Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 39360 Cc: 39360@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On 2020-01-31 12:22, Eli Zaretskii wrote: >> Date: Fri, 31 Jan 2020 19:12:19 +0200 >> From: Eli Zaretskii >> Cc: 39360@debbugs.gnu.org >> >>> Cc: 39360@debbugs.gnu.org >>> From: Clément Pit-Claudel >>> Date: Fri, 31 Jan 2020 11:12:37 -0500 >>> >>> I couldn't find a program on my machine that behave like Emacs now does (highlighting explicit newlines). >> >> MS Office does. > > Also, most text buffers in Emacs have explicit newlines at the end of > each line, so highlighting them is more like LibreOffice and Firefox > do. As far as I can tell, Firefox highlights a space at the end of the line only if there is an actual space (ascii 32), but not if there's an explicit newline. In other words, it highlights over continuation lines, but not over explicit newlines. That is to say, we highlight this (with show-paren-mode and visual-line-mode, assuming the line is too long to fit in the window): (test test test test test test test test test test test test test test test test test test test test test test test test test) the same way as this: (test test test test test test test test test test test test test test test test test test test test test test test test test) Whereas firefox highlights the end-of-line blank only in the first case, right where the line wraps. Clément. From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 06 19:27:25 2020 Received: (at 39360) by debbugs.gnu.org; 7 Feb 2020 00:27:25 +0000 Received: from localhost ([127.0.0.1]:48747 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1izrUT-0002qL-Ej for submit@debbugs.gnu.org; Thu, 06 Feb 2020 19:27:25 -0500 Received: from mail-lj1-f174.google.com ([209.85.208.174]:34011) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1izrUR-0002q8-Mm for 39360@debbugs.gnu.org; Thu, 06 Feb 2020 19:27:24 -0500 Received: by mail-lj1-f174.google.com with SMTP id x7so259949ljc.1 for <39360@debbugs.gnu.org>; Thu, 06 Feb 2020 16:27:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=Gmmsz+kntvELKG24WE00c/fyQlUVtcREewLZQFtbtUs=; b=vUrGm/LgidtJqI5U1tsQYFkW2f5wTQmeu5EO4JqEHdtL8Pm8DznNf4sc2r+kjscRIc C6luCVtC5mfKUyZMBxiA1Sox9xkElQ6tuMugX1sGvly128V7dGVlkdHTxYTn3hRQuVM7 O66jgheXoxmWBnRchjBFz0VpC9/0LYvMXGNDeqrxCKc1kcWZS8us4ii3GIzMWTAmPY3F 4UlDfKf92iZy7KN1iBnVR/Rv0QMygsRHBRiFkVQNZW/d5sXPprn3iNKOJDgcAXyAWO1p q7M5li50KZL2Q0t1IofdvEGt0Ekoopui8qVF67kJIZz2QO0DXzn+9P2nssUrjoDIZv4q Cayw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:to:cc:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=Gmmsz+kntvELKG24WE00c/fyQlUVtcREewLZQFtbtUs=; b=hOzq/aybbZllxBfZw4brf8wQFmfEh9gqu9+vRKqR1h4aVJSl7SsRgQmSCbvTawIX7w g5C/BHXEWXGx8x0PKY7Gq2bUm1e5ObNvDhqXpCDV+800FgBBBYpbQd3IKqADbHNXiyno cSmLcwRPJwg7VTZgWaS1l7T6eIsZOn2bDuJ/ev/GgJv8L+b5GwANNq1vsRTbBxdW8CZ1 CPLMO5TDBIWbdrch2MFbZS7ClUVz+2378wIPlIcw4rCSJrV16QJURfr+Id+5Xd6mz2yB CCF5WD4IYkr5h6+EqV1rs+eka7T4a7HA1vntgxOC4M2TIcx8GAgnjhZDt61VGRboY5nR Elag== X-Gm-Message-State: APjAAAXSvNA7cKuvLlQlOKSoQdlTbNVS+ygM+Ruoijv6Zzx0cbImq9OY B4+7NakASZNLqaUMjFdQdcOjn2952+U= X-Google-Smtp-Source: APXvYqwOX1a0EeY0eWcwupUF4HGufxSWIwEyA49vkn6jEqp/dlZKZvYuR+fjxVKmi4FA75p4PCJYKg== X-Received: by 2002:a05:651c:299:: with SMTP id b25mr3848437ljo.1.1581035237282; Thu, 06 Feb 2020 16:27:17 -0800 (PST) Received: from [192.168.1.142] ([178.252.127.239]) by smtp.googlemail.com with ESMTPSA id h10sm364860ljc.39.2020.02.06.16.27.15 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 06 Feb 2020 16:27:16 -0800 (PST) Subject: Re: bug#39360: Add :extend attribute to show-paren-mode expression face To: Eli Zaretskii , =?UTF-8?Q?Cl=c3=a9ment_Pit-Claudel?= References: <8336bwm5xm.fsf@gnu.org> <834kwbljz9.fsf@gnu.org> <71cbf0ec-0c7b-3fc7-e5e0-835c41dbc069@gmail.com> <83zhe3k16v.fsf@gnu.org> From: Dmitry Gutov Message-ID: <588a8fc9-ef6f-1987-6608-4493d8bed277@yandex.ru> Date: Fri, 7 Feb 2020 03:27:15 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0 MIME-Version: 1.0 In-Reply-To: <83zhe3k16v.fsf@gnu.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Spam-Score: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: On 31.01.2020 20:03, Eli Zaretskii wrote: >>> The newline is inside the parentheses, but the empty space to the >>> right of the newline is not part of the text. Why should it be >>> highlighted? >> F [...] Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 1.5 RCVD_IN_SORBS_WEB RBL: SORBS: sender is an abusable web server [178.252.127.239 listed in dnsbl.sorbs.net] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (raaahh[at]gmail.com) -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.208.174 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.208.174 listed in wl.mailspike.net] 0.2 FREEMAIL_FORGED_FROMDOMAIN 2nd level domains in From and EnvelopeFrom freemail headers are different X-Debbugs-Envelope-To: 39360 Cc: 39360@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) On 31.01.2020 20:03, Eli Zaretskii wrote: >>> The newline is inside the parentheses, but the empty space to the >>> right of the newline is not part of the text. Why should it be >>> highlighted? >> For the same reason that the region highlight goes to the edge of the window, I think. > We left the region as it was to avoid too strong outcry. In general, > region should also not extend, IMO. How about the reasons of consistency? I'd be fine if region was not extended. But since we do extend it, why not make other face defaults in similar situations consistent with that? From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 06 19:43:04 2020 Received: (at 39360) by debbugs.gnu.org; 7 Feb 2020 00:43:04 +0000 Received: from localhost ([127.0.0.1]:48765 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1izrjb-0003DW-MZ for submit@debbugs.gnu.org; Thu, 06 Feb 2020 19:43:03 -0500 Received: from fossa.birch.relay.mailchannels.net ([23.83.209.62]:42330) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1izrja-0003Cu-QJ for 39360@debbugs.gnu.org; Thu, 06 Feb 2020 19:43:03 -0500 X-Sender-Id: dreamhost|x-authsender|jurta@jurta.org Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 28A0D40064E; Fri, 7 Feb 2020 00:43:01 +0000 (UTC) Received: from pdx1-sub0-mail-a28.g.dreamhost.com (100-96-18-5.trex.outbound.svc.cluster.local [100.96.18.5]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id AF14C400AE4; Fri, 7 Feb 2020 00:43:00 +0000 (UTC) X-Sender-Id: dreamhost|x-authsender|jurta@jurta.org Received: from pdx1-sub0-mail-a28.g.dreamhost.com ([TEMPUNAVAIL]. [64.90.62.162]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:2500 (trex/5.18.5); Fri, 07 Feb 2020 00:43:01 +0000 X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|jurta@jurta.org X-MailChannels-Auth-Id: dreamhost X-Spill-Dime: 5ae1ac8542443225_1581036180967_3242889031 X-MC-Loop-Signature: 1581036180967:3496119360 X-MC-Ingress-Time: 1581036180966 Received: from pdx1-sub0-mail-a28.g.dreamhost.com (localhost [127.0.0.1]) by pdx1-sub0-mail-a28.g.dreamhost.com (Postfix) with ESMTP id DF5BC817E2; Thu, 6 Feb 2020 16:42:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=linkov.net; h=from:to:cc :subject:references:date:in-reply-to:message-id:mime-version :content-type; s=linkov.net; bh=UUrG1Eet9eNu/C9XAOebdelmlJg=; b= o9y7IqGCW+nrM51wXV/4JJSndmVFQuskMR4yF/aCALrub1NbPWVWo0hzEuwgSoeS 3jTjED84g7IpPER5DmLXE5ubfLCWrYIxtPbnIc3sy4BSJ/PvJDqV2d4sANy0V0+2 I3mh3yxHWTrCI/lNeJ2N+z57vIpp1+LiNGlJWElAp/A= Received: from mail.jurta.org (m91-129-105-126.cust.tele2.ee [91.129.105.126]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: jurta@jurta.org) by pdx1-sub0-mail-a28.g.dreamhost.com (Postfix) with ESMTPSA id 159D4817C9; Thu, 6 Feb 2020 16:42:56 -0800 (PST) X-DH-BACKEND: pdx1-sub0-mail-a28 From: Juri Linkov To: Dmitry Gutov Subject: Re: bug#39360: Add :extend attribute to show-paren-mode expression face Organization: LINKOV.NET References: <8336bwm5xm.fsf@gnu.org> <834kwbljz9.fsf@gnu.org> <71cbf0ec-0c7b-3fc7-e5e0-835c41dbc069@gmail.com> <83zhe3k16v.fsf@gnu.org> <588a8fc9-ef6f-1987-6608-4493d8bed277@yandex.ru> Date: Fri, 07 Feb 2020 02:40:17 +0200 In-Reply-To: <588a8fc9-ef6f-1987-6608-4493d8bed277@yandex.ru> (Dmitry Gutov's message of "Fri, 7 Feb 2020 03:27:15 +0300") Message-ID: <87a75v2pse.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-VR-OUT-STATUS: OK X-VR-OUT-SCORE: -100 X-VR-OUT-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedugedrheeggddvhecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucggtfgfnhhsuhgsshgtrhhisggvpdfftffgtefojffquffvnecuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpefhvffuohhfffgjkfgfgggtsehttdertddtredtnecuhfhrohhmpefluhhrihcunfhinhhkohhvuceojhhurhhisehlihhnkhhovhdrnhgvtheqnecukfhppeeluddruddvledruddthedruddvieenucevlhhushhtvghrufhiiigvpedvnecurfgrrhgrmhepmhhouggvpehsmhhtphdphhgvlhhopehmrghilhdrjhhurhhtrgdrohhrghdpihhnvghtpeeluddruddvledruddthedruddviedprhgvthhurhhnqdhprghthheplfhurhhiucfnihhnkhhovhcuoehjuhhriheslhhinhhkohhvrdhnvghtqedpmhgrihhlfhhrohhmpehjuhhriheslhhinhhkohhvrdhnvghtpdhnrhgtphhtthhopegughhuthhovheshigrnhguvgigrdhruh X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 39360 Cc: Eli Zaretskii , 39360@debbugs.gnu.org, =?iso-8859-1?Q?Cl=E9ment?= Pit-Claudel X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) >>>> The newline is inside the parentheses, but the empty space to the >>>> right of the newline is not part of the text. Why should it be >>>> highlighted? >>> For the same reason that the region highlight goes to the edge of the window, I think. >> We left the region as it was to avoid too strong outcry. In general, >> region should also not extend, IMO. > > How about the reasons of consistency? > > I'd be fine if region was not extended. But since we do extend it, why not > make other face defaults in similar situations consistent with that? There are not too many faces that could be extended for the same reason why the region face is extended. From all faces that I used only a few required customizing to add :extend t, namely: mm-uu-extract org-block org-block-begin-line xref-file-header (because I customized it to have a grey background color like in diff-mode) From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 07 03:03:18 2020 Received: (at 39360) by debbugs.gnu.org; 7 Feb 2020 08:03:18 +0000 Received: from localhost ([127.0.0.1]:48833 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1izybd-0007C6-ND for submit@debbugs.gnu.org; Fri, 07 Feb 2020 03:03:17 -0500 Received: from eggs.gnu.org ([209.51.188.92]:57056) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1izybc-0007Bt-AL for 39360@debbugs.gnu.org; Fri, 07 Feb 2020 03:03:16 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:35866) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1izybX-0000rN-2E; Fri, 07 Feb 2020 03:03:11 -0500 Received: from [176.228.60.248] (port=1136 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1izybU-0003z3-Gw; Fri, 07 Feb 2020 03:03:09 -0500 Date: Fri, 07 Feb 2020 10:02:48 +0200 Message-Id: <83ftfmg6zb.fsf@gnu.org> From: Eli Zaretskii To: Dmitry Gutov In-reply-to: <588a8fc9-ef6f-1987-6608-4493d8bed277@yandex.ru> (message from Dmitry Gutov on Fri, 7 Feb 2020 03:27:15 +0300) Subject: Re: bug#39360: Add :extend attribute to show-paren-mode expression face References: <8336bwm5xm.fsf@gnu.org> <834kwbljz9.fsf@gnu.org> <71cbf0ec-0c7b-3fc7-e5e0-835c41dbc069@gmail.com> <83zhe3k16v.fsf@gnu.org> <588a8fc9-ef6f-1987-6608-4493d8bed277@yandex.ru> 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: 39360 Cc: cpitclaudel@gmail.com, 39360@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) > Cc: 39360@debbugs.gnu.org > From: Dmitry Gutov > Date: Fri, 7 Feb 2020 03:27:15 +0300 > > > We left the region as it was to avoid too strong outcry. In general, > > region should also not extend, IMO. > > How about the reasons of consistency? It takes a back seat in this case. (And in general, consistency is a very weak argument in this case, because each face is used in different circumstances.) > I'd be fine if region was not extended. But since we do extend it, why > not make other face defaults in similar situations consistent with that? Because, as explained previously, the fact that region extends is a kind-of "retreat". Doing that for many other faces would mean the feature itself is useless, and probably should not have been coded in the first place. I don't think this is the case. From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 07 03:14:06 2020 Received: (at 39360) by debbugs.gnu.org; 7 Feb 2020 08:14:06 +0000 Received: from localhost ([127.0.0.1]:48841 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1izym6-0007Qg-48 for submit@debbugs.gnu.org; Fri, 07 Feb 2020 03:14:06 -0500 Received: from eggs.gnu.org ([209.51.188.92]:59393) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1izym4-0007Q6-Gy for 39360@debbugs.gnu.org; Fri, 07 Feb 2020 03:14:04 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:35969) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1izyly-0000uu-PQ; Fri, 07 Feb 2020 03:13:58 -0500 Received: from [176.228.60.248] (port=1790 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1izylx-0004LJ-Sd; Fri, 07 Feb 2020 03:13:58 -0500 Date: Fri, 07 Feb 2020 10:13:36 +0200 Message-Id: <83d0aqg6hb.fsf@gnu.org> From: Eli Zaretskii To: Juri Linkov In-reply-to: <87a75v2pse.fsf@mail.linkov.net> (message from Juri Linkov on Fri, 07 Feb 2020 02:40:17 +0200) Subject: Re: bug#39360: Add :extend attribute to show-paren-mode expression face References: <8336bwm5xm.fsf@gnu.org> <834kwbljz9.fsf@gnu.org> <71cbf0ec-0c7b-3fc7-e5e0-835c41dbc069@gmail.com> <83zhe3k16v.fsf@gnu.org> <588a8fc9-ef6f-1987-6608-4493d8bed277@yandex.ru> <87a75v2pse.fsf@mail.linkov.net> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 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: 39360 Cc: cpitclaudel@gmail.com, 39360@debbugs.gnu.org, dgutov@yandex.ru X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) > From: Juri Linkov > Cc: Eli Zaretskii , Clément Pit-Claudel > , 39360@debbugs.gnu.org > Date: Fri, 07 Feb 2020 02:40:17 +0200 > > There are not too many faces that could be extended for the same > reason why the region face is extended. From all faces that I used > only a few required customizing to add :extend t, namely: > > mm-uu-extract > org-block > org-block-begin-line These are up to the developers of the corresponding packages. Although IMNSHO, the last one doesn't sound to me like a face that should be extended by default. > xref-file-header (because I customized it to have a grey background color > like in diff-mode) If you customize that face, you could also make it extend while at that, no? IOW, what you say doesn't sound like an argument for making it extend by default, since by default it specifies only the foreground color and the weight. From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 20 06:01:23 2020 Received: (at 39360) by debbugs.gnu.org; 20 Sep 2020 10:01:23 +0000 Received: from localhost ([127.0.0.1]:48759 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kJw9r-0002M2-Ml for submit@debbugs.gnu.org; Sun, 20 Sep 2020 06:01:23 -0400 Received: from quimby.gnus.org ([95.216.78.240]:58664) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kJw9q-0002GO-BR for 39360@debbugs.gnu.org; Sun, 20 Sep 2020 06:01:22 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID :In-Reply-To:Date:References:Subject:Cc:To:From:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=I1XJqo2UNJgHDPlO9s9eBFUwJXfiKfAYuzzZJwal+G8=; b=FXp43pC85SR3enkxsUup39vTFJ bHQVQY8c0rrmnkrlJKAn+m4XXEyzriiJjDtJED2tGzspNmunUiv7XgNnH4g0OC4rGSjBGtURB7ZCT sPFNv1RSFdF9y4hi2PFh13wlECBr+NXw6OnoJjIBLtVdkqZMzcGztLGllGUF9nuxjgBM=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kJw9h-0005yI-Og; Sun, 20 Sep 2020 12:01:16 +0200 From: Lars Ingebrigtsen To: =?utf-8?Q?Cl=C3=A9ment?= Pit-Claudel Subject: Re: bug#39360: Add :extend attribute to show-paren-mode expression face References: X-Now-Playing: Andrew Poppy's _On Zang Tuum Tumb (3): Under the Son_: "The Passage (parts 1, 2, 3)" Date: Sun, 20 Sep 2020 12:01:12 +0200 In-Reply-To: (=?utf-8?Q?=22Cl=C3=A9ment?= Pit-Claudel"'s message of "Thu, 30 Jan 2020 16:08:50 -0500") Message-ID: <87y2l4rclz.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Clément Pit-Claudel writes: > I've attached a patch to add :extend the show-paren-mode face applied > to expressions. Is that the right way to return to the previous > behavior? Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 39360 Cc: 39360@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Cl=C3=A9ment Pit-Claudel writes: > I've attached a patch to add :extend the show-paren-mode face applied > to expressions. Is that the right way to return to the previous > behavior? [...] > (defface show-paren-match-expression > - '((t :inherit show-paren-match)) > + '((t :inherit show-paren-match :extend t)) After playing with this a bit, I think the current behaviour looks slightly more logical -- it'd be even better if show-paren-mode didn't highlight the blank space at the start of the line, either, but highlighting to the end of the line looks pretty overwhelming. So I'm closing this bug report. --=20 (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 20 06:01:32 2020 Received: (at control) by debbugs.gnu.org; 20 Sep 2020 10:01:32 +0000 Received: from localhost ([127.0.0.1]:48762 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kJw9z-0002TD-TC for submit@debbugs.gnu.org; Sun, 20 Sep 2020 06:01:32 -0400 Received: from quimby.gnus.org ([95.216.78.240]:58678) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kJw9y-0002NX-AC for control@debbugs.gnu.org; Sun, 20 Sep 2020 06:01:30 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=3c+o7pGJ/9hNX9bvVOiHHcmwSuPanOGZYrZhzfPlh+E=; b=DF8gH6fESVsS2mBdnt7NO20YAp Tj5YrpY1FxdxISjr8ATo+0ZVdZW28L9yLf2nxbp5JSjs9nz+3SnysISXy9AxzQxSTKorKbxr3NYCd yFUggQXPEmW0VJtsaefMOtPkkflXxjA25CNE7ghtu8yZosZd7r3ZySQNtCgRHa4O5ORM=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kJw9q-0005yR-F8 for control@debbugs.gnu.org; Sun, 20 Sep 2020 12:01:24 +0200 Date: Sun, 20 Sep 2020 12:01:21 +0200 Message-Id: <87wo0orclq.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #39360 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: tags 39360 wontfix close 39360 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) tags 39360 wontfix close 39360 quit From unknown Sat Jun 14 14:28:35 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 18 Oct 2020 11:24:10 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator