From unknown Sat Jun 21 10:44:45 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#58082 <58082@debbugs.gnu.org> To: bug#58082 <58082@debbugs.gnu.org> Subject: Status: recent whitespace-mode regression for read-only buffers Reply-To: bug#58082 <58082@debbugs.gnu.org> Date: Sat, 21 Jun 2025 17:44:45 +0000 retitle 58082 recent whitespace-mode regression for read-only buffers reassign 58082 emacs submitter 58082 Kyle Meyer severity 58082 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 25 19:18:08 2022 Received: (at submit) by debbugs.gnu.org; 25 Sep 2022 23:18:08 +0000 Received: from localhost ([127.0.0.1]:48700 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ocasy-0008K1-Ci for submit@debbugs.gnu.org; Sun, 25 Sep 2022 19:18:08 -0400 Received: from lists.gnu.org ([209.51.188.17]:51842) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ocasv-0008Js-QX for submit@debbugs.gnu.org; Sun, 25 Sep 2022 19:18:06 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33240) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ocasv-0003Ek-Lx for bug-gnu-emacs@gnu.org; Sun, 25 Sep 2022 19:18:05 -0400 Received: from out0.migadu.com ([94.23.1.103]:16674) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ocass-0005Ed-Vo for bug-gnu-emacs@gnu.org; Sun, 25 Sep 2022 19:18:05 -0400 X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kyleam.com; s=key1; t=1664147877; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=1M3heiHF5NedlCY79u0aifDpVEnte54PK6/sVOOClEE=; b=OOR7VmnqEsduGkiCrCzF/dRDYTwKQZYOexW0P2Yc2LCOIDJAivz5I8tfw/WGtTx7FXq+Ev jWO+FqGUFyU6IqnjNhUmD2mwE3W34LYFbwlowh0ij3aqjCU3d3p9VjXJ4+Z6YPoasQKyM/ 2InHxQz74AS7WfcTzX2oaFLBV7hI0HtX9eOeRp66eiY8oxQzlTSL1u9/OFqsRGrwFCzrdN zPSG0oE6jS/Mru9ZvRoCte6e9sEgHdzW5eHddonsZsTVgvQh4epelKI9ZXPCyGy/Pnj8RD So0BLG3al77arO0aVYHb3u0bBI+1VgtvXfCjrHbjn1uYhzobrbJqUYBWvo63vg== From: Kyle Meyer To: bug-gnu-emacs@gnu.org Subject: recent whitespace-mode regression for read-only buffers X-Debbugs-CC: rhansen@rhansen.org, larsi@gnus.org, mip@cs.technion.ac.il Date: Sun, 25 Sep 2022 19:17:55 -0400 Message-ID: <87mtan11ss.fsf@kyleam.com> MIME-Version: 1.0 Content-Type: text/plain X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: kyleam.com Received-SPF: pass client-ip=94.23.1.103; envelope-from=kyle@kyleam.com; helo=out0.migadu.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) 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: -2.4 (--) Before f47a5324f44 (whitespace: Redo BoB/EoB empty line highlighting, 2022-09-11, bug#37467), this snippet runs without an issue: (let ((b (generate-new-buffer "ws-read-only-test"))) (with-current-buffer b (insert " ") (setq buffer-read-only t) (whitespace-mode 1)) (pop-to-buffer b)) After that commit, activating whitespace mode fails: whitespace--update-bob-eob: Buffer is read-only: # Perhaps some of the additions in f47a5324f44 should let-bind inhibit-read-only? From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 26 06:56:47 2022 Received: (at 58082) by debbugs.gnu.org; 26 Sep 2022 10:56:47 +0000 Received: from localhost ([127.0.0.1]:49385 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ocln5-0005P4-3Q for submit@debbugs.gnu.org; Mon, 26 Sep 2022 06:56:47 -0400 Received: from quimby.gnus.org ([95.216.78.240]:39720) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oclmy-0005OY-8h for 58082@debbugs.gnu.org; Mon, 26 Sep 2022 06:56:44 -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=ReLCuRUGCUEnW/o+NAHIoo69BkTxUcPn4gHjWEclu6Q=; b=nYW4EQkNdNS8xsPIa84WdBNEDP WC93YBSGjLtAeBTdj09YsVh/hNKOlgk0PFuBjLTqPi+6N8JTt7hh6AQOvAxqmfRjJlFBtdaawZDRZ IlZK756AQW13ivkWkZEJuz9fhca2v8dnu0vlOSXkFRbA/OSEX+xCquNn3ZWug7EUM5GE=; 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 1oclml-0007Bc-Ap; Mon, 26 Sep 2022 12:56:29 +0200 From: Lars Ingebrigtsen To: Kyle Meyer Subject: Re: bug#58082: recent whitespace-mode regression for read-only buffers In-Reply-To: <87mtan11ss.fsf@kyleam.com> (Kyle Meyer's message of "Sun, 25 Sep 2022 19:17:55 -0400") References: <87mtan11ss.fsf@kyleam.com> X-Now-Playing: Fire Escape's _Abandon Head_: "Earthstick" Date: Mon, 26 Sep 2022 12:56:26 +0200 Message-ID: <875yha9zfp.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: Kyle Meyer writes: > Before f47a5324f44 (whitespace: Redo BoB/EoB empty line highlighting, > 2022-09-11, bug#37467), this snippet runs without an issue: > > (let ((b (generate-new-buffer "ws-read-only-test"))) > (with-c [...] 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: 58082 Cc: 58082@debbugs.gnu.org, mip@cs.technion.ac.il, rhansen@rhansen.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 (---) Kyle Meyer writes: > Before f47a5324f44 (whitespace: Redo BoB/EoB empty line highlighting, > 2022-09-11, bug#37467), this snippet runs without an issue: > > (let ((b (generate-new-buffer "ws-read-only-test"))) > (with-current-buffer b > (insert " ") > (setq buffer-read-only t) > (whitespace-mode 1)) > (pop-to-buffer b)) > > After that commit, activating whitespace mode fails: > > whitespace--update-bob-eob: Buffer is read-only: # > > Perhaps some of the additions in f47a5324f44 should let-bind > inhibit-read-only? Yup. I've now done this in Emacs 29. From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 26 06:56:42 2022 Received: (at control) by debbugs.gnu.org; 26 Sep 2022 10:56:42 +0000 Received: from localhost ([127.0.0.1]:49383 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oclmz-0005Om-Qb for submit@debbugs.gnu.org; Mon, 26 Sep 2022 06:56:42 -0400 Received: from quimby.gnus.org ([95.216.78.240]:39722) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oclmy-0005Ob-Ni for control@debbugs.gnu.org; Mon, 26 Sep 2022 06:56:41 -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=kX7eezYsOVk3gkQl4r8tPo/NbrPQIQ3LG/42hkuRI4s=; b=V4Xdd7hqjzQyLia5fO7fpgcsZn xsqAbOs2yOztTkGtolukAwV2ne4g3qUQ1PmffyZX1i2kiDt6HQr8ndFyQH4yHm076Ol3vkuV6hxln txSWfRoSJXgvdvEPP8w4UGzTqPeJzUtk/0eLsGD1/Zu5SOUCyxhXX0jmWsVpDOBb+ies=; 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 1oclmq-0007Bh-TP for control@debbugs.gnu.org; Mon, 26 Sep 2022 12:56:34 +0200 Date: Mon, 26 Sep 2022 12:56:32 +0200 Message-Id: <874jwu9zfj.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #58082 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 58082 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 58082 29.1 quit From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 26 19:21:59 2022 Received: (at 58082) by debbugs.gnu.org; 26 Sep 2022 23:21:59 +0000 Received: from localhost ([127.0.0.1]:51998 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ocxQE-0004vy-My for submit@debbugs.gnu.org; Mon, 26 Sep 2022 19:21:59 -0400 Received: from spork.scientician.org ([66.228.35.160]:59800) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ocxQC-0004vq-2G for 58082@debbugs.gnu.org; Mon, 26 Sep 2022 19:21:57 -0400 X-Submitted: to spork.scientician.org (Postfix) with ESMTPSA id 6673A482A7 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rhansen.org; s=20130902-spork; t=1664234515; bh=8Zz+j85TbEj3Lk4oxpCgNYgdhEBkL4E60Ae66qNbJnQ=; h=Date:Subject:To:Cc:References:From:In-Reply-To:From; b=nV5VSlazRiGgYIsBl2dYDj0wRDrDCnqa7SHw9RGE/KKgLZGgxgsbyKu0y1BeA/+5r tJselzhdT6W97pa5UUeKkvFHOvac4Wop4Yg52KHSgN+SvXn8BZFkm1873SvZR86xCG 0t6K0Hh/2oVXSVgVuZv9EsNypTQk1I5Xn7KlqJn8= X-Submitted: to mail.scientician.org (Postfix) with ESMTPSA id 9CE272007F DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rhansen.org; s=20130902-mail; t=1664234512; bh=8Zz+j85TbEj3Lk4oxpCgNYgdhEBkL4E60Ae66qNbJnQ=; h=Date:Subject:To:Cc:References:From:In-Reply-To:From; b=rS6/xKfTIMvnseQuNFdbTDWMXY0ckxdPTu3YTqC5VnxE9zvAFNIx5Jex7epELf4p1 Aegc057QtOEjRO66Dl5t5bfoOxsvrc8uQeKWil+eLnnbhSoeVCwmiDOOpn2IoC+eiR b11GcHNjh4MNhJQHpobIjlKkKscgUx6XcYzYRDdo= Message-ID: Date: Mon, 26 Sep 2022 19:21:50 -0400 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.11.0 Subject: Re: bug#58082: recent whitespace-mode regression for read-only buffers Content-Language: en-US To: Lars Ingebrigtsen , Kyle Meyer References: <87mtan11ss.fsf@kyleam.com> <875yha9zfp.fsf@gnus.org> From: Richard Hansen In-Reply-To: <875yha9zfp.fsf@gnus.org> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------60GR5Lb973DFOehVpKQzewYO" X-Spam-Score: -1.8 (-) X-Debbugs-Envelope-To: 58082 Cc: 58082@debbugs.gnu.org, mip@cs.technion.ac.il 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: -2.8 (--) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------60GR5Lb973DFOehVpKQzewYO Content-Type: multipart/mixed; boundary="------------AA01458dOdlxdP0C6OLtutwo"; protected-headers="v1" From: Richard Hansen To: Lars Ingebrigtsen , Kyle Meyer Cc: 58082@debbugs.gnu.org, mip@cs.technion.ac.il Message-ID: Subject: Re: bug#58082: recent whitespace-mode regression for read-only buffers References: <87mtan11ss.fsf@kyleam.com> <875yha9zfp.fsf@gnus.org> In-Reply-To: <875yha9zfp.fsf@gnus.org> --------------AA01458dOdlxdP0C6OLtutwo Content-Type: multipart/mixed; boundary="------------b1jKYg0V00kTV3gkxXkPZ3RX" --------------b1jKYg0V00kTV3gkxXkPZ3RX Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 R29vZCBjYXRjaCBLeWxlLCBhbmQgdGhhbmsgeW91IGZvciB0aGUgZml4IExhcnMuDQoNCkF0 dGFjaGVkIGFyZSBhIGNvdXBsZSBvZiBwYXRjaGVzIHRoYXQgYWRkIGEgdGVzdCBjYXNlLg0K --------------b1jKYg0V00kTV3gkxXkPZ3RX Content-Type: text/x-patch; charset=UTF-8; name="0001-ert-x-Improve-realism-of-ert-with-test-buffer-select.patch" Content-Disposition: attachment; filename*0="0001-ert-x-Improve-realism-of-ert-with-test-buffer-select.pa"; filename*1="tch" Content-Transfer-Encoding: base64 RnJvbSBlYjhlNTgyOGQzZmI2OTE3OTQzYjRmODFhMjBhMTU4NGQzYzc4NGQ5IE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBSaWNoYXJkIEhhbnNlbiA8cmhhbnNlbkByaGFuc2Vu Lm9yZz4KRGF0ZTogTW9uLCAyNiBTZXAgMjAyMiAxNzowNzo1MiAtMDQwMApTdWJqZWN0OiBb UEFUQ0ggMS8yXSBlcnQteDogSW1wcm92ZSByZWFsaXNtIG9mIGBlcnQtd2l0aC10ZXN0LWJ1 ZmZlci1zZWxlY3RlZCcKCiogbGlzcC9lbWFjcy1saXNwL2VydC14LmVsIChlcnQtd2l0aC10 ZXN0LWJ1ZmZlci1zZWxlY3RlZCk6IFNldApgaW5oaWJpdC1yZWFkLW9ubHknIGFuZCBgYnVm ZmVyLXJlYWQtb25seScgdG8gbmlsIHdoZW4gZXhlY3V0aW5nIHRoZQpib2R5IHRvIHByb3Zp ZGUgYSBtb3JlIHJlYWxpc3RpYyB0ZXN0IGVudmlyb25tZW50LgotLS0KIGxpc3AvZW1hY3Mt bGlzcC9lcnQteC5lbCB8IDEwICsrKysrKysrKy0KIDEgZmlsZSBjaGFuZ2VkLCA5IGluc2Vy dGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9saXNwL2VtYWNzLWxpc3Av ZXJ0LXguZWwgYi9saXNwL2VtYWNzLWxpc3AvZXJ0LXguZWwKaW5kZXggZjAwZjFiMzNkNy4u YmZkNzk2NTg2ZCAxMDA2NDQKLS0tIGEvbGlzcC9lbWFjcy1saXNwL2VydC14LmVsCisrKyBi L2xpc3AvZW1hY3MtbGlzcC9lcnQteC5lbApAQCAtMTI2LDcgKzEyNiwxNSBAQCBlcnQtd2l0 aC10ZXN0LWJ1ZmZlci1zZWxlY3RlZAogICAgICAgICAgICAgICAgICAoYm9keS1mdW5jdGlv bgogICAgICAgICAgICAgICAgICAgLiAsKGxhbWJkYSAod2luZG93KQogICAgICAgICAgICAg ICAgICAgICAgICAoc2VsZWN0LXdpbmRvdyB3aW5kb3cgdCkKLSAgICAgICAgICAgICAgICAg ICAgICAgKGxldCAoKGluaGliaXQtbW9kaWZpY2F0aW9uLWhvb2tzIG5pbCkpCisgICAgICAg ICAgICAgICAgICAgICAgIDs7IGJvZHktZnVuY3Rpb24gaXMgaW50ZW5kZWQgdG8gaW5pdGlh bGl6ZSB0aGUKKyAgICAgICAgICAgICAgICAgICAgICAgOzsgY29udGVudHMgb2YgYSB0ZW1w b3JhcnkgcmVhZC1vbmx5IGJ1ZmZlciwgc28KKyAgICAgICAgICAgICAgICAgICAgICAgOzsg aXQgaXMgZXhlY3V0ZWQgd2l0aCBzb21lIGNvbnZlbmllbmNlCisgICAgICAgICAgICAgICAg ICAgICAgIDs7IGNoYW5nZXMuICBVbmRvIHRob3NlIGNoYW5nZXMgc28gdGhhdCB0aGUKKyAg ICAgICAgICAgICAgICAgICAgICAgOzsgdGVzdCBidWZmZXIgYmVoYXZlcyBtb3JlIGxpa2Ug YW4gb3JkaW5hcnkKKyAgICAgICAgICAgICAgICAgICAgICAgOzsgYnVmZmVyIHdoaWxlIHRo ZSBib2R5IGV4ZWN1dGVzLgorICAgICAgICAgICAgICAgICAgICAgICAobGV0ICgoaW5oaWJp dC1tb2RpZmljYXRpb24taG9va3MgbmlsKQorICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAoaW5oaWJpdC1yZWFkLW9ubHkgbmlsKQorICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAoYnVmZmVyLXJlYWQtb25seSBuaWwpKQogICAgICAgICAgICAgICAgICAgICAgICAgIChz ZXRxICxyZXQgKHByb2duICxAYm9keSkpKSkpKQogICAgICAgICAgICAgIG5pbCkpCiAgICAg ICAgICAscmV0KSkpKQotLSAKMi4zNy4zCgo= --------------b1jKYg0V00kTV3gkxXkPZ3RX Content-Type: text/x-patch; charset=UTF-8; name="0002-whitespace-Add-test-case-for-read-only-buffers-bug-5.patch" Content-Disposition: attachment; filename*0="0002-whitespace-Add-test-case-for-read-only-buffers-bug-5.pa"; filename*1="tch" Content-Transfer-Encoding: base64 RnJvbSA2OWIzOWZmODBiMjI3YWIyZjRkMzdlYzI5MmEzMGIxMWJkMzY3MjQzIE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBSaWNoYXJkIEhhbnNlbiA8cmhhbnNlbkByaGFuc2Vu Lm9yZz4KRGF0ZTogTW9uLCAyNiBTZXAgMjAyMiAwMjoxMjo0MSAtMDQwMApTdWJqZWN0OiBb UEFUQ0ggMi8yXSA7IHdoaXRlc3BhY2U6IEFkZCB0ZXN0IGNhc2UgZm9yIHJlYWQtb25seSBi dWZmZXJzCiAoYnVnIzU4MDgyKQoKLS0tCiB0ZXN0L2xpc3Avd2hpdGVzcGFjZS10ZXN0cy5l bCB8IDIxICsrKysrKysrKysrKysrKysrKystLQogMSBmaWxlIGNoYW5nZWQsIDE5IGluc2Vy dGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdGVzdC9saXNwL3doaXRl c3BhY2UtdGVzdHMuZWwgYi90ZXN0L2xpc3Avd2hpdGVzcGFjZS10ZXN0cy5lbAppbmRleCA5 N2MzMGM0ZDYyLi5mYjUzNTQzYzllIDEwMDY0NAotLS0gYS90ZXN0L2xpc3Avd2hpdGVzcGFj ZS10ZXN0cy5lbAorKysgYi90ZXN0L2xpc3Avd2hpdGVzcGFjZS10ZXN0cy5lbApAQCAtMjcs NyArMjcsOCBAQAogKGRlZm1hY3JvIHdoaXRlc3BhY2UtdGVzdHMtLXdpdGgtdGVzdC1idWZm ZXIgKHN0eWxlICZyZXN0IGJvZHkpCiAgICJSdW4gQk9EWSBpbiBhIGJ1ZmZlciB3aXRoIGB3 aGl0ZXNwYWNlLW1vZGUnIHN0eWxlIFNUWUxFLgogVGhlIGJ1ZmZlciBpcyBkaXNwbGF5ZWQg aW4gYHNlbGVjdGVkLXdpbmRvdycsIGFuZAotYG5vbmludGVyYWN0aXZlJyBpcyBzZXQgdG8g bmlsIGV2ZW4gaW4gYmF0Y2ggbW9kZS4iCitgbm9uaW50ZXJhY3RpdmUnIGlzIHNldCB0byBu aWwgZXZlbiBpbiBiYXRjaCBtb2RlLiAgSWYgU1RZTEUgaXMKK25pbCwgYHdoaXRlc3BhY2Ut bW9kZScgaXMgbGVmdCBkaXNhYmxlZC4iCiAgIChkZWNsYXJlIChkZWJ1ZyAoKHN0eWxlIGZv cm0pIGRlZi1ib2R5KSkKICAgICAgICAgICAgKGluZGVudCAxKSkKICAgYChlcnQtd2l0aC10 ZXN0LWJ1ZmZlci1zZWxlY3RlZCAoKQpAQCAtMzcsNyArMzgsOCBAQCB3aGl0ZXNwYWNlLXRl c3RzLS13aXRoLXRlc3QtYnVmZmVyCiAgICAgIChsZXQgKChub25pbnRlcmFjdGl2ZSBuaWwp CiAgICAgICAgICAgICh3aGl0ZXNwYWNlLXN0eWxlICxzdHlsZSkpCiAgICAgICAgKGZvbnQt bG9jay1tb2RlIDEpCi0gICAgICAgKHdoaXRlc3BhY2UtbW9kZSAxKQorICAgICAgICwod2hl biBzdHlsZQorICAgICAgICAgICcod2hpdGVzcGFjZS1tb2RlIDEpKQogICAgICAgICxAYm9k eSkpKQogCiAoZGVmdW4gd2hpdGVzcGFjZS10ZXN0cy0tZmFjZXVwICgmcmVzdCBsaW5lcykK QEAgLTMxMCw2ICszMTIsMjEgQEAgd2hpdGVzcGFjZS10ZXN0cy0tZW1wdHktZW9iCiAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJcdFxuIgogICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAiIMK7IikpKSkKIAorKGVydC1kZWZ0ZXN0IHdo aXRlc3BhY2UtdGVzdHMtLWVtcHR5LWJvYi1lb2ItcmVhZC1vbmx5LWJ1ZmZlciAoKQorICAo d2hpdGVzcGFjZS10ZXN0cy0td2l0aC10ZXN0LWJ1ZmZlciAnKCkKKyAgICAoaW5zZXJ0ICJc bnhcblxuIikKKyAgICAoc2hvdWxkIChlcXVhbCAoYnVmZmVyLXN0cmluZykgIlxueFxuXG4i KSkKKyAgICAoc2V0cS1sb2NhbCBidWZmZXItcmVhZC1vbmx5IHQpCisgICAgKGdvdG8tY2hh ciAyKQorICAgIChzaG91bGQgKGVxdWFsIChsaW5lLW51bWJlci1hdC1wb3MpIDIpKQorICAg IChzaG91bGQgKGVxdWFsICgtIChwb2ludCkgKGxpbmUtYmVnaW5uaW5nLXBvc2l0aW9uKSkg MCkpCisgICAgKGxldCAoKHdoaXRlc3BhY2Utc3R5bGUgJyhmYWNlIGVtcHR5KSkpCisgICAg ICAod2hpdGVzcGFjZS1tb2RlIDEpCisgICAgICAoc2hvdWxkICh3aGl0ZXNwYWNlLXRlc3Rz LS1mYWNldXAgIsKrOndoaXRlc3BhY2UtZW1wdHk6XG4iCisgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIsK7eFxuIgorICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICLCqzp3aGl0ZXNwYWNlLWVtcHR5OlxuIgorICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICLCuyIpKSkpKQorCiAocHJvdmlkZSAnd2hp dGVzcGFjZS10ZXN0cykKIAogOzs7IHdoaXRlc3BhY2UtdGVzdHMuZWwgZW5kcyBoZXJlCi0t IAoyLjM3LjMKCg== --------------b1jKYg0V00kTV3gkxXkPZ3RX-- --------------AA01458dOdlxdP0C6OLtutwo-- --------------60GR5Lb973DFOehVpKQzewYO Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEfoCctB7fyOzE09bW0GvrRa1X4hQFAmMyNA8ACgkQ0GvrRa1X 4hQTuhAAjAcjcpSHBTLtxvOKmp3Q4DbYF3/Ncsa3nN9bbZ6j5K2ET9JOjHqbTZrU AORAtdWNFf6g8QlgZ6bWt4KKBb0VVOeDtKunM/vnlRWBx/yMK7cPUEjpGsk5D8RS FjNGd08XC3sNqcrHIoeNqesUiZje8ryUMM9JX4C8Qf37awVUjQ/SquGo+yG30fMH wCr68CVrkshDN3kSWwljUPLZkxSJZuRgUkKfqGWkql4VBkHIF7w8fezjK7L35uHF B5FV28TvnehJRjOWTYqpc7ptm29JVa64hDyVljicnZ+uyQY/Q2GH2hHD+A4deuOr c4brS7ogtMGQ7/BYLZp8Qe6QUAW2LjT9m2zWtqZyXClLpqzxip/5y/MnWo0r7Gzs a+jdUXQAi7bx/RLdWHPr05u9jAoumN7tqSgAipnpAjt8rs2XPPW+RxYy3b6yqEiJ X9k0FUerKpMscdp8p0n7XkNb7UzKsrI2QbeJfoHp5KdtDnqo/BF6uXtt3xcv3ZiG ryjjO16rf4xLDXFEUgdJovUYERqQsTvMtKU0dKayvTGaSJctSyQNgXkIk1TCSSiz w4XMBGa2b6CIz/fNZ3dIyuV7aEFvUaDTx4xhutCvcxprCqiZ4wSWkIxq03IOFodq 6/KtjKzIV3wnmJdWN9xCS3xhRilInoJBU2at2D50w1PWJyHVjpI= =MFq2 -----END PGP SIGNATURE----- --------------60GR5Lb973DFOehVpKQzewYO-- From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 27 07:45:07 2022 Received: (at 58082) by debbugs.gnu.org; 27 Sep 2022 11:45:07 +0000 Received: from localhost ([127.0.0.1]:53184 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1od91P-0004DO-AG for submit@debbugs.gnu.org; Tue, 27 Sep 2022 07:45:07 -0400 Received: from quimby.gnus.org ([95.216.78.240]:51586) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1od91O-0003uc-1e for 58082@debbugs.gnu.org; Tue, 27 Sep 2022 07:45:06 -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=Mie6ygb61eQfFo9ICn2lXrmRISb6Ho+KQ4JBtOrRB4U=; b=nd8JMT5TXkcvpQ3pgmns47FadT zPJPFJUP9HgUpJXyZFirt4ZrPM7d8icwYv8FBvfSCL7g3GcAGFbQ/h7g9XmwP0/XNgJ/JNig5eJ48 uukTt7zhC4flzXb9VUftieBVzTBBjYPojn8P5joLHv7XIUyt0lLssbyR1abj75ugnHKc=; 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 1od91D-0001Rc-BS; Tue, 27 Sep 2022 13:44:57 +0200 From: Lars Ingebrigtsen To: Richard Hansen Subject: Re: bug#58082: recent whitespace-mode regression for read-only buffers In-Reply-To: (Richard Hansen's message of "Mon, 26 Sep 2022 19:21:50 -0400") References: <87mtan11ss.fsf@kyleam.com> <875yha9zfp.fsf@gnus.org> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAElBMVEXU1NZVU1ItLCsL DQ2AfH7///92LFMEAAAAAWJLR0QF+G/pxwAAAAd0SU1FB+YJGwssIf/MdMEAAAGbSURBVDjLdZSB tYMgDEWxvwNIYIASGEASByjI/jP9BNtq1eb0oPX6wiNEjPkVQ0DEAAHQyi9Y1AAczRAxSrhIkWN/ GpGce5hhvQ8oAEKWewgd3AjX91hTooxE6FAAX8Y1wDOQiZhzPYEMOno4AY+qgHgE1LoC7QlYFVA6 zkGhKMDRKRh2wJfuoMUjaBDkWbZHwN7eO/8C6qeN+o804fQG+U+Tr8DxTjELIJw+iTdFtz3dOMfu 4/kG1K/zQF6vNX8A31cwV30LtlTceqphdrI+2tt9aO4EFJ4GYtyB1Ldo4dHctQE2kN26mqepiEwb 6MuihYyRbuE8ftWKqc7aaMDzZpdDX+ZkAENRCx+Qe2EmmTq17HaAFLixRvIt1ef3HLNrGKk1P7ya uretCzbdQBwJACmJtbaEImMN9XEjaZVULO23NmpJZGNrLsAHgBCTAOsOzcDyceW2sI1nBdJ4BNSB LQLSSUHi0C/sL0AoSYA7glzIp4XOijxwSA6vFAEmd2E3lWRTJMtnIIdJNy6AtGlf4YuXyupBM/48 lf4BIvG1ZtwzTH0AAAAldEVYdGRhdGU6Y3JlYXRlADIwMjItMDktMjdUMTE6NDQ6MzMrMDA6MDCT hqxoAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIyLTA5LTI3VDExOjQ0OjMzKzAwOjAw4tsU1AAAAABJ RU5ErkJggg== X-Now-Playing: Simon & Garfunkel's _Live From New York City, 1967_: "He Was My Brother" Date: Tue, 27 Sep 2022 13:44:54 +0200 Message-ID: <87sfkd3utl.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: > Good catch Kyle, and thank you for the fix Lars. > > Attached are a couple of patches that add a test case. Thanks; pushed 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: 58082 Cc: 58082@debbugs.gnu.org, mip@cs.technion.ac.il, Kyle Meyer 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: > Good catch Kyle, and thank you for the fix Lars. > > Attached are a couple of patches that add a test case. Thanks; pushed to Emacs 29. From unknown Sat Jun 21 10:44:45 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 26 Oct 2022 11:24:13 +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