From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Ken Raeburn Newsgroups: gmane.emacs.devel Subject: Re: Patch Makefile.in to remove .DS_Store on MacOSX Date: Tue, 18 Aug 2009 11:45:15 -0400 Message-ID: <1DCBA358-BBFB-419F-8830-98ADB8081B76@raeburn.org> References: <790AD3D2-26B5-457F-9E31-4C11B43AC760@mac.com> <87k514o8bi.fsf@cyd.mit.edu> <30358CE5-BD40-46AB-B4BE-8B26351DB50B@raeburn.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 (Apple Message framework v936) Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1250610443 15513 80.91.229.12 (18 Aug 2009 15:47:23 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 18 Aug 2009 15:47:23 +0000 (UTC) Cc: emacs-devel emacs-devel To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Aug 18 17:47:11 2009 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1MdQtv-0008G6-NJ for ged-emacs-devel@m.gmane.org; Tue, 18 Aug 2009 17:47:08 +0200 Original-Received: from localhost ([127.0.0.1]:35441 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MdQtu-0001Wk-TP for ged-emacs-devel@m.gmane.org; Tue, 18 Aug 2009 11:47:07 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MdQsM-00015N-64 for emacs-devel@gnu.org; Tue, 18 Aug 2009 11:45:30 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MdQsH-00013k-Ml for emacs-devel@gnu.org; Tue, 18 Aug 2009 11:45:29 -0400 Original-Received: from [199.232.76.173] (port=36595 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MdQsH-00013f-EP for emacs-devel@gnu.org; Tue, 18 Aug 2009 11:45:25 -0400 Original-Received: from splat.raeburn.org ([69.25.196.39]:36212 helo=raeburn.org) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1MdQs9-0007nE-5E for emacs-devel@gnu.org; Tue, 18 Aug 2009 11:45:24 -0400 Original-Received: from [10.0.0.172] (squish.raeburn.org [10.0.0.172]) by raeburn.org (8.14.3/8.14.1) with ESMTP id n7IFjFRw010859; Tue, 18 Aug 2009 11:45:15 -0400 (EDT) In-Reply-To: X-Mailer: Apple Mail (2.936) X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:114373 Archived-At: On Aug 18, 2009, at 10:25, Stefan Monnier wrote: >> Who's "we"? I was using subversion for quite a while to manage my >> local >> development tree. I just couldn't use it directly from the FSF >> machines; >> I had to do my own mirroring. And I did, in fact, keep deletion >> of .svn >> subdirectories as one of my local changes as a result. > > That doesn't seem like a problem: the whole reason for you to use such > a VCS was to keep track of local changes, so handling local changes is > obviously not a problem. Sure, it worked, but we could either make it unnecessary (by copying just the desired files or file name patterns), or make it easier to change the list to be removed after copying. Currently it's buried down in one of many multi-line commands in a makefile target for which the rules are over 130 lines long. And if it's a directory you need to add to the list, actually you probably want to make two changes, one to delete it, and one to get 'find' to not look around inside it for more things to delete explicitly. Ken