From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.bugs Subject: bug#50431: revert-buffer doesn't preserve read-onlyness Date: Sat, 27 Aug 2022 15:15:47 +0200 Message-ID: <87a67paku4.fsf@gnus.org> References: <87mtopkj2a.fsf@mail.linkov.net> <87h721oowl.fsf@gnus.org> <86edx5o99p.fsf@mail.linkov.net> <874jy0ju7p.fsf@gnus.org> <86r114qk13.fsf@mail.linkov.net> <83k06w2lwe.fsf@gnu.org> <877d2vffrv.fsf@gnus.org> <83tu5z1ds8.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="4466"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Cc: 50431@debbugs.gnu.org, juri@linkov.net To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Aug 27 15:16:11 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oRvfX-0000zG-0F for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 27 Aug 2022 15:16:11 +0200 Original-Received: from localhost ([::1]:39814 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oRvfV-00058o-Ib for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 27 Aug 2022 09:16:09 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:36588) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oRvfO-00058X-Kx for bug-gnu-emacs@gnu.org; Sat, 27 Aug 2022 09:16:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:37468) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oRvfO-0001e9-Bc for bug-gnu-emacs@gnu.org; Sat, 27 Aug 2022 09:16:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oRvfO-0007Ql-6x for bug-gnu-emacs@gnu.org; Sat, 27 Aug 2022 09:16:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 27 Aug 2022 13:16:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50431 X-GNU-PR-Package: emacs Original-Received: via spool by 50431-submit@debbugs.gnu.org id=B50431.166160615828543 (code B ref 50431); Sat, 27 Aug 2022 13:16:02 +0000 Original-Received: (at 50431) by debbugs.gnu.org; 27 Aug 2022 13:15:58 +0000 Original-Received: from localhost ([127.0.0.1]:55450 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oRvfK-0007QJ-AC for submit@debbugs.gnu.org; Sat, 27 Aug 2022 09:15:58 -0400 Original-Received: from quimby.gnus.org ([95.216.78.240]:54640) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oRvfI-0007Q7-RB for 50431@debbugs.gnu.org; Sat, 27 Aug 2022 09:15:57 -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=4tfP50oaRQCjoIvSRB6MrpgQMwDEh21qjZhmrfrvcec=; b=HVTeYevYIDHnzFm8328P0UBCLR f1Axr4dzcp2P3vQHLTJ4uwpTOx56iVdPvqP//sIdaEMOpj+XoOx9h90uN5MSnlyzDqOKJUmvzTvUo AU65UYzf/Bf+WxrRGzyZcglln7gvORji0C73OucTKav6RE0B+Wp2SQC2Bkk5ZPDSA5iM=; Original-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 1oRvf9-0002ve-TX; Sat, 27 Aug 2022 15:15:50 +0200 In-Reply-To: <83tu5z1ds8.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 26 Aug 2022 13:48:23 +0300") Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAD1BMVEX6y7bxjHTcJyP7 y7X///+D+PafAAAAAWJLR0QEj2jZUQAAAAd0SU1FB+YIGw0EDamk44oAAAGUSURBVDjLjZNbesQg CIWxbEBkA9VsAMP+99aD0Vxmpl/rS6K/XDwAUWmt1VpbKUVqbI5FVGqRY+H7ACIwwFnwO8DWx5J3 IOp0/MjD1bg2ji09gq//+gLax/VPUNVXYg9QDclxeQPjfJE70AOYlyfIMs6pW3+AmvIBWOPsAqo0 V4p3XqBnp9AyTPgGNmFzRGcn60jsBJKdjd0NPOX9At0sXLEbLkg6QRXG1QgNV/B1gk0dhBhBYJKs LKAWrhi1ItzgGyA3G41BYWl7gCihYWtcIUhGDKIBtgOw9VwEgkQSfVrAgTOVNKT0BRoYRUz5Qnr9 BXBnkh223S4gfwK4+pYRfJ/v2IgTE5RoGVnpBRA8OdJNmpQt46kLQA7PLsYSAqMfliTYmHJH40Na Jj3V1QxRo7SM2Mw3oLgHf1AejlK/6oEUUdWoOUi/Sot3GR9dEp7OZiiN43yUFjH62T7ScsgYFpbM v25gi2qP9tGUV4sWgBaBjy6R1dR1yjVXz3MM6hxum80uac35y0DxL6P2YQZjaL3P/Q/JWHHnimfg 0AAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMi0wOC0yN1QxMzowNDoxMyswMDowMNbE7YQAAAAldEVY dGRhdGU6bW9kaWZ5ADIwMjItMDgtMjdUMTM6MDQ6MTMrMDA6MDCnmVU4AAAAAElFTkSuQmCC X-Now-Playing: Stereolab's _Switched On Vol. 4: Electrically Possessed (1)_: "Noumus Et Phusis" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:240912 Archived-At: Eli Zaretskii writes: > Or not. It could be an accident as well. Anything is possible, but what's likely? > "Reverting" has a specific meaning: re-read the file from disk as if > it were visited anew. If the user wants to make additional > adjustments, they will need to readjust. I don't see why the > read-only status should be exempt from this logic. Just because it's something that people do use, explicitly, to control the buffer. That's not the case with, say, minor modes, where people usually switch then on from hooks or globally.