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#49261: 28.0.50; File Locking Breaks Presumptuous Toolchains Date: Mon, 12 Jul 2021 19:35:38 +0200 Message-ID: <87pmvnsadx.fsf@gnus.org> References: <87zgv6vuon.fsf@gmx.de> <837di9lwbm.fsf@gnu.org> <87a6n5vuu4.fsf@gnus.org> <8735sqnmei.fsf@gnus.org> <87zguyf4ht.fsf@gmx.de> <87pmvum54p.fsf@gnus.org> <87v95mf2lj.fsf@gmx.de> <87pmvt3ob1.fsf@gnus.org> <87fswpgacv.fsf@gmx.de> <87bl7dfikj.fsf@gmx.de> <8735sofuqj.fsf@gmx.de> <83sg0oc83l.fsf@gnu.org> <87v95jevrm.fsf@gmx.de> <83lf6fdav4.fsf@gnu.org> <87r1g7eoor.fsf@gmx.de> <87im1jphyy.fsf@gnus.org> <87im1fd4fr.fsf@gmx.de> <83sg0jaaud.fsf@gnu.org> <87a6mrd2di.fsf@gmx.de> <838s2ba18y.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="16093"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: Michael Albinus , ncaprisunfan@gmail.com, 49261@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Jul 12 19:36:12 2021 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 1m2zql-0003uB-IJ for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 12 Jul 2021 19:36:11 +0200 Original-Received: from localhost ([::1]:54206 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m2zqk-0000VU-C8 for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 12 Jul 2021 13:36:10 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:54082) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m2zqc-0000V7-AE for bug-gnu-emacs@gnu.org; Mon, 12 Jul 2021 13:36:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:55487) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m2zqc-0002Oy-1y for bug-gnu-emacs@gnu.org; Mon, 12 Jul 2021 13:36:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1m2zqc-0003FH-0U for bug-gnu-emacs@gnu.org; Mon, 12 Jul 2021 13:36: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: Mon, 12 Jul 2021 17:36:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49261 X-GNU-PR-Package: emacs Original-Received: via spool by 49261-submit@debbugs.gnu.org id=B49261.162611135312457 (code B ref 49261); Mon, 12 Jul 2021 17:36:01 +0000 Original-Received: (at 49261) by debbugs.gnu.org; 12 Jul 2021 17:35:53 +0000 Original-Received: from localhost ([127.0.0.1]:38800 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m2zqT-0003Er-GI for submit@debbugs.gnu.org; Mon, 12 Jul 2021 13:35:53 -0400 Original-Received: from quimby.gnus.org ([95.216.78.240]:50676) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m2zqS-0003Ef-2J for 49261@debbugs.gnu.org; Mon, 12 Jul 2021 13:35:52 -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:In-Reply-To:Date: References: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=71CW29Vt8wtYvlew/yQQqJ6JUiftRVDIxR5FRYLXGmE=; b=iU2abJTi9+FVNiwYLVal2E7CK2 vY74aPVmzHlKt1lfp3VUxclsQAFD6eCB3x68HufTIwGCFAuW0tb9XuVd10DXZwxubFZ9r70BwpjjM 0/tqhpT2sFMpm6I2La8uBF+ELSVrckF+mvXAFwIY5+x/WXsaL9WrQ+w3qZBtfIE2hRlA=; Original-Received: from cm-84.212.220.105.getinternet.no ([84.212.220.105] helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1m2zqG-0008VC-AZ; Mon, 12 Jul 2021 19:35:43 +0200 Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAKlBMVEUBAQEQDw6jmo/G vrSEem+RhnpvZl1VTUcYFhQwLCgiHhxJQjxCPDf////q0X7LAAAAAWJLR0QN9rRh9QAAAAd0SU1F B+UHDBEgKbh5NrAAAAFLSURBVDjL5ZKxTsMwEIadrWSyEYKsBJUHgDeIiNijJmJFCs6MhOKBDmRL M7GVa7KwJX4BVKV7VcFD9a6uVEqTGSR+ydLJn+9899uM9enYdd0L9/wQnIQorwOcStJ9dym3q9SZ Ij12ZFyjru4OwRGQXtkflCW+hZxvQyFyEjHLoSgTwuwbUtQvg9wcQXFMNaDQusZV7AOxAUBwB5hw dEO2NOVkYw/McmoA78P96lOp8RSWaPQCic4JFFC1KpUyTkspk+cVgK4zbNlC8JFKbxiMnsIIwSzj ZiCRF02l4sAdemE0f+dmSrZty5lM4yi9VKr9wlpQIxDMyhvAYn54M5J4l5rXglHGpFRj0LBMfS+4 BY2OsM0cRZ0Zz+yHVCYL6jUjsJPtQ9uuCKCPe0ByhyxAW8Teo9gJ35r98yONe57Rhj7w1gMG2W99 uf+nNeLHjdnh0E8LAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIxLTA3LTEyVDE3OjMyOjQxKzAwOjAw DtozBQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMS0wNy0xMlQxNzozMjo0MSswMDowMH+Hi7kAAAAA SUVORK5CYII= X-Now-Playing: SUV's _Through the Eyes. Presented by Krust (1)_: "Parklands" In-Reply-To: <838s2ba18y.fsf@gnu.org> (Eli Zaretskii's message of "Mon, 12 Jul 2021 20:30:21 +0300") 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:209831 Archived-At: Eli Zaretskii writes: > Are we talking about disabling remote locks by default? If so, how > about disabling them via a more user-friendly option? It strikes me > as weird and un-intuitive to _disable_ something via a "transform" > function. And it will definitely be more complex to set up such a > "transform" function than just use a boolean flag. The thing is: In Emacs 27, we didn't have file locking for Tramp files. This has now been introduced, and we're discussing how to disable them (and only them) in Emacs 28. Doing that as a transform seems natural, since that's very parallel to what we're doing in `auto-save-file-name-transforms' (where Tramp file names are made local). -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no