From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 28 11:50:11 2020 Received: (at submit) by debbugs.gnu.org; 28 Jun 2020 15:50:11 +0000 Received: from localhost ([127.0.0.1]:46809 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jpZZK-0004Nv-1F for submit@debbugs.gnu.org; Sun, 28 Jun 2020 11:50:11 -0400 Received: from lists.gnu.org ([209.51.188.17]:45752) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jpZMp-00044P-PY for submit@debbugs.gnu.org; Sun, 28 Jun 2020 11:37:16 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:52608) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jpZMp-0006Eo-I2 for bug-gnu-emacs@gnu.org; Sun, 28 Jun 2020 11:37:15 -0400 Received: from mail2.protonmail.ch ([185.70.40.22]:13010) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jpZMl-000821-6x for bug-gnu-emacs@gnu.org; Sun, 28 Jun 2020 11:37:15 -0400 Date: Sun, 28 Jun 2020 15:37:01 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1593358626; bh=FIWOnwhi2jkfb2qrfNzxh/pwSMK++uoxHx1ncLzE+VI=; h=Date:To:From:Reply-To:Subject:From; b=Lf8AXr/ryXBGeKUbXudjk41FfgAFiSvL9vd84wMVgS0qoLKBUszt7IsQIqtmkye8m fZZaEFdfw8RG+CdxLbWYh/3AAc1v4AxAB+NKrYUmNg7d3t8l06K4eg3PlB2tKFFGUS uXu3L1ZTTvjSr0BtmfE9slP/u4ch5HPiKZSQTsBc= To: "bug-gnu-emacs@gnu.org" From: Robin Subject: Whitespace Newline Face Doesn't Disappear Message-ID: MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="b1_sFFSIGnqPrI5sZNrrJjt2Wg1gp4wAy4GNm0X2HmN4" X-Spam-Status: No, score=-0.7 required=7.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM,FREEMAIL_REPLYTO_END_DIGIT,HTML_MESSAGE shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mail.protonmail.ch Received-SPF: pass client-ip=185.70.40.22; envelope-from=robin_choudhury1@protonmail.com; helo=mail2.protonmail.ch X-detected-operating-system: by eggs.gnu.org: First seen = 2020/06/28 11:37:07 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] X-Spam_score_int: -32 X-Spam_score: -3.3 X-Spam_bar: --- X-Spam_report: (-3.3 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, FREEMAIL_REPLYTO_END_DIGIT=0.25, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-Spam-Score: 1.2 (+) 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: From: Robin Choudhury To: 26.3; Whitespace Newline Face Doesn't Disappear ----- When typing at the bottom of a document, a newline is inserted. An additional newline is then inserted. Upon insertion, a face higlights the first newline's emptiness. Typing in the second newline sho [...] Content analysis details: (1.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at https://www.dnswl.org/, medium trust [209.51.188.17 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H4 RBL: Very Good reputation (+4) [209.51.188.17 listed in wl.mailspike.net] 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (robin_choudhury1[at]protonmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (robin_choudhury1[at]protonmail.com) 0.2 FREEMAIL_REPLYTO_END_DIGIT Reply-To freemail username ends in digit (robin_choudhury1[at]protonmail.com) 0.0 HTML_MESSAGE BODY: HTML included in message -0.0 RCVD_IN_MSPIKE_WL Mailspike good senders 2.0 SPOOFED_FREEMAIL No description available. X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Sun, 28 Jun 2020 11:50:08 -0400 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: , Reply-To: Robin Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.8 (-) This is a multi-part message in MIME format. --b1_sFFSIGnqPrI5sZNrrJjt2Wg1gp4wAy4GNm0X2HmN4 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 RnJvbTogUm9iaW4gQ2hvdWRodXJ5IDxyb2Jpbl9jaG91ZGh1cnkxQHByb3Rvbm1haWwuY29tPgpU bzogYnVnLWdudS1lbWFjc0BnbnUub3JnClN1YmplY3Q6IDI2LjM7IFdoaXRlc3BhY2UgTmV3bGlu ZSBGYWNlIERvZXNuJ3QgRGlzYXBwZWFyCi0tLS0tCgpXaGVuIHR5cGluZyBhdCB0aGUgYm90dG9t IG9mIGEgZG9jdW1lbnQsIGEgbmV3bGluZSBpcyBpbnNlcnRlZC4gQW4KYWRkaXRpb25hbCBuZXds aW5lIGlzIHRoZW4gaW5zZXJ0ZWQuIFVwb24gaW5zZXJ0aW9uLCBhIGZhY2UgaGlnbGlnaHRzCnRo ZSBmaXJzdCBuZXdsaW5lJ3MgZW1wdGluZXNzLiBUeXBpbmcgaW4gdGhlIHNlY29uZCBuZXdsaW5l IHNob3VsZCBtYWtlCnRoaXMgZmFjZSBkaXNhcHBlYXIuIEhvd2V2ZXIsIGl0IHJlbWFpbnMuCgpU aGUgd2hpdGVzcGFjZSBjb25maWd1cmF0aW9uICgxMy4yLjIpOgoodXNlLXBhY2thZ2Ugd2hpdGVz cGFjZQo6ZW5zdXJlIHQKOmluaXQKKHNldHEgcHJlbHVkZS13aGl0ZXNwYWNlIG5pbCkKKHNldHEg d2hpdGVzcGFjZS1saW5lLWNvbHVtbiA4MCkKOzsgSGlnaGxpZ2h0IHRyYWlsaW5nIHdoaXRlc3Bh Y2UKKHNldHEgd2hpdGVzcGFjZS1zdHlsZQo7OyBUaGVyZSdzIGEgYnVnIGluIGVtcHR5IHdoZXJl IHRoZSBmYWNlIGRvZXNuJ3QgZ28gYXdheSBhZnRlcgo7OyB0eXBpbmcgYmVsb3cgdGhlIG5ld2xp bmUuCicoZmFjZSB0cmFpbGluZyBsaW5lcy10YWlsIGluZGVudGF0aW9uOjpzcGFjZSB0YWItbWFy ayBlbXB0eSkpCjpjb25maWcKKGdsb2JhbC13aGl0ZXNwYWNlLW1vZGUgdCkpCgotLS0tLQoKSW4g R05VIEVtYWNzIDI2LjMgKGJ1aWxkIDEsIHg4Nl82NC1hcHBsZS1kYXJ3aW4xOS41LjAsIE5TIGFw cGtpdC0xODk0LjUwIFZlcnNpb24gMTAuMTUuNSAoQnVpbGQgMTlGMTAxKSkKb2YgMjAyMC0wNi0y NyBidWlsdCBvbiBqdXBpdGVyLmxvY2FsCldpbmRvd2luZyBzeXN0ZW0gZGlzdHJpYnV0b3IgJ0Fw cGxlJywgdmVyc2lvbiAxMC4zLjE4OTQKUmVjZW50IG1lc3NhZ2VzOgpDaGVja2luZyBmb3IgbG9h ZC1wYXRoIHNoYWRvd3MuLi5kb25lCkF1dG8tc2F2aW5nLi4uZG9uZQpTYXZpbmcgZmlsZSAvVXNl cnMvcm9iaW4vKm1lc3NhZ2UqLTIwMjAwNjI4LTA4MzA0NS4uLgpXcm90ZSAvVXNlcnMvcm9iaW4v Km1lc3NhZ2UqLTIwMjAwNjI4LTA4MzA0NQpBdXRvLXNhdmluZy4uLmRvbmUKUXVpdCBbMiB0aW1l c10KTWFyayBzYXZlZCB3aGVyZSBzZWFyY2ggc3RhcnRlZCBbMiB0aW1lc10KU2F2aW5nIGZpbGUg L1VzZXJzL3JvYmluLyptZXNzYWdlKi0yMDIwMDYyOC0wODMwNDUuLi4KV3JvdGUgL1VzZXJzL3Jv YmluLyptZXNzYWdlKi0yMDIwMDYyOC0wODMwNDUKTWFyayBzYXZlZCB3aGVyZSBzZWFyY2ggc3Rh cnRlZCBbMiB0aW1lc10KCkNvbmZpZ3VyZWQgdXNpbmc6Cidjb25maWd1cmUgLS1kaXNhYmxlLWRl cGVuZGVuY3ktdHJhY2tpbmcgLS1kaXNhYmxlLXNpbGVudC1ydWxlcwotLWVuYWJsZS1sb2NhbGxp c3BwYXRoPS91c3IvbG9jYWwvc2hhcmUvZW1hY3Mvc2l0ZS1saXNwCi0taW5mb2Rpcj0vdXNyL2xv Y2FsL0NlbGxhci9lbWFjcy1wbHVzQDI2LzI2LjMvc2hhcmUvaW5mby9lbWFjcwotLXByZWZpeD0v dXNyL2xvY2FsL0NlbGxhci9lbWFjcy1wbHVzQDI2LzI2LjMgLS13aXRoLXhtbDIgLS13aXRoLWdu dXRscwotLXdpdGgtaW1hZ2VtYWdpY2sgLS13aXRoLW1vZHVsZXMgLS13aXRoLXJzdmcgLS13aXRo LW5zCi0tZGlzYWJsZS1ucy1zZWxmLWNvbnRhaW5lZCcKCkNvbmZpZ3VyZWQgZmVhdHVyZXM6CkpQ RUcgUlNWRyBJTUFHRU1BR0lDSyBHTElCIE5PVElGWSBBQ0wgR05VVExTIExJQlhNTDIgWkxJQgpU T09MS0lUX1NDUk9MTF9CQVJTIE5TIE1PRFVMRVMgVEhSRUFEUyBMQ01TMgoKSW1wb3J0YW50IHNl dHRpbmdzOgp2YWx1ZSBvZiAkTEFORzogZW5fVVMuVVRGLTgKbG9jYWxlLWNvZGluZy1zeXN0ZW06 IHV0Zi04LXVuaXgKCk1ham9yIG1vZGU6IEhlbHAKCk1pbm9yIG1vZGVzIGluIGVmZmVjdDoKcHJv amVjdGlsZS1tb2RlOiB0CmRvb20tbW9kZWxpbmUtbW9kZTogdApoZWxtLW1vZGU6IHQKaGVsbS0t cmVtYXAtbW91c2UtbW9kZTogdApldmlsLWxlYWRlci1tb2RlOiB0Cmdsb2JhbC1tYWdpdC1maWxl LW1vZGU6IHQKZGlmZi1hdXRvLXJlZmluZS1tb2RlOiB0Cm1hZ2l0LWF1dG8tcmV2ZXJ0LW1vZGU6 IHQKZ2xvYmFsLWdpdC1jb21taXQtbW9kZTogdAphc3luYy1ieXRlY29tcC1wYWNrYWdlLW1vZGU6 IHQKZ2xvYmFsLXVuZG8tdHJlZS1tb2RlOiB0CnVuZG8tdHJlZS1tb2RlOiB0CnNoZWxsLWRpcnRy YWNrLW1vZGU6IHQKZXZpbC1tb2RlOiB0CmV2aWwtbG9jYWwtbW9kZTogdApnbG9iYWwtd2hpdGVz cGFjZS1tb2RlOiB0CnNob3ctcGFyZW4tbW9kZTogdAptb2RlLWljb25zLW1vZGU6IHQKZ2xvYmFs LWhsLWxpbmUtbW9kZTogdApnbG9iYWwtaGwtdG9kby1tb2RlOiB0CmRpc3BsYXktdGltZS1tb2Rl OiB0Cmdsb2JhbC1saW51bS1tb2RlOiB0CmxpbnVtLW1vZGU6IHQKb3ZlcnJpZGUtZ2xvYmFsLW1v ZGU6IHQKdG9vbHRpcC1tb2RlOiB0Cmdsb2JhbC1lbGRvYy1tb2RlOiB0CmVsZWN0cmljLWluZGVu dC1tb2RlOiB0Cm1vdXNlLXdoZWVsLW1vZGU6IHQKZmlsZS1uYW1lLXNoYWRvdy1tb2RlOiB0Cmds b2JhbC1mb250LWxvY2stbW9kZTogdApmb250LWxvY2stbW9kZTogdAphdXRvLWNvbXBvc2l0aW9u LW1vZGU6IHQKYXV0by1lbmNyeXB0aW9uLW1vZGU6IHQKYXV0by1jb21wcmVzc2lvbi1tb2RlOiB0 CmJ1ZmZlci1yZWFkLW9ubHk6IHQKY29sdW1uLW51bWJlci1tb2RlOiB0CmxpbmUtbnVtYmVyLW1v ZGU6IHQKdHJhbnNpZW50LW1hcmstbW9kZTogdAoKTG9hZC1wYXRoIHNoYWRvd3M6Ck5vbmUgZm91 bmQuCgpGZWF0dXJlczoKKG1pc2VhcmNoIG11bHRpLWlzZWFyY2ggcHAgc2hhZG93IHNvcnQgbWFp bC1leHRyIGVtYWNzYnVnIHNlbmRtYWlsCndpbm5lciBoZWxtLWNvbW1hbmQgaGVsbS1lbGlzcCBo ZWxtLWV2YWwgZWRlYnVnIGhlbG0taW5mbyBmYWNlLXJlbWFwCm9yZy1ybWFpbCBvcmctbWhlIG9y Zy1pcmMgb3JnLWluZm8gb3JnLWdudXMgbm5pciBnbnVzLXN1bSBnbnVzLWdyb3VwCmdudXMtdW5k byBnbnVzLXN0YXJ0IGdudXMtY2xvdWQgbm5pbWFwIG5ubWFpbCBtYWlsLXNvdXJjZSB0bHMgZ251 dGxzCnV0ZjcgbmV0cmMgbm5vbyBwYXJzZS10aW1lIGdudXMtc3BlYyBnbnVzLWludCBnbnVzLXJh bmdlIGdudXMtd2luIGdudXMKbm5oZWFkZXIgd2lkLWVkaXQgb3JnLWRvY3ZpZXcgZG9jLXZpZXcg amthLWNvbXByIGltYWdlLW1vZGUgb3JnLWJpYnRleApiaWJ0ZXggb3JnLWJiZGIgb3JnLXczbSB2 Yy1naXQgdmMtYnpyIHZjLXNyYyB2Yy1zY2NzIHZjLXN2biB2Yy1jdnMKdmMtcmNzIHZjIHZjLWRp c3BhdGNoZXIgcHJvamVjdCBpZG8gcHJvamVjdGlsZSBncmVwIGNvbXBpbGUgaWJ1Zi1leHQKaWJ1 ZmZlciBpYnVmZmVyLWxvYWRkZWZzIHJhaW5ib3ctZGVsaW1pdGVycyBlbGVjLXBhaXIgZG9vbS1t b2RlbGluZQpkb29tLW1vZGVsaW5lLXNlZ21lbnRzIGRvb20tbW9kZWxpbmUtZW52IGRvb20tbW9k ZWxpbmUtY29yZSBzaHJpbmstcGF0aApyeCBmIHMgYWxsLXRoZS1pY29ucyBhbGwtdGhlLWljb25z LWZhY2VzIGRhdGEtbWF0ZXJpYWwgZGF0YS13ZWF0aGVyaWNvbnMKZGF0YS1vY3RpY29ucyBkYXRh LWZpbGVpY29ucyBkYXRhLWZhaWNvbnMgZGF0YS1hbGx0aGVpY29ucyBtZW1vaXplCmV4ZWMtcGF0 aC1mcm9tLXNoZWxsIGRpbWluaXNoIGhlbG0tbW9kZSBoZWxtLWZpbGVzIGhlbG0tYnVmZmVycwpo ZWxtLW9jY3VyIGhlbG0tdGFncyBoZWxtLWxvY2F0ZSBoZWxtLWdyZXAgaGVsbS1yZWdleHAgaGVs bS11dGlscwpoZWxtLWhlbHAgaGVsbS10eXBlcyBoZWxtIGhlbG0tc291cmNlIGVpZWlvLWNvbXBh dCBoZWxtLW11bHRpLW1hdGNoCmhlbG0tbGliIG9yZy1idWxsZXRzIG9yZy1lbGVtZW50IGF2bC10 cmVlIGdlbmVyYXRvciBvcmcgb3JnLW1hY3JvCm9yZy1mb290bm90ZSBvcmctcGNvbXBsZXRlIG9y Zy1saXN0IG9yZy1mYWNlcyBvcmctZW50aXRpZXMgbm91dGxpbmUKb3V0bGluZSBvcmctdmVyc2lv biBvYi1lbWFjcy1saXNwIG9iIG9iLXRhbmdsZSBvcmctc3JjIG9iLXJlZiBvYi1sb2IKb2ItdGFi bGUgb2Ita2V5cyBvYi1leHAgb2ItY29taW50IG9iLWNvcmUgb2ItZXZhbCBvcmctY29tcGF0IG9y Zy1tYWNzCm9yZy1sb2FkZGVmcyBmaW5kLWZ1bmMgY2FsLW1lbnUgY2FsZW5kYXIgY2FsLWxvYWRk ZWZzIGV2aWwtbGVhZGVyCmV2aWwtbWFnaXQgbWFnaXQtc3VibW9kdWxlIG1hZ2l0LW9ic29sZXRl IG1hZ2l0LWJsYW1lIG1hZ2l0LXN0YXNoCm1hZ2l0LXJlZmxvZyBtYWdpdC1iaXNlY3QgbWFnaXQt cHVzaCBtYWdpdC1wdWxsIG1hZ2l0LWZldGNoIG1hZ2l0LWNsb25lCm1hZ2l0LXJlbW90ZSBtYWdp dC1jb21taXQgbWFnaXQtc2VxdWVuY2UgbWFnaXQtbm90ZXMgbWFnaXQtd29ya3RyZWUKbWFnaXQt dGFnIG1hZ2l0LW1lcmdlIG1hZ2l0LWJyYW5jaCBtYWdpdC1yZXNldCBtYWdpdC1maWxlcyBtYWdp dC1yZWZzCm1hZ2l0LXN0YXR1cyBtYWdpdCBtYWdpdC1yZXBvcyBtYWdpdC1hcHBseSBtYWdpdC13 aXAgbWFnaXQtbG9nCndoaWNoLWZ1bmMgaW1lbnUgbWFnaXQtZGlmZiBzbWVyZ2UtbW9kZSBkaWZm LW1vZGUgbWFnaXQtY29yZQptYWdpdC1hdXRvcmV2ZXJ0IGF1dG9yZXZlcnQgZmlsZW5vdGlmeSBt YWdpdC1tYXJnaW4gbWFnaXQtdHJhbnNpZW50Cm1hZ2l0LXByb2Nlc3MgbWFnaXQtbW9kZSBnaXQt Y29tbWl0IHRyYW5zaWVudCBtYWdpdC1naXQgbWFnaXQtc2VjdGlvbgptYWdpdC11dGlscyBjcm0g bG9nLWVkaXQgbWVzc2FnZSBybWMgcHVueSBkaXJlZCBkaXJlZC1sb2FkZGVmcwpmb3JtYXQtc3Bl YyByZmM4MjIgbW1sIG1tbC1zZWMgZXBhIGRlcml2ZWQgZXBnIGdudXMtdXRpbCBybWFpbApybWFp bC1sb2FkZGVmcyBtbS1kZWNvZGUgbW0tYm9kaWVzIG1tLWVuY29kZSBtYWlsLXBhcnNlIHJmYzIy MzEgcmZjMjA0NwpyZmMyMDQ1IG1tLXV0aWwgaWV0Zi1kcnVtcyBtYWlsLXByc3ZyIG1haWxhYmJy ZXYgbWFpbC11dGlscyBnbW0tdXRpbHMKbWFpbGhlYWRlciBwY3ZzLXV0aWwgYWRkLWxvZyB3aXRo LWVkaXRvciBhc3luYy1ieXRlY29tcCBhc3luYyBzZXJ2ZXIKc3Vici14IGRhc2ggZXZpbCBldmls LWtleWJpbmRpbmdzIGV2aWwtaW50ZWdyYXRpb24gdW5kby10cmVlIGRpZmYKZXZpbC1tYXBzIGV2 aWwtY29tbWFuZHMgcmV2ZWFsIGZseXNwZWxsIGlzcGVsbCBldmlsLWp1bXBzCmV2aWwtY29tbWFu ZC13aW5kb3cgZXZpbC10eXBlcyBldmlsLXNlYXJjaCBldmlsLWV4IHNoZWxsIHBjb21wbGV0ZQpj b21pbnQgYW5zaS1jb2xvciBldmlsLW1hY3JvcyBldmlsLXJlcGVhdCBldmlsLXN0YXRlcyBldmls LWNvcmUKZXZpbC1jb21tb24gd2luZG1vdmUgdGhpbmdhdHB0IHJlY3QgZXZpbC1kaWdyYXBocyBl dmlsLXZhcnMgcmluZyBlZG1hY3JvCmttYWNybyBkb29tLW9jZWFuaWMtbmV4dC10aGVtZSBkb29t LXRoZW1lcyBkb29tLXRoZW1lcy1iYXNlIGRpc3AtdGFibGUKd2hpdGVzcGFjZSBwYXJlbiB0aW1l LWRhdGUgd2FybmluZ3MgbW9kZS1pY29ucyBhZHZpY2UgY29sb3IgaGwtbGluZQpobC10b2RvIGNs LWV4dHJhIGhlbHAtbW9kZSB0aW1lIGxpbnVtIHVzZS1wYWNrYWdlIHVzZS1wYWNrYWdlLWVuc3Vy ZQp1c2UtcGFja2FnZS1kZWxpZ2h0IHVzZS1wYWNrYWdlLWRpbWluaXNoIHVzZS1wYWNrYWdlLWJp bmQta2V5IGJpbmQta2V5CmVhc3ktbW1vZGUgdXNlLXBhY2thZ2UtY29yZSBmaW5kZXItaW5mIGlu Zm8gcGFja2FnZSBlYXN5bWVudSBlcGctY29uZmlnCnVybC1oYW5kbGVycyB1cmwtcGFyc2UgYXV0 aC1zb3VyY2UgY2wtc2VxIGVpZWlvIGVpZWlvLWNvcmUgY2wtbWFjcwplaWVpby1sb2FkZGVmcyBw YXNzd29yZC1jYWNoZSB1cmwtdmFycyBzZXEgYnl0ZS1vcHQgZ3YgYnl0ZWNvbXAKYnl0ZS1jb21w aWxlIGNjb252IGNsLWxvYWRkZWZzIGNsLWxpYiB0b29sdGlwIGVsZG9jIGVsZWN0cmljIHVuaXF1 aWZ5CmVkaWZmLWhvb2sgdmMtaG9va3MgbGlzcC1mbG9hdC10eXBlIG13aGVlbCB0ZXJtL25zLXdp biBucy13aW4KdWNzLW5vcm1hbGl6ZSBtdWxlLXV0aWwgdGVybS9jb21tb24td2luIHRvb2wtYmFy IGRuZCBmb250c2V0IGltYWdlCnJlZ2V4cC1vcHQgZnJpbmdlIHRhYnVsYXRlZC1saXN0IHJlcGxh Y2UgbmV3Y29tbWVudCB0ZXh0LW1vZGUgZWxpc3AtbW9kZQpsaXNwLW1vZGUgcHJvZy1tb2RlIHJl Z2lzdGVyIHBhZ2UgbWVudS1iYXIgcmZuLWVzaGFkb3cgaXNlYXJjaCB0aW1lcgpzZWxlY3Qgc2Ny b2xsLWJhciBtb3VzZSBqaXQtbG9jayBmb250LWxvY2sgc3ludGF4IGZhY2VtZW51IGZvbnQtY29y ZQp0ZXJtL3R0eS1jb2xvcnMgZnJhbWUgY2wtZ2VuZXJpYyBjaGFtIGdlb3JnaWFuIHV0Zi04LWxh bmcgbWlzYy1sYW5nCnZpZXRuYW1lc2UgdGliZXRhbiB0aGFpIHRhaS12aWV0IGxhbyBrb3JlYW4g amFwYW5lc2UgZXVjanAtbXMgY3A1MTkzMgpoZWJyZXcgZ3JlZWsgcm9tYW5pYW4gc2xvdmFrIGN6 ZWNoIGV1cm9wZWFuIGV0aGlvcGljIGluZGlhbiBjeXJpbGxpYwpjaGluZXNlIGNvbXBvc2l0ZSBj aGFyc2NyaXB0IGNoYXJwcm9wIGNhc2UtdGFibGUgZXBhLWhvb2sgamthLWNtcHItaG9vawpoZWxw IHNpbXBsZSBhYmJyZXYgb2JhcnJheSBtaW5pYnVmZmVyIGNsLXByZWxvYWRlZCBuYWR2aWNlIGxv YWRkZWZzCmJ1dHRvbiBmYWNlcyBjdXMtZmFjZSBtYWNyb2V4cCBmaWxlcyB0ZXh0LXByb3BlcnRp ZXMgb3ZlcmxheSBzaGExIG1kNQpiYXNlNjQgZm9ybWF0IGVudiBjb2RlLXBhZ2VzIG11bGUgY3Vz dG9tIHdpZGdldCBoYXNodGFibGUtcHJpbnQtcmVhZGFibGUKYmFja3F1b3RlIHRocmVhZHMga3F1 ZXVlIGNvY29hIG5zIGxjbXMyIG11bHRpLXR0eSBtYWtlLW5ldHdvcmstcHJvY2VzcwplbWFjcykK Ck1lbW9yeSBpbmZvcm1hdGlvbjoKKChjb25zZXMgMTYgNzM4MTUzIDQ1NDgwKQooc3ltYm9scyA0 OCA1MTcxNiAyKQoobWlzY3MgNDAgNjY4IDQ0MCkKKHN0cmluZ3MgMzIgMTkwMzIxIDg3NjEpCihz dHJpbmctYnl0ZXMgMSA1NDA2OTc2KQoodmVjdG9ycyAxNiA4NDIwNikKKHZlY3Rvci1zbG90cyA4 IDEyODcxNjkgNDE0NjIpCihmbG9hdHMgOCA5ODAgNDAwKQooaW50ZXJ2YWxzIDU2IDIwMTQgMTAw MykKKGJ1ZmZlcnMgOTkyIDIwKSk= --b1_sFFSIGnqPrI5sZNrrJjt2Wg1gp4wAy4GNm0X2HmN4 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 PGRpdj5Gcm9tOiBSb2JpbiBDaG91ZGh1cnkgJmx0OzxhIGhyZWY9Im1haWx0bzpyb2Jpbl9jaG91 ZGh1cnkxQHByb3Rvbm1haWwuY29tIj5yb2Jpbl9jaG91ZGh1cnkxQHByb3Rvbm1haWwuY29tPC9h PiZndDs8YnI+PC9kaXY+PGRpdj5UbzogPGEgaHJlZj0ibWFpbHRvOmJ1Zy1nbnUtZW1hY3NAZ251 Lm9yZyI+YnVnLWdudS1lbWFjc0BnbnUub3JnPC9hPjxicj48L2Rpdj48ZGl2PlN1YmplY3Q6IDI2 LjM7IFdoaXRlc3BhY2UgTmV3bGluZSBGYWNlIERvZXNuJ3QgRGlzYXBwZWFyPGJyPjwvZGl2Pjxk aXY+LS0tLS08YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5XaGVuIHR5cGluZyBhdCB0aGUg Ym90dG9tIG9mIGEgZG9jdW1lbnQsIGEgbmV3bGluZSBpcyBpbnNlcnRlZC4gQW48YnI+PC9kaXY+ PGRpdj5hZGRpdGlvbmFsIG5ld2xpbmUgaXMgdGhlbiBpbnNlcnRlZC4gVXBvbiBpbnNlcnRpb24s IGEgZmFjZSBoaWdsaWdodHM8YnI+PC9kaXY+PGRpdj50aGUgZmlyc3QgbmV3bGluZSdzIGVtcHRp bmVzcy4gVHlwaW5nIGluIHRoZSBzZWNvbmQgbmV3bGluZSBzaG91bGQgbWFrZTxicj48L2Rpdj48 ZGl2PnRoaXMgZmFjZSBkaXNhcHBlYXIuIEhvd2V2ZXIsIGl0IHJlbWFpbnMuPGJyPjwvZGl2Pjxk aXY+PGJyPjwvZGl2PjxkaXY+VGhlIHdoaXRlc3BhY2UgY29uZmlndXJhdGlvbiAoMTMuMi4yKTo8 YnI+PC9kaXY+PGRpdj4odXNlLXBhY2thZ2Ugd2hpdGVzcGFjZTxicj48L2Rpdj48ZGl2PiZuYnNw OyA6ZW5zdXJlIHQ8YnI+PC9kaXY+PGRpdj4mbmJzcDsgOmluaXQ8YnI+PC9kaXY+PGRpdj4mbmJz cDsgKHNldHEgcHJlbHVkZS13aGl0ZXNwYWNlIG5pbCk8YnI+PC9kaXY+PGRpdj4mbmJzcDsgKHNl dHEgd2hpdGVzcGFjZS1saW5lLWNvbHVtbiA4MCk8YnI+PC9kaXY+PGRpdj4mbmJzcDsgOzsgSGln aGxpZ2h0IHRyYWlsaW5nIHdoaXRlc3BhY2U8YnI+PC9kaXY+PGRpdj4mbmJzcDsgKHNldHEgd2hp dGVzcGFjZS1zdHlsZTxicj48L2Rpdj48ZGl2PiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw OyZuYnNwOyZuYnNwOyA7OyBUaGVyZSdzIGEgYnVnIGluIGVtcHR5IHdoZXJlIHRoZSBmYWNlIGRv ZXNuJ3QgZ28gYXdheSBhZnRlcjxicj48L2Rpdj48ZGl2PiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw OyZuYnNwOyZuYnNwOyZuYnNwOyA7OyB0eXBpbmcgYmVsb3cgdGhlIG5ld2xpbmUuPGJyPjwvZGl2 PjxkaXY+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICcoZmFjZSB0 cmFpbGluZyBsaW5lcy10YWlsIGluZGVudGF0aW9uOjpzcGFjZSB0YWItbWFyayBlbXB0eSkpPGJy PjwvZGl2PjxkaXY+Jm5ic3A7IDpjb25maWc8YnI+PC9kaXY+PGRpdj4mbmJzcDsgKGdsb2JhbC13 aGl0ZXNwYWNlLW1vZGUgdCkpPGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+LS0tLS08YnI+ PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5J biBHTlUgRW1hY3MgMjYuMyAoYnVpbGQgMSwgeDg2XzY0LWFwcGxlLWRhcndpbjE5LjUuMCwgTlMg YXBwa2l0LTE4OTQuNTAgVmVyc2lvbiAxMC4xNS41IChCdWlsZCAxOUYxMDEpKTxicj48L2Rpdj48 ZGl2Pm9mIDIwMjAtMDYtMjcgYnVpbHQgb24ganVwaXRlci5sb2NhbDxicj48L2Rpdj48ZGl2Pldp bmRvd2luZyBzeXN0ZW0gZGlzdHJpYnV0b3IgJ0FwcGxlJywgdmVyc2lvbiAxMC4zLjE4OTQ8YnI+ PC9kaXY+PGRpdj5SZWNlbnQgbWVzc2FnZXM6PGJyPjwvZGl2PjxkaXY+Q2hlY2tpbmcgZm9yIGxv YWQtcGF0aCBzaGFkb3dzLi4uZG9uZTxicj48L2Rpdj48ZGl2PkF1dG8tc2F2aW5nLi4uZG9uZTxi cj48L2Rpdj48ZGl2PlNhdmluZyBmaWxlIC9Vc2Vycy9yb2Jpbi8qbWVzc2FnZSotMjAyMDA2Mjgt MDgzMDQ1Li4uPGJyPjwvZGl2PjxkaXY+V3JvdGUgL1VzZXJzL3JvYmluLyptZXNzYWdlKi0yMDIw MDYyOC0wODMwNDU8YnI+PC9kaXY+PGRpdj5BdXRvLXNhdmluZy4uLmRvbmU8YnI+PC9kaXY+PGRp dj5RdWl0IFsyIHRpbWVzXTxicj48L2Rpdj48ZGl2Pk1hcmsgc2F2ZWQgd2hlcmUgc2VhcmNoIHN0 YXJ0ZWQgWzIgdGltZXNdPGJyPjwvZGl2PjxkaXY+U2F2aW5nIGZpbGUgL1VzZXJzL3JvYmluLypt ZXNzYWdlKi0yMDIwMDYyOC0wODMwNDUuLi48YnI+PC9kaXY+PGRpdj5Xcm90ZSAvVXNlcnMvcm9i aW4vKm1lc3NhZ2UqLTIwMjAwNjI4LTA4MzA0NTxicj48L2Rpdj48ZGl2Pk1hcmsgc2F2ZWQgd2hl cmUgc2VhcmNoIHN0YXJ0ZWQgWzIgdGltZXNdPGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+ Q29uZmlndXJlZCB1c2luZzo8YnI+PC9kaXY+PGRpdj4nY29uZmlndXJlIC0tZGlzYWJsZS1kZXBl bmRlbmN5LXRyYWNraW5nIC0tZGlzYWJsZS1zaWxlbnQtcnVsZXM8YnI+PC9kaXY+PGRpdj4tLWVu YWJsZS1sb2NhbGxpc3BwYXRoPS91c3IvbG9jYWwvc2hhcmUvZW1hY3Mvc2l0ZS1saXNwPGJyPjwv ZGl2PjxkaXY+LS1pbmZvZGlyPS91c3IvbG9jYWwvQ2VsbGFyL2VtYWNzLXBsdXNAMjYvMjYuMy9z aGFyZS9pbmZvL2VtYWNzPGJyPjwvZGl2PjxkaXY+LS1wcmVmaXg9L3Vzci9sb2NhbC9DZWxsYXIv ZW1hY3MtcGx1c0AyNi8yNi4zIC0td2l0aC14bWwyIC0td2l0aC1nbnV0bHM8YnI+PC9kaXY+PGRp dj4tLXdpdGgtaW1hZ2VtYWdpY2sgLS13aXRoLW1vZHVsZXMgLS13aXRoLXJzdmcgLS13aXRoLW5z PGJyPjwvZGl2PjxkaXY+LS1kaXNhYmxlLW5zLXNlbGYtY29udGFpbmVkJzxicj48L2Rpdj48ZGl2 Pjxicj48L2Rpdj48ZGl2PkNvbmZpZ3VyZWQgZmVhdHVyZXM6PGJyPjwvZGl2PjxkaXY+SlBFRyBS U1ZHIElNQUdFTUFHSUNLIEdMSUIgTk9USUZZIEFDTCBHTlVUTFMgTElCWE1MMiBaTElCPGJyPjwv ZGl2PjxkaXY+VE9PTEtJVF9TQ1JPTExfQkFSUyBOUyBNT0RVTEVTIFRIUkVBRFMgTENNUzI8YnI+ PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5JbXBvcnRhbnQgc2V0dGluZ3M6PGJyPjwvZGl2Pjxk aXY+Jm5ic3A7IHZhbHVlIG9mICRMQU5HOiBlbl9VUy5VVEYtODxicj48L2Rpdj48ZGl2PiZuYnNw OyBsb2NhbGUtY29kaW5nLXN5c3RlbTogdXRmLTgtdW5peDxicj48L2Rpdj48ZGl2Pjxicj48L2Rp dj48ZGl2Pk1ham9yIG1vZGU6IEhlbHA8YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5NaW5v ciBtb2RlcyBpbiBlZmZlY3Q6PGJyPjwvZGl2PjxkaXY+Jm5ic3A7IHByb2plY3RpbGUtbW9kZTog dDxicj48L2Rpdj48ZGl2PiZuYnNwOyBkb29tLW1vZGVsaW5lLW1vZGU6IHQ8YnI+PC9kaXY+PGRp dj4mbmJzcDsgaGVsbS1tb2RlOiB0PGJyPjwvZGl2PjxkaXY+Jm5ic3A7IGhlbG0tLXJlbWFwLW1v dXNlLW1vZGU6IHQ8YnI+PC9kaXY+PGRpdj4mbmJzcDsgZXZpbC1sZWFkZXItbW9kZTogdDxicj48 L2Rpdj48ZGl2PiZuYnNwOyBnbG9iYWwtbWFnaXQtZmlsZS1tb2RlOiB0PGJyPjwvZGl2PjxkaXY+ Jm5ic3A7IGRpZmYtYXV0by1yZWZpbmUtbW9kZTogdDxicj48L2Rpdj48ZGl2PiZuYnNwOyBtYWdp dC1hdXRvLXJldmVydC1tb2RlOiB0PGJyPjwvZGl2PjxkaXY+Jm5ic3A7IGdsb2JhbC1naXQtY29t bWl0LW1vZGU6IHQ8YnI+PC9kaXY+PGRpdj4mbmJzcDsgYXN5bmMtYnl0ZWNvbXAtcGFja2FnZS1t b2RlOiB0PGJyPjwvZGl2PjxkaXY+Jm5ic3A7IGdsb2JhbC11bmRvLXRyZWUtbW9kZTogdDxicj48 L2Rpdj48ZGl2PiZuYnNwOyB1bmRvLXRyZWUtbW9kZTogdDxicj48L2Rpdj48ZGl2PiZuYnNwOyBz aGVsbC1kaXJ0cmFjay1tb2RlOiB0PGJyPjwvZGl2PjxkaXY+Jm5ic3A7IGV2aWwtbW9kZTogdDxi cj48L2Rpdj48ZGl2PiZuYnNwOyBldmlsLWxvY2FsLW1vZGU6IHQ8YnI+PC9kaXY+PGRpdj4mbmJz cDsgZ2xvYmFsLXdoaXRlc3BhY2UtbW9kZTogdDxicj48L2Rpdj48ZGl2PiZuYnNwOyBzaG93LXBh cmVuLW1vZGU6IHQ8YnI+PC9kaXY+PGRpdj4mbmJzcDsgbW9kZS1pY29ucy1tb2RlOiB0PGJyPjwv ZGl2PjxkaXY+Jm5ic3A7IGdsb2JhbC1obC1saW5lLW1vZGU6IHQ8YnI+PC9kaXY+PGRpdj4mbmJz cDsgZ2xvYmFsLWhsLXRvZG8tbW9kZTogdDxicj48L2Rpdj48ZGl2PiZuYnNwOyBkaXNwbGF5LXRp bWUtbW9kZTogdDxicj48L2Rpdj48ZGl2PiZuYnNwOyBnbG9iYWwtbGludW0tbW9kZTogdDxicj48 L2Rpdj48ZGl2PiZuYnNwOyBsaW51bS1tb2RlOiB0PGJyPjwvZGl2PjxkaXY+Jm5ic3A7IG92ZXJy aWRlLWdsb2JhbC1tb2RlOiB0PGJyPjwvZGl2PjxkaXY+Jm5ic3A7IHRvb2x0aXAtbW9kZTogdDxi cj48L2Rpdj48ZGl2PiZuYnNwOyBnbG9iYWwtZWxkb2MtbW9kZTogdDxicj48L2Rpdj48ZGl2PiZu YnNwOyBlbGVjdHJpYy1pbmRlbnQtbW9kZTogdDxicj48L2Rpdj48ZGl2PiZuYnNwOyBtb3VzZS13 aGVlbC1tb2RlOiB0PGJyPjwvZGl2PjxkaXY+Jm5ic3A7IGZpbGUtbmFtZS1zaGFkb3ctbW9kZTog dDxicj48L2Rpdj48ZGl2PiZuYnNwOyBnbG9iYWwtZm9udC1sb2NrLW1vZGU6IHQ8YnI+PC9kaXY+ PGRpdj4mbmJzcDsgZm9udC1sb2NrLW1vZGU6IHQ8YnI+PC9kaXY+PGRpdj4mbmJzcDsgYXV0by1j b21wb3NpdGlvbi1tb2RlOiB0PGJyPjwvZGl2PjxkaXY+Jm5ic3A7IGF1dG8tZW5jcnlwdGlvbi1t b2RlOiB0PGJyPjwvZGl2PjxkaXY+Jm5ic3A7IGF1dG8tY29tcHJlc3Npb24tbW9kZTogdDxicj48 L2Rpdj48ZGl2PiZuYnNwOyBidWZmZXItcmVhZC1vbmx5OiB0PGJyPjwvZGl2PjxkaXY+Jm5ic3A7 IGNvbHVtbi1udW1iZXItbW9kZTogdDxicj48L2Rpdj48ZGl2PiZuYnNwOyBsaW5lLW51bWJlci1t b2RlOiB0PGJyPjwvZGl2PjxkaXY+Jm5ic3A7IHRyYW5zaWVudC1tYXJrLW1vZGU6IHQ8YnI+PC9k aXY+PGRpdj48YnI+PC9kaXY+PGRpdj5Mb2FkLXBhdGggc2hhZG93czo8YnI+PC9kaXY+PGRpdj5O b25lIGZvdW5kLjxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PkZlYXR1cmVzOjxicj48L2Rp dj48ZGl2PihtaXNlYXJjaCBtdWx0aS1pc2VhcmNoIHBwIHNoYWRvdyBzb3J0IG1haWwtZXh0ciBl bWFjc2J1ZyBzZW5kbWFpbDxicj48L2Rpdj48ZGl2Pndpbm5lciBoZWxtLWNvbW1hbmQgaGVsbS1l bGlzcCBoZWxtLWV2YWwgZWRlYnVnIGhlbG0taW5mbyBmYWNlLXJlbWFwPGJyPjwvZGl2PjxkaXY+ b3JnLXJtYWlsIG9yZy1taGUgb3JnLWlyYyBvcmctaW5mbyBvcmctZ251cyBubmlyIGdudXMtc3Vt IGdudXMtZ3JvdXA8YnI+PC9kaXY+PGRpdj5nbnVzLXVuZG8gZ251cy1zdGFydCBnbnVzLWNsb3Vk IG5uaW1hcCBubm1haWwgbWFpbC1zb3VyY2UgdGxzIGdudXRsczxicj48L2Rpdj48ZGl2PnV0Zjcg bmV0cmMgbm5vbyBwYXJzZS10aW1lIGdudXMtc3BlYyBnbnVzLWludCBnbnVzLXJhbmdlIGdudXMt d2luIGdudXM8YnI+PC9kaXY+PGRpdj5ubmhlYWRlciB3aWQtZWRpdCBvcmctZG9jdmlldyBkb2Mt dmlldyBqa2EtY29tcHIgaW1hZ2UtbW9kZSBvcmctYmlidGV4PGJyPjwvZGl2PjxkaXY+YmlidGV4 IG9yZy1iYmRiIG9yZy13M20gdmMtZ2l0IHZjLWJ6ciB2Yy1zcmMgdmMtc2NjcyB2Yy1zdm4gdmMt Y3ZzPGJyPjwvZGl2PjxkaXY+dmMtcmNzIHZjIHZjLWRpc3BhdGNoZXIgcHJvamVjdCBpZG8gcHJv amVjdGlsZSBncmVwIGNvbXBpbGUgaWJ1Zi1leHQ8YnI+PC9kaXY+PGRpdj5pYnVmZmVyIGlidWZm ZXItbG9hZGRlZnMgcmFpbmJvdy1kZWxpbWl0ZXJzIGVsZWMtcGFpciBkb29tLW1vZGVsaW5lPGJy PjwvZGl2PjxkaXY+ZG9vbS1tb2RlbGluZS1zZWdtZW50cyBkb29tLW1vZGVsaW5lLWVudiBkb29t LW1vZGVsaW5lLWNvcmUgc2hyaW5rLXBhdGg8YnI+PC9kaXY+PGRpdj5yeCBmIHMgYWxsLXRoZS1p Y29ucyBhbGwtdGhlLWljb25zLWZhY2VzIGRhdGEtbWF0ZXJpYWwgZGF0YS13ZWF0aGVyaWNvbnM8 YnI+PC9kaXY+PGRpdj5kYXRhLW9jdGljb25zIGRhdGEtZmlsZWljb25zIGRhdGEtZmFpY29ucyBk YXRhLWFsbHRoZWljb25zIG1lbW9pemU8YnI+PC9kaXY+PGRpdj5leGVjLXBhdGgtZnJvbS1zaGVs bCBkaW1pbmlzaCBoZWxtLW1vZGUgaGVsbS1maWxlcyBoZWxtLWJ1ZmZlcnM8YnI+PC9kaXY+PGRp dj5oZWxtLW9jY3VyIGhlbG0tdGFncyBoZWxtLWxvY2F0ZSBoZWxtLWdyZXAgaGVsbS1yZWdleHAg aGVsbS11dGlsczxicj48L2Rpdj48ZGl2PmhlbG0taGVscCBoZWxtLXR5cGVzIGhlbG0gaGVsbS1z b3VyY2UgZWllaW8tY29tcGF0IGhlbG0tbXVsdGktbWF0Y2g8YnI+PC9kaXY+PGRpdj5oZWxtLWxp YiBvcmctYnVsbGV0cyBvcmctZWxlbWVudCBhdmwtdHJlZSBnZW5lcmF0b3Igb3JnIG9yZy1tYWNy bzxicj48L2Rpdj48ZGl2Pm9yZy1mb290bm90ZSBvcmctcGNvbXBsZXRlIG9yZy1saXN0IG9yZy1m YWNlcyBvcmctZW50aXRpZXMgbm91dGxpbmU8YnI+PC9kaXY+PGRpdj5vdXRsaW5lIG9yZy12ZXJz aW9uIG9iLWVtYWNzLWxpc3Agb2Igb2ItdGFuZ2xlIG9yZy1zcmMgb2ItcmVmIG9iLWxvYjxicj48 L2Rpdj48ZGl2Pm9iLXRhYmxlIG9iLWtleXMgb2ItZXhwIG9iLWNvbWludCBvYi1jb3JlIG9iLWV2 YWwgb3JnLWNvbXBhdCBvcmctbWFjczxicj48L2Rpdj48ZGl2Pm9yZy1sb2FkZGVmcyBmaW5kLWZ1 bmMgY2FsLW1lbnUgY2FsZW5kYXIgY2FsLWxvYWRkZWZzIGV2aWwtbGVhZGVyPGJyPjwvZGl2Pjxk aXY+ZXZpbC1tYWdpdCBtYWdpdC1zdWJtb2R1bGUgbWFnaXQtb2Jzb2xldGUgbWFnaXQtYmxhbWUg bWFnaXQtc3Rhc2g8YnI+PC9kaXY+PGRpdj5tYWdpdC1yZWZsb2cgbWFnaXQtYmlzZWN0IG1hZ2l0 LXB1c2ggbWFnaXQtcHVsbCBtYWdpdC1mZXRjaCBtYWdpdC1jbG9uZTxicj48L2Rpdj48ZGl2Pm1h Z2l0LXJlbW90ZSBtYWdpdC1jb21taXQgbWFnaXQtc2VxdWVuY2UgbWFnaXQtbm90ZXMgbWFnaXQt d29ya3RyZWU8YnI+PC9kaXY+PGRpdj5tYWdpdC10YWcgbWFnaXQtbWVyZ2UgbWFnaXQtYnJhbmNo IG1hZ2l0LXJlc2V0IG1hZ2l0LWZpbGVzIG1hZ2l0LXJlZnM8YnI+PC9kaXY+PGRpdj5tYWdpdC1z dGF0dXMgbWFnaXQgbWFnaXQtcmVwb3MgbWFnaXQtYXBwbHkgbWFnaXQtd2lwIG1hZ2l0LWxvZzxi cj48L2Rpdj48ZGl2PndoaWNoLWZ1bmMgaW1lbnUgbWFnaXQtZGlmZiBzbWVyZ2UtbW9kZSBkaWZm LW1vZGUgbWFnaXQtY29yZTxicj48L2Rpdj48ZGl2Pm1hZ2l0LWF1dG9yZXZlcnQgYXV0b3JldmVy dCBmaWxlbm90aWZ5IG1hZ2l0LW1hcmdpbiBtYWdpdC10cmFuc2llbnQ8YnI+PC9kaXY+PGRpdj5t YWdpdC1wcm9jZXNzIG1hZ2l0LW1vZGUgZ2l0LWNvbW1pdCB0cmFuc2llbnQgbWFnaXQtZ2l0IG1h Z2l0LXNlY3Rpb248YnI+PC9kaXY+PGRpdj5tYWdpdC11dGlscyBjcm0gbG9nLWVkaXQgbWVzc2Fn ZSBybWMgcHVueSBkaXJlZCBkaXJlZC1sb2FkZGVmczxicj48L2Rpdj48ZGl2PmZvcm1hdC1zcGVj IHJmYzgyMiBtbWwgbW1sLXNlYyBlcGEgZGVyaXZlZCBlcGcgZ251cy11dGlsIHJtYWlsPGJyPjwv ZGl2PjxkaXY+cm1haWwtbG9hZGRlZnMgbW0tZGVjb2RlIG1tLWJvZGllcyBtbS1lbmNvZGUgbWFp bC1wYXJzZSByZmMyMjMxIHJmYzIwNDc8YnI+PC9kaXY+PGRpdj5yZmMyMDQ1IG1tLXV0aWwgaWV0 Zi1kcnVtcyBtYWlsLXByc3ZyIG1haWxhYmJyZXYgbWFpbC11dGlscyBnbW0tdXRpbHM8YnI+PC9k aXY+PGRpdj5tYWlsaGVhZGVyIHBjdnMtdXRpbCBhZGQtbG9nIHdpdGgtZWRpdG9yIGFzeW5jLWJ5 dGVjb21wIGFzeW5jIHNlcnZlcjxicj48L2Rpdj48ZGl2PnN1YnIteCBkYXNoIGV2aWwgZXZpbC1r ZXliaW5kaW5ncyBldmlsLWludGVncmF0aW9uIHVuZG8tdHJlZSBkaWZmPGJyPjwvZGl2PjxkaXY+ ZXZpbC1tYXBzIGV2aWwtY29tbWFuZHMgcmV2ZWFsIGZseXNwZWxsIGlzcGVsbCBldmlsLWp1bXBz PGJyPjwvZGl2PjxkaXY+ZXZpbC1jb21tYW5kLXdpbmRvdyBldmlsLXR5cGVzIGV2aWwtc2VhcmNo IGV2aWwtZXggc2hlbGwgcGNvbXBsZXRlPGJyPjwvZGl2PjxkaXY+Y29taW50IGFuc2ktY29sb3Ig ZXZpbC1tYWNyb3MgZXZpbC1yZXBlYXQgZXZpbC1zdGF0ZXMgZXZpbC1jb3JlPGJyPjwvZGl2Pjxk aXY+ZXZpbC1jb21tb24gd2luZG1vdmUgdGhpbmdhdHB0IHJlY3QgZXZpbC1kaWdyYXBocyBldmls LXZhcnMgcmluZyBlZG1hY3JvPGJyPjwvZGl2PjxkaXY+a21hY3JvIGRvb20tb2NlYW5pYy1uZXh0 LXRoZW1lIGRvb20tdGhlbWVzIGRvb20tdGhlbWVzLWJhc2UgZGlzcC10YWJsZTxicj48L2Rpdj48 ZGl2PndoaXRlc3BhY2UgcGFyZW4gdGltZS1kYXRlIHdhcm5pbmdzIG1vZGUtaWNvbnMgYWR2aWNl IGNvbG9yIGhsLWxpbmU8YnI+PC9kaXY+PGRpdj5obC10b2RvIGNsLWV4dHJhIGhlbHAtbW9kZSB0 aW1lIGxpbnVtIHVzZS1wYWNrYWdlIHVzZS1wYWNrYWdlLWVuc3VyZTxicj48L2Rpdj48ZGl2PnVz ZS1wYWNrYWdlLWRlbGlnaHQgdXNlLXBhY2thZ2UtZGltaW5pc2ggdXNlLXBhY2thZ2UtYmluZC1r ZXkgYmluZC1rZXk8YnI+PC9kaXY+PGRpdj5lYXN5LW1tb2RlIHVzZS1wYWNrYWdlLWNvcmUgZmlu ZGVyLWluZiBpbmZvIHBhY2thZ2UgZWFzeW1lbnUgZXBnLWNvbmZpZzxicj48L2Rpdj48ZGl2PnVy bC1oYW5kbGVycyB1cmwtcGFyc2UgYXV0aC1zb3VyY2UgY2wtc2VxIGVpZWlvIGVpZWlvLWNvcmUg Y2wtbWFjczxicj48L2Rpdj48ZGl2PmVpZWlvLWxvYWRkZWZzIHBhc3N3b3JkLWNhY2hlIHVybC12 YXJzIHNlcSBieXRlLW9wdCBndiBieXRlY29tcDxicj48L2Rpdj48ZGl2PmJ5dGUtY29tcGlsZSBj Y29udiBjbC1sb2FkZGVmcyBjbC1saWIgdG9vbHRpcCBlbGRvYyBlbGVjdHJpYyB1bmlxdWlmeTxi cj48L2Rpdj48ZGl2PmVkaWZmLWhvb2sgdmMtaG9va3MgbGlzcC1mbG9hdC10eXBlIG13aGVlbCB0 ZXJtL25zLXdpbiBucy13aW48YnI+PC9kaXY+PGRpdj51Y3Mtbm9ybWFsaXplIG11bGUtdXRpbCB0 ZXJtL2NvbW1vbi13aW4gdG9vbC1iYXIgZG5kIGZvbnRzZXQgaW1hZ2U8YnI+PC9kaXY+PGRpdj5y ZWdleHAtb3B0IGZyaW5nZSB0YWJ1bGF0ZWQtbGlzdCByZXBsYWNlIG5ld2NvbW1lbnQgdGV4dC1t b2RlIGVsaXNwLW1vZGU8YnI+PC9kaXY+PGRpdj5saXNwLW1vZGUgcHJvZy1tb2RlIHJlZ2lzdGVy IHBhZ2UgbWVudS1iYXIgcmZuLWVzaGFkb3cgaXNlYXJjaCB0aW1lcjxicj48L2Rpdj48ZGl2PnNl bGVjdCBzY3JvbGwtYmFyIG1vdXNlIGppdC1sb2NrIGZvbnQtbG9jayBzeW50YXggZmFjZW1lbnUg Zm9udC1jb3JlPGJyPjwvZGl2PjxkaXY+dGVybS90dHktY29sb3JzIGZyYW1lIGNsLWdlbmVyaWMg Y2hhbSBnZW9yZ2lhbiB1dGYtOC1sYW5nIG1pc2MtbGFuZzxicj48L2Rpdj48ZGl2PnZpZXRuYW1l c2UgdGliZXRhbiB0aGFpIHRhaS12aWV0IGxhbyBrb3JlYW4gamFwYW5lc2UgZXVjanAtbXMgY3A1 MTkzMjxicj48L2Rpdj48ZGl2PmhlYnJldyBncmVlayByb21hbmlhbiBzbG92YWsgY3plY2ggZXVy b3BlYW4gZXRoaW9waWMgaW5kaWFuIGN5cmlsbGljPGJyPjwvZGl2PjxkaXY+Y2hpbmVzZSBjb21w b3NpdGUgY2hhcnNjcmlwdCBjaGFycHJvcCBjYXNlLXRhYmxlIGVwYS1ob29rIGprYS1jbXByLWhv b2s8YnI+PC9kaXY+PGRpdj5oZWxwIHNpbXBsZSBhYmJyZXYgb2JhcnJheSBtaW5pYnVmZmVyIGNs LXByZWxvYWRlZCBuYWR2aWNlIGxvYWRkZWZzPGJyPjwvZGl2PjxkaXY+YnV0dG9uIGZhY2VzIGN1 cy1mYWNlIG1hY3JvZXhwIGZpbGVzIHRleHQtcHJvcGVydGllcyBvdmVybGF5IHNoYTEgbWQ1PGJy PjwvZGl2PjxkaXY+YmFzZTY0IGZvcm1hdCBlbnYgY29kZS1wYWdlcyBtdWxlIGN1c3RvbSB3aWRn ZXQgaGFzaHRhYmxlLXByaW50LXJlYWRhYmxlPGJyPjwvZGl2PjxkaXY+YmFja3F1b3RlIHRocmVh ZHMga3F1ZXVlIGNvY29hIG5zIGxjbXMyIG11bHRpLXR0eSBtYWtlLW5ldHdvcmstcHJvY2Vzczxi cj48L2Rpdj48ZGl2PmVtYWNzKTxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2Pk1lbW9yeSBp bmZvcm1hdGlvbjo8YnI+PC9kaXY+PGRpdj4oKGNvbnNlcyAxNiA3MzgxNTMgNDU0ODApPGJyPjwv ZGl2PjxkaXY+KHN5bWJvbHMgNDggNTE3MTYgMik8YnI+PC9kaXY+PGRpdj4obWlzY3MgNDAgNjY4 IDQ0MCk8YnI+PC9kaXY+PGRpdj4oc3RyaW5ncyAzMiAxOTAzMjEgODc2MSk8YnI+PC9kaXY+PGRp dj4oc3RyaW5nLWJ5dGVzIDEgNTQwNjk3Nik8YnI+PC9kaXY+PGRpdj4odmVjdG9ycyAxNiA4NDIw Nik8YnI+PC9kaXY+PGRpdj4odmVjdG9yLXNsb3RzIDggMTI4NzE2OSA0MTQ2Mik8YnI+PC9kaXY+ PGRpdj4oZmxvYXRzIDggOTgwIDQwMCk8YnI+PC9kaXY+PGRpdj4oaW50ZXJ2YWxzIDU2IDIwMTQg MTAwMyk8YnI+PC9kaXY+PGRpdj4oYnVmZmVycyA5OTIgMjApKTxicj48L2Rpdj48ZGl2Pjxicj48 L2Rpdj4= --b1_sFFSIGnqPrI5sZNrrJjt2Wg1gp4wAy4GNm0X2HmN4-- From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 28 12:28:30 2020 Received: (at 42110) by debbugs.gnu.org; 28 Jun 2020 16:28:30 +0000 Received: from localhost ([127.0.0.1]:46824 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jpaAQ-0005II-92 for submit@debbugs.gnu.org; Sun, 28 Jun 2020 12:28:30 -0400 Received: from mail-qk1-f174.google.com ([209.85.222.174]:40227) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jpaAO-0005I0-An for 42110@debbugs.gnu.org; Sun, 28 Jun 2020 12:28:28 -0400 Received: by mail-qk1-f174.google.com with SMTP id 80so13265232qko.7 for <42110@debbugs.gnu.org>; Sun, 28 Jun 2020 09:28:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tcd-ie.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=GlY2saWiwgi2iaW1RWC0r7FtWBvTdwve6uRDfTzxGsg=; b=HdmtLuYA5l5tdu6y820V71YRIl9k2LFqvVVV/vLv+Y6491h7I1r46VHESKNPIQ9qt0 A5drUfPYf4xfuncqQrGrkg9Z047Gn22pv0YgeuTT1hwsJAoWyHDdMRS2Xk/So0sJbert v/K6K4EoF2+zITKdsFsP2GxqJzjyrsG6qeb0rGZXvWMII0Wg2OSqVrLkq3hL/EgoLwll zi/65XsnRa7LY0CQ2QNR1pRSRKkyLtSmV1r6aC2dc2IN86rqniZQOEYa7vgh8qge6JSK w/EzC5mugWiJ5KRdKUBwGfvQZFzK/z9iSOdAaZLPR5J8kZqoR+iU4bxip6ninNyJfhyC SENA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=GlY2saWiwgi2iaW1RWC0r7FtWBvTdwve6uRDfTzxGsg=; b=Xff2NssYhS2XSdbAJL3kl45A9LV4Bdgj5kNV7pDmnurviYyRsTwnvp3kpG6kWI1f8x PxlZlLEa5pi8jsQF1Ei5HrvfaY0wthL8pF8u0OefBC962pmFjp0F1kfPAd+ZBmDg8NhW wfag8triKxsVjZ+17pZJqvwqTSxhF/+q0iT3n4sejW9NOfE55SFj9Fr6DxYK09ZIEtNk rPo00IegzVvO0wOJot0sh/vi1OUchMWCq/Pk4OlCHI+F24Qkk913rIjRozQB+J59Tq71 oJLPvC6uQb53KugSwpfRSUzHk69swdZvTgPdGDULdJErRbum6aZFQvJtvrbDV0QtSo52 B6Eg== X-Gm-Message-State: AOAM533VR49q4b1UUkp81uZXxElowO88edlzgK/xwmcT4NAyZSjcriic 7JQymDF2XJ+9DeZeQ+s/jyIQCNkKFPc= X-Google-Smtp-Source: ABdhPJxHj66zIUustAKEr/XQup/qjWmj0T9U/8z7MM+PcbjxSi4Z0siyUeVnhRqAgkAenROSDRlsVg== X-Received: by 2002:a37:444c:: with SMTP id r73mr6528100qka.141.1593361702683; Sun, 28 Jun 2020 09:28:22 -0700 (PDT) Received: from localhost ([2a02:8084:20e2:c380:92bd:1bfd:38fc:fae2]) by smtp.gmail.com with ESMTPSA id o50sm7775660qtc.64.2020.06.28.09.28.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 28 Jun 2020 09:28:22 -0700 (PDT) From: "Basil L. Contovounesios" To: 42110@debbugs.gnu.org Subject: Re: bug#42110: Whitespace Newline Face Doesn't Disappear References: Date: Sun, 28 Jun 2020 17:28:20 +0100 In-Reply-To: (Robin via "Bug reports for GNU Emacs, the Swiss army knife of text editors"'s message of "Sun, 28 Jun 2020 15:37:01 +0000") Message-ID: <87r1tz5f4r.fsf@tcd.ie> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 42110 Cc: Robin , Reuben Thomas 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 (-) found 37467 25.3 forcemerge 37467 42110 quit > From: Robin Choudhury > To: bug-gnu-emacs@gnu.org > Subject: 26.3; Whitespace Newline Face Doesn't Disappear > ----- > > When typing at the bottom of a document, a newline is inserted. An > additional newline is then inserted. Upon insertion, a face higlights > the first newline's emptiness. Typing in the second newline should make > this face disappear. However, it remains. Thanks, I can reproduce this in Emacs versions 25.3-28 inclusive, but not in 24.5. I think this is a duplicate of bug#37467, and sounds like it might be related/due to bug#24745; CCing Reuben. Some minor notes on your configuration: > The whitespace configuration (13.2.2): > (use-package whitespace > :ensure t ^^^^^^^^^ No need for this, lisp/whitespace.el is built-in. > :init > (setq prelude-whitespace nil) > (setq whitespace-line-column 80) > ;; Highlight trailing whitespace > (setq whitespace-style > ;; There's a bug in empty where the face doesn't go away after > ;; typing below the newline. > '(face trailing lines-tail indentation::space tab-mark empty)) > :config > (global-whitespace-mode t)) ^^^ No well behaved mode function documents t as a valid argument for enabling it. Instead, you should write one of the following or equivalent: (global-whitespace-mode) (global-whitespace-mode 1) Here's a simpler reproduction recipe: 0. emacs -Q 1. C-o 2. (progn (setq whitespace-style '(face empty)) (whitespace-mode)) 3. C-x C-e 4. C-m C-m 5. asd Expected: the yellow highlight on the empty line 6 disappears, since line 6 is not at EOB any longer. Observed: the empty line 6 is still highlighted with the whitespace-empty face. Thanks, -- Basil From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 28 13:21:53 2020 Received: (at 42110) by debbugs.gnu.org; 28 Jun 2020 17:21:53 +0000 Received: from localhost ([127.0.0.1]:46872 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jpb04-0000JI-SC for submit@debbugs.gnu.org; Sun, 28 Jun 2020 13:21:53 -0400 Received: from mail-qk1-f173.google.com ([209.85.222.173]:38364) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jpb02-0000J5-1L for 42110@debbugs.gnu.org; Sun, 28 Jun 2020 13:21:51 -0400 Received: by mail-qk1-f173.google.com with SMTP id e13so13344062qkg.5 for <42110@debbugs.gnu.org>; Sun, 28 Jun 2020 10:21:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tcd-ie.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=3FwBTFNpsrsIu+lJpt40tGB2AZKvtl/dU9elh4p68s8=; b=zLh99xZyTqnSAMr0VwEM8vEthE9oJmC5szZLnXZuCBqnM8oNJgcB4kfHatum9iz4GW l9Z8ioDA/m+eQbk5JZ5iEwDVU7IvmZo2c6PqYPd29jtMTTKCblfY9VnkDdDbG4tJHxOB ce0Z5iPd3Qtd0m/zS5itm794Y+FnYdzpyeeRxlQG7jOwpsJknW/BzRxHRXkM0gtG2N5p 0cvl4gImey7WreNXfcHsxEkcPBe1XMSeSitrZlJN34MGF4keQ8I5/6kepsP+SgFmdggw LhInhfDkgqdcRfpNiU5qaNBwhFQ/MELUXxXv6cipayQSliKdD8SmsthppVpo2Bnxv0JJ S8FA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=3FwBTFNpsrsIu+lJpt40tGB2AZKvtl/dU9elh4p68s8=; b=aEoA7w0uyn+ZER/zjdg7Kmr48TK6PJyzpBNXitLQl8bcPeNv8ef2ay5FxdYYqWBNQo knGaiQrzstb1V4ot6xpfspcJmSbfdA/gR8hxTyJUudXP8L39BkYnC92y4n5BlS71o69b Sm2g71ddey2lcS+RHHuUMSnXqrpM9QycZgF55uzHZkQ9cexyQm4A8Ve8dCE8CnvCsAME R8pA9PykoRi2kssS0nQ1MKodThxdbtiMiwWfrDnVYeejJ/E+51DtOXNefgjALATlDfa0 kYwPyod9h1fuZOHmmdInb9r52D7O6b1PTiJgUYKYvYX3/02lP6Z/3TWaKSWjN2YWvsj7 VMCQ== X-Gm-Message-State: AOAM531MJW/p7cs4/IbUN+lgTwPTc+q9iKJ6NNUh4qvAbTQbJFM+0QKz 5/JyTms+m+/lR+LT66PBV7NnIA== X-Google-Smtp-Source: ABdhPJwFnqiLl03DuS2r4ZH/T6y2K8zbJvFvndGvMDvHEMMS941igQnMBwRsmC59jbJulESmyZvXDg== X-Received: by 2002:a37:9c4d:: with SMTP id f74mr12124934qke.349.1593364904605; Sun, 28 Jun 2020 10:21:44 -0700 (PDT) Received: from localhost ([2a02:8084:20e2:c380:92bd:1bfd:38fc:fae2]) by smtp.gmail.com with ESMTPSA id o187sm12851604qke.76.2020.06.28.10.21.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 28 Jun 2020 10:21:44 -0700 (PDT) From: "Basil L. Contovounesios" To: Robin Subject: Re: bug#42110: Whitespace Newline Face Doesn't Disappear References: <87r1tz5f4r.fsf@tcd.ie> <6DSVEaDOI_Q9I_GH8R12lTvRDtbDQ2-4su3haR_jnJeCf6nQ_xCHD0aXRdfwezFBOxGGpwpnfIUdXT-J8_5K_3T9ntDxRQKjFuRfxn9Lkso=@protonmail.com> Date: Sun, 28 Jun 2020 18:21:42 +0100 In-Reply-To: <6DSVEaDOI_Q9I_GH8R12lTvRDtbDQ2-4su3haR_jnJeCf6nQ_xCHD0aXRdfwezFBOxGGpwpnfIUdXT-J8_5K_3T9ntDxRQKjFuRfxn9Lkso=@protonmail.com> (Robin's message of "Sun, 28 Jun 2020 17:06:07 +0000") Message-ID: <87zh8nt8bd.fsf@tcd.ie> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 42110 Cc: 42110@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 (-) Robin writes: >> 0. emacs -Q >> 1. C-o >> 2. (progn (setq whitespace-style '(face empty)) >> (whitespace-mode)) >> 3. C-x C-e >> 4. C-m C-m >> 5. asd > > I was able to reproduce it (screenshot attached). Thanks for confirming. [ In general, please keep the bug address <42110@debbugs.gnu.org> CCed (e.g. via "Reply to All") so that all relevant parts of the discussion are archived by the bug tracker. Thanks. ] -- Basil From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 28 14:09:18 2020 Received: (at 42110) by debbugs.gnu.org; 28 Jun 2020 18:09:18 +0000 Received: from localhost ([127.0.0.1]:46890 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jpbjy-0001Xe-EI for submit@debbugs.gnu.org; Sun, 28 Jun 2020 14:09:18 -0400 Received: from mail-ot1-f67.google.com ([209.85.210.67]:41254) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jpbjv-0001XN-6Y for 42110@debbugs.gnu.org; Sun, 28 Jun 2020 14:09:17 -0400 Received: by mail-ot1-f67.google.com with SMTP id k15so13420132otp.8 for <42110@debbugs.gnu.org>; Sun, 28 Jun 2020 11:09:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sc3d.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=9IUl7UB5/3403mF9ud65HZPD8+VqxAvdtQbOpUpkqow=; b=jDSB1LhUMGoUr7Jz80kMpJx7RwwLTH95W2qCzee6eeQTBOwWcZOj+kUiNSB3CKEaU9 PoaQve3km4k+L2aB8pRmiynjHTT7UYgt2WcgXNc14qkqmPrhQivTp+n/UtiAQl0lUAZ3 Ox+Ey96RhAYMX0bB2l0ht/jZCMM4IuR2/y9lk= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=9IUl7UB5/3403mF9ud65HZPD8+VqxAvdtQbOpUpkqow=; b=kjD0IQ6sExubk1LhmNyvbnXDwviWIQe3zock9+W6G4aS/YJebnh+3GIf88dWXyAM7h cvX1BsD7L7XY+yGMSWbCzSThBfVgFI5ForxDPnFGkL7MVgxsJzfyt5xeta/lGNipU5xd S+KTJKRSlm+PrT+l9tmb7VNyzD1lXoIaeZEHTdlvcuV7eesyF+bEaF2e3Rh7nOhCuKJA viudSLbq9jJO/zeDHNnhDXt6bGtkgeI0YsrBB+0ovYyI/3wHIKaA2lCHjJg0gizTLpm8 gN4sJVjCJtA3a91r75GdVEajULfQxOwNg1Lzd1Osy1DtOre+cYFuLg3iL54tN0+9cl7k jEog== X-Gm-Message-State: AOAM533hqdNFSb2R1LpXPFnbCLcqNEfDqjfLTNsQ3o4C2CAeJd9Ku8Pn 9h7zrN0W4OOBS2h2jwKhVJzMtiAHmAu22q9ahserkg== X-Google-Smtp-Source: ABdhPJz+MAIZj79+QP5mMyhV1FLjUwDA/aCmhRT7CaAprKBhF6HfXSDnGFWkTOQCfVDHVWq0MFi9ekzEjaJspkekvSo= X-Received: by 2002:a9d:58c4:: with SMTP id s4mr10268375oth.76.1593367749513; Sun, 28 Jun 2020 11:09:09 -0700 (PDT) MIME-Version: 1.0 References: <87r1tz5f4r.fsf@tcd.ie> In-Reply-To: <87r1tz5f4r.fsf@tcd.ie> From: Reuben Thomas Date: Sun, 28 Jun 2020 19:08:58 +0100 Message-ID: Subject: Re: bug#42110: Whitespace Newline Face Doesn't Disappear To: "Basil L. Contovounesios" Content-Type: multipart/alternative; boundary="000000000000b4e79805a928d659" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 42110 Cc: Robin , 42110@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 (-) --000000000000b4e79805a928d659 Content-Type: text/plain; charset="UTF-8" On Sun, 28 Jun 2020 at 17:28, Basil L. Contovounesios wrote: > found 37467 25.3 > forcemerge 37467 42110 > quit > > > From: Robin Choudhury > > To: bug-gnu-emacs@gnu.org > > Subject: 26.3; Whitespace Newline Face Doesn't Disappear > > ----- > > > > When typing at the bottom of a document, a newline is inserted. An > > additional newline is then inserted. Upon insertion, a face higlights > > the first newline's emptiness. Typing in the second newline should make > > this face disappear. However, it remains. > > Thanks, I can reproduce this in Emacs versions 25.3-28 inclusive, but > not in 24.5. I think this is a duplicate of bug#37467, and sounds like > it might be related/due to bug#24745; CCing Reuben. > Sorry, I had a look at this and can see how it is related to the bug I fixed, but can't see how, before the fix, the unhighlighting would have happened, i.e. how space highlighted at the end of the document would have been unhighlighted after inserting characters at EOB. I suppose that would be the logic in the function whitespace-empty-at-eob-regexp? I don't understand how regions are un-highlighted in this mode/in font-lock, though. -- https://rrt.sc3d.org --000000000000b4e79805a928d659 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Sun, 28 Jun 2020 at 17:28, Basil L. Contovounesios <contovob@tcd.ie> wrote:
found 37467 25.3<= br> forcemerge 37467 42110
quit

> From: Robin Choudhury <robin_choudhury1@protonmail.com>
> To: bug-gnu= -emacs@gnu.org
> Subject: 26.3; Whitespace Newline Face Doesn't Disappear
> -----
>
> When typing at the bottom of a document, a newline is inserted. An
> additional newline is then inserted. Upon insertion, a face higlights<= br> > the first newline's emptiness. Typing in the second newline should= make
> this face disappear. However, it remains.

Thanks, I can reproduce this in Emacs versions 25.3-28 inclusive, but
not in 24.5.=C2=A0 I think this is a duplicate of bug#37467, and sounds lik= e
it might be related/due to bug#24745; CCing Reuben.
Sorry, I had a look at this and can see how= it is related to the bug I fixed, but can't see how, before the fix, t= he unhighlighting would have happened, i.e. how space highlighted at the en= d of the document would have been unhighlighted after inserting characters = at EOB.

I suppose that= would be the logic in the function whitespace-empty-at-eob-regexp? I don&#= 39;t understand how regions are un-highlighted in this mode/in font-lock, t= hough.

--
--000000000000b4e79805a928d659-- From debbugs-submit-bounces@debbugs.gnu.org Sun Jul 17 01:41:31 2022 Received: (at control) by debbugs.gnu.org; 17 Jul 2022 05:41:31 +0000 Received: from localhost ([127.0.0.1]:46513 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oCx23-0003TH-LE for submit@debbugs.gnu.org; Sun, 17 Jul 2022 01:41:31 -0400 Received: from spork.scientician.org ([66.228.35.160]:51972) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oCx1z-0003T7-C7 for control@debbugs.gnu.org; Sun, 17 Jul 2022 01:41:30 -0400 X-Submitted: to spork.scientician.org (Postfix) with ESMTPSA id D7DEF48A68 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rhansen.org; s=20130902-spork; t=1658036486; bh=BvLvvKjV5GdP9CA5/ZRSR+4j2PTFGMzQTo1Gf6We+T4=; h=Date:To:From:Subject:From; b=oaaauCTmmyH3TYEijrBUoH6X7OfZ/JEX5hpmiFSy2bYaRVpM7u5uaUSWqYNRHxpaO KJcirKsOuwkbhpMtNOUb3x0uiUIFw0oAK4MtMYBK2Al86Aa0t5Q9ilIvU2KdmLbfQX CfZ75QnqUz0/jhgQn+DmbzStUDuCec4vRlkGz990= X-Submitted: to mail.scientician.org (Postfix) with ESMTPSA id D32FE201AF DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rhansen.org; s=20130902-mail; t=1658036485; bh=BvLvvKjV5GdP9CA5/ZRSR+4j2PTFGMzQTo1Gf6We+T4=; h=Date:To:From:Subject:From; b=VfnXqDnpk0FZ8LhTHWyejgGg7nhdYxUapPblkknjK0r4g8Jq9I7tdtLdozfZTUCol 7WXr5TYNpZ9hnPyH+aBrXsLZai+E2SFjDwT2UQpcoUU44ehznRBPfhwy74YNG09zSn VyrVI0qyDgURlNXiaVqBOTojYU7xOs+ymiaHyN7A= Message-ID: Date: Sun, 17 Jul 2022 01:41:22 -0400 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.11.0 Content-Language: en-US To: control@debbugs.gnu.org From: Richard Hansen Subject: tags 37467 + patch Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------TZUWksMEGbu4sUekhBPuUdeu" 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 (-) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------TZUWksMEGbu4sUekhBPuUdeu Content-Type: multipart/mixed; boundary="------------kfR2WVxSxr8jJtvOcPEB3lsn"; protected-headers="v1" From: Richard Hansen To: control@debbugs.gnu.org Message-ID: Subject: tags 37467 + patch --------------kfR2WVxSxr8jJtvOcPEB3lsn Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 dGFncyAzNzQ2NyArIHBhdGNoDQp0aGFua3MNCg== --------------kfR2WVxSxr8jJtvOcPEB3lsn-- --------------TZUWksMEGbu4sUekhBPuUdeu Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEfoCctB7fyOzE09bW0GvrRa1X4hQFAmLToQMACgkQ0GvrRa1X 4hTGHA//bCPL6VQBbpb4uXZXeoBgj4iPZiVoGRl/KmtPIzeIPCZuRiOHw16HJbrx QFTw4qOPhqVF/GixG6IsN1NU9VdfzxM+OeLSQmaak6a+HcCOMO2Gz3rVr2LprMlc H2wTVCWuQc5SQMvhJo6duTJsNxmtRgHvgDJ9Jd95DhJQjLyTPBm2AJrMuuRPls5T O/lg7Zpe4DexWTh82B8xq4QdUwvMe9CWz46ZiuyE1wWcBBQdjhsOh157gYd9B3tP fXlw/eruGPgSEgrl6xARkDRmLJpupEYkhHeNXxLmvAph56EgWrRPFlUXRsAhY59t HJmB4EUKBhDiyh98yW43Vrt7NFeO/Fs3fNfj3BB7NprfCn3InnfpBY0VNeckfrbP HW4KEV1nd6tW3/Mz8hxt7gw7p9jiz4hMhXoA+IRekMM2UIVUuHdBwZpisT0RyyjU 30792Wepc/4Ay/dDAbsiFtgEyMeuedfbT89oRkgbi8T0VnX4uaxtgNoxlPU9va2e 7y++FYy409XKv7nR0tFDi4IUXhe3RD9Eo/TOv+KdSlLoeXDlA+am7kRM1Oyxe47e O/OXJN/nFobK5nzUvYGKwPnvneYr4JyelEDRq16lhxVmqqKvGzbFT7k6n+yos7N/ OfAp4fdQ/gpoCjRk+bLFdQVLoo4AI9fWVuOI7CHXoEfXJw3lfL0= =cJdl -----END PGP SIGNATURE----- --------------TZUWksMEGbu4sUekhBPuUdeu-- From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 11 07:46:25 2022 Received: (at 42110) by debbugs.gnu.org; 11 Sep 2022 11:46:26 +0000 Received: from localhost ([127.0.0.1]:40998 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oXLPt-0008Kc-J8 for submit@debbugs.gnu.org; Sun, 11 Sep 2022 07:46:25 -0400 Received: from quimby.gnus.org ([95.216.78.240]:39712) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oXLPr-0008KH-KR; Sun, 11 Sep 2022 07:46:24 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:Date:References: In-Reply-To:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: 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=yI2bU4z4elJBRD+AG+id2rDHkHetvP9+PTjNDM+w3Lc=; b=EEqna6kC1Ubje79Py+F3qmvgVR DEZb5zaaCHrxXN2CyCEEho6Un80lUYE+J25K9fu/p2RTGKTj2tpahEZS3ZIWdtH1QywowaUQ3K3In Sqi7jo7/RCGWc6Hot1QnUDddXhOnMmpjwCWGbblsOi/TK0EqR5UY8mxhy6VY30xwyXUE=; Received: from [84.212.220.105] (helo=joga) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oXLPi-00040Z-Sl; Sun, 11 Sep 2022 13:46:17 +0200 From: Lars Ingebrigtsen To: Richard Hansen Subject: Re: bug#42110: Whitespace Newline Face Doesn't Disappear In-Reply-To: (Richard Hansen's message of "Wed, 29 Jun 2022 17:28:16 -0400") References: X-Now-Playing: Earwig's _Under My Skin I Am Laughing_: "Every Day Shines" Date: Sun, 11 Sep 2022 13:46:14 +0200 Message-ID: <877d2af81l.fsf_-_@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain 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: Richard Hansen writes: > The attached patch series should fix this bug. Thanks. I've now tested the patch series, and it seems to fix the reported problems, so I've now pushed it to Emacs 29. 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: -2.3 (--) X-Debbugs-Envelope-To: 42110 Cc: 37467@debbugs.gnu.org, 42110@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: -3.3 (---) Richard Hansen writes: > The attached patch series should fix this bug. Thanks. I've now tested the patch series, and it seems to fix the reported problems, so I've now pushed it to Emacs 29. From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 11 07:46:30 2022 Received: (at control) by debbugs.gnu.org; 11 Sep 2022 11:46:30 +0000 Received: from localhost ([127.0.0.1]:41003 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oXLPy-0008L1-CQ for submit@debbugs.gnu.org; Sun, 11 Sep 2022 07:46:30 -0400 Received: from quimby.gnus.org ([95.216.78.240]:39726) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oXLPv-0008KM-2H for control@debbugs.gnu.org; Sun, 11 Sep 2022 07:46:27 -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=mroGqbEk3511Ri4kSrpkDcWwdgu0XcYUe2HizP0OPlk=; b=S5dVT908w609rBgzIUTIAbIzBf jJQsdL1dVIT5tOQ2WB7gFsEDgLgA88EGVtQh5Cd//F08x9CnOtCeIQ/p2clC1oRki6aDwiGer+2uq DTe79xH5R2rD1X2R5H3MTUqod3igvoCFyXCI4VvHFNokGG65Bk9r56PE5PXQdCVedDh8=; Received: from [84.212.220.105] (helo=joga) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oXLPn-00040g-I7 for control@debbugs.gnu.org; Sun, 11 Sep 2022 13:46:21 +0200 Date: Sun, 11 Sep 2022 13:46:19 +0200 Message-Id: <875yhuf81g.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #42110 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: close 42110 29.1 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: -2.3 (--) 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: -3.3 (---) close 42110 29.1 quit From unknown Wed Jun 18 23:11:47 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 10 Oct 2022 11:24:05 +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