From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: =?ISO-8859-1?Q?Jos=E9_A=2E_Romero_L=2E?= Newsgroups: gmane.emacs.help Subject: Re: diff-mode Date: Wed, 15 Dec 2010 08:46:40 -0800 (PST) Organization: http://groups.google.com Message-ID: <1fc91aa1-891d-4b0e-af5b-bad5435fc38c@d8g2000yqf.googlegroups.com> References: <6174A3FCFD074EF5A396A7D095DEB814@us.oracle.com> <886669ef-277b-4056-97e0-4580e90ce614@k25g2000vbl.googlegroups.com> <79a18560-1385-439d-ad0b-ec386a352d4f@q8g2000prm.googlegroups.com> <2ac36bc2-00eb-413c-a169-06cdf495bc76@29g2000yqq.googlegroups.com> <9661c159-21d5-479d-b3df-534706f9c659@o14g2000yqe.googlegroups.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1292434862 20183 80.91.229.12 (15 Dec 2010 17:41:02 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 15 Dec 2010 17:41:02 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Wed Dec 15 18:40:58 2010 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1PSvLT-0002ak-SK for geh-help-gnu-emacs@m.gmane.org; Wed, 15 Dec 2010 18:40:56 +0100 Original-Received: from localhost ([127.0.0.1]:35538 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PSvLT-0005E3-47 for geh-help-gnu-emacs@m.gmane.org; Wed, 15 Dec 2010 12:40:55 -0500 Original-Path: usenet.stanford.edu!postnews.google.com!d8g2000yqf.googlegroups.com!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 37 Original-NNTP-Posting-Host: 213.17.133.2 Original-X-Trace: posting.google.com 1292431600 21710 127.0.0.1 (15 Dec 2010 16:46:40 GMT) Original-X-Complaints-To: groups-abuse@google.com Original-NNTP-Posting-Date: Wed, 15 Dec 2010 16:46:40 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: d8g2000yqf.googlegroups.com; posting-host=213.17.133.2; posting-account=mkEKGAoAAACAV2vhv5r9WHXWqsdL_niD User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.9.2.12) Gecko/20101107 Firefox/3.6.12 (Swiftfox),gzip(gfe) Original-Xref: usenet.stanford.edu gnu.emacs.help:183313 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:77560 Archived-At: On 15 Gru, 16:00, Elena wrote: > On Dec 15, 2:12=A0pm, Jos=E9 A. Romero L. wrote: (...) > > 0) Install Sunrise > > 1) cd to the directories to compare (in left and right panes) > > 2) press C-M-=3D > > 3) press one of d, s, a, n or c to compare by Date, Size, date And > > size or file Contents > > 4) use =3D to run diff or C-=3D to run ediff on the files marked. (...) > I've tried the procedure you've suggested, but it doesn't run a > recursive comparison, which is what I'm after. =A0Thank you anyway. To perform recursive comparisons with Sunrise you need first to "flatten the tree": 1.1) press C-c C-n to bring up find by name, 1.2) type in "*" (a single asterisk) and press Return this will display recursively all the contents of the current directory, including sub-directories. Alternatively: 1.1) press C-c C-f to bring up find with args, 1.2) type in "-not -type d" and press Return this will recursively display everything that is *not* a directory inside the current one. There are many ways to flatten the tree in order to make the pane contain exactly what you're interested in. Once that's done you can perform your recursive comparison. Cheers, -- Jos=E9 A. Romero L. escherdragon at gmail "We who cut mere stones must always be envisioning cathedrals." (Quarry worker's creed)