From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dan Nicolaescu Newsgroups: gmane.emacs.devel Subject: Re: Redesigh of the VC front end Date: Tue, 06 May 2008 11:05:27 -0700 Message-ID: <200805061805.m46I5RgT011455@sallyv1.ics.uci.edu> References: <20080506003943.80ED89F054C@snark.thyrsus.com> <200805060200.m4620Sw7023511@sallyv1.ics.uci.edu> <20080506074809.GA23773@thyrsus.com> <200805061144.m46BiDqa012936@sallyv1.ics.uci.edu> <20080506162247.GD10771@thyrsus.com> <87myn3tma4.fsf@gmail.com> <200805061716.m46HGADd021001@sallyv1.ics.uci.edu> <87ej8ftjbg.fsf@gmail.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1210097251 16640 80.91.229.12 (6 May 2008 18:07:31 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 6 May 2008 18:07:31 +0000 (UTC) Cc: esr@thyrsus.com, "Eric S. Raymond" , Stefan Monnier , emacs-devel@gnu.org To: Paul R Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue May 06 20:08:05 2008 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 1JtRa8-0002gm-FP for ged-emacs-devel@m.gmane.org; Tue, 06 May 2008 20:08:04 +0200 Original-Received: from localhost ([127.0.0.1]:44417 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JtRZQ-0005lu-EL for ged-emacs-devel@m.gmane.org; Tue, 06 May 2008 14:07:20 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JtRZM-0005le-3D for emacs-devel@gnu.org; Tue, 06 May 2008 14:07:16 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JtRZJ-0005l0-H3 for emacs-devel@gnu.org; Tue, 06 May 2008 14:07:15 -0400 Original-Received: from [199.232.76.173] (port=47429 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JtRZJ-0005kx-DV for emacs-devel@gnu.org; Tue, 06 May 2008 14:07:13 -0400 Original-Received: from sallyv1.ics.uci.edu ([128.195.1.109]) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA1:24) (Exim 4.60) (envelope-from ) id 1JtRZI-0005U6-AZ for emacs-devel@gnu.org; Tue, 06 May 2008 14:07:12 -0400 X-ICS-MailScanner-Watermark: 1210701928.81449@TFeT0Jlk40sruBDG5fdCJQ Original-Received: from mothra.ics.uci.edu (mothra.ics.uci.edu [128.195.6.93]) by sallyv1.ics.uci.edu (8.13.7+Sun/8.13.7) with ESMTP id m46I5RgT011455; Tue, 6 May 2008 11:05:27 -0700 (PDT) In-Reply-To: <87ej8ftjbg.fsf@gmail.com> (Paul R.'s message of "Tue, 06 May 2008 19:48:35 +0200") Original-Lines: 21 X-ICS-MailScanner: Found to be clean X-ICS-MailScanner-SpamCheck: not spam, SpamAssassin (score=-1.44, required 5, autolearn=disabled, ALL_TRUSTED -1.44) X-ICS-MailScanner-From: dann@mothra.ics.uci.edu X-detected-kernel: by monty-python.gnu.org: Solaris 10 (beta) 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:96608 Archived-At: Paul R writes: > Dan Nicolaescu writes: > > > What exactly are the mercurial commands that do nothing when passed > > directories? status, log, ci and diff seem to DTRT. > > add, rm, status etc will iterate on any content of the folder, but do > nothing on the folder itself. IOW, if there is no content, nothing > happens. status seems to return the status of files in a subdir just fine. hg add subdir seems to add all the files in the subdir, this is fine for what we want to do in VC. hg rm subdir seems to remove all the files in the subdir, this is fine for what we want to do in VC. Do you have any other scenarios that might be questionable? Precise examples of commands/sequences of commands would be helpful.