From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dave Abrahams Newsgroups: gmane.emacs.devel Subject: Re: Proposed patch: allow user to disable lockfile creation Date: Wed, 27 Jul 2011 12:25:10 -0400 Message-ID: References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1311784244 11316 80.91.229.12 (27 Jul 2011 16:30:44 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 27 Jul 2011 16:30:44 +0000 (UTC) Cc: John Wiegley , emacs-devel@gnu.org To: Andreas Schwab Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Jul 27 18:30:39 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 1Qm70J-0005Fb-Fo for ged-emacs-devel@m.gmane.org; Wed, 27 Jul 2011 18:30:39 +0200 Original-Received: from localhost ([::1]:38473 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Qm70I-0007x1-Of for ged-emacs-devel@m.gmane.org; Wed, 27 Jul 2011 12:30:38 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:57348) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Qm6v6-0006Ka-D2 for emacs-devel@gnu.org; Wed, 27 Jul 2011 12:25:17 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Qm6v4-0002Df-SG for emacs-devel@gnu.org; Wed, 27 Jul 2011 12:25:16 -0400 Original-Received: from mail-vx0-f169.google.com ([209.85.220.169]:46103) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Qm6v4-0002DJ-NI for emacs-devel@gnu.org; Wed, 27 Jul 2011 12:25:14 -0400 Original-Received: by vxg38 with SMTP id 38so1655372vxg.0 for ; Wed, 27 Jul 2011 09:25:13 -0700 (PDT) Original-Received: by 10.52.174.39 with SMTP id bp7mr256459vdc.436.1311783913511; Wed, 27 Jul 2011 09:25:13 -0700 (PDT) Original-Received: from pluto.luannocracy.com (207-172-223-249.c3-0.smr-ubr3.sbo-smr.ma.static.cable.rcn.com [207.172.223.249]) by mx.google.com with ESMTPS id ca9sm17365vdc.39.2011.07.27.09.25.11 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 27 Jul 2011 09:25:11 -0700 (PDT) Original-Received: by pluto.luannocracy.com (Postfix, from userid 501) id CF9D48251D5; Wed, 27 Jul 2011 12:25:10 -0400 (EDT) In-Reply-To: (Andreas Schwab's message of "Wed, 27 Jul 2011 17:32:46 +0200") User-Agent: Gnus/5.110018 (No Gnus v0.18) Emacs/23.3 (darwin) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 209.85.220.169 X-Mailman-Approved-At: Wed, 27 Jul 2011 12:30:36 -0400 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:142404 Archived-At: on Wed Jul 27 2011, Andreas Schwab wrote: > Dave Abrahams writes: > >> Those symlinks that emacs creates to help avoid collisions between users >> editing simultaneously cause me lots of pain and no gain > > Can you expand? Sure; for example, I have various tools that crawl the filesystem looking for specially-named files, and when they operate on these partially-complete files, it causes random trouble. Sometimes it's visible trouble, but sometimes it isn't (and invisible trouble is worse). Plus, they're annoying and distracting to look at in dired buffers and the like. On the other hand, I never collaboratively edit the same file as someone else, and I use global-auto-revert-mode so that if I'm doing it in two different emacs sessions, they stay in synch or I'm warned. For me, the lockfiles offer no benefits and significant drawbacks. -- Dave Abrahams BoostPro Computing http://www.boostpro.com