From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: Proposed patch: allow user to disable lockfile creation Date: Fri, 29 Jul 2011 13:31:11 -0400 Message-ID: References: <87ei1bqi8p.fsf@uwakimon.sk.tsukuba.ac.jp> <4E31B6CB.3040905@cs.ucla.edu> Reply-To: rms@gnu.org NNTP-Posting-Host: lo.gmane.org Content-Type: text/plain; charset=ISO-8859-15 X-Trace: dough.gmane.org 1311960683 17612 80.91.229.12 (29 Jul 2011 17:31:23 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Fri, 29 Jul 2011 17:31:23 +0000 (UTC) Cc: dave@boostpro.com, johnw@newartisans.com, stephen@xemacs.org, schwab@linux-m68k.org, emacs-devel@gnu.org To: Emacs-Devel devel Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Jul 29 19:31:18 2011 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Qmqu6-0001mc-2x for ged-emacs-devel@m.gmane.org; Fri, 29 Jul 2011 19:31:18 +0200 Original-Received: from localhost ([::1]:51708 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Qmqu5-0005Ev-AG for ged-emacs-devel@m.gmane.org; Fri, 29 Jul 2011 13:31:17 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:39384) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Qmqu2-0005Ep-Ng for emacs-devel@gnu.org; Fri, 29 Jul 2011 13:31:15 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Qmqu1-0001YZ-LZ for emacs-devel@gnu.org; Fri, 29 Jul 2011 13:31:14 -0400 Original-Received: from fencepost.gnu.org ([140.186.70.10]:53004) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Qmqu1-0001YV-IW for emacs-devel@gnu.org; Fri, 29 Jul 2011 13:31:13 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1Qmqtz-00085p-RT; Fri, 29 Jul 2011 13:31:11 -0400 In-reply-to: <4E31B6CB.3040905@cs.ucla.edu> (message from Paul Eggert on Thu, 28 Jul 2011 12:21:47 -0700) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 140.186.70.10 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:142495 Archived-At: These days, advisory file locks (fcntl with F_GETLK and F_SETLK) should be reliable enough over NFS (and on local file systems) on practical GNU and GNU-like machines, and should be able to do everything that Emacs's symlink lock files do. (This wasn't true way back when the symlink scheme was originally introduced.) If we used advisory file locks, I daresay we could get rid of those symlinks. That sounds nice. If we can do the same job in a way that never bothers anyone, let's. -- Dr Richard Stallman President, Free Software Foundation 51 Franklin St Boston MA 02110 USA www.fsf.org www.gnu.org Skype: No way! That's nonfree (freedom-denying) software. Use free telephony http://directory.fsf.org/category/tel/