From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: vc-print-log vs. bzr log Date: Sat, 15 Sep 2012 16:51:33 +0300 Message-ID: <83zk4rs8be.fsf@gnu.org> References: <87ipbfcu4o.fsf@rosalinde.fritz.box> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: QUOTED-PRINTABLE X-Trace: ger.gmane.org 1347717105 29212 80.91.229.3 (15 Sep 2012 13:51:45 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 15 Sep 2012 13:51:45 +0000 (UTC) Cc: emacs-devel@gnu.org To: Stephen Berman Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Sep 15 15:51:48 2012 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1TCsmg-0000hy-3g for ged-emacs-devel@m.gmane.org; Sat, 15 Sep 2012 15:51:46 +0200 Original-Received: from localhost ([::1]:55063 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TCsmc-00016Q-2r for ged-emacs-devel@m.gmane.org; Sat, 15 Sep 2012 09:51:42 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:52338) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TCsmZ-00016A-Ly for emacs-devel@gnu.org; Sat, 15 Sep 2012 09:51:40 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TCsmY-0004Wr-OF for emacs-devel@gnu.org; Sat, 15 Sep 2012 09:51:39 -0400 Original-Received: from mtaout22.012.net.il ([80.179.55.172]:64045) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TCsmY-0004Ua-Fn for emacs-devel@gnu.org; Sat, 15 Sep 2012 09:51:38 -0400 Original-Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0MAE001008OIOZ00@a-mtaout22.012.net.il> for emacs-devel@gnu.org; Sat, 15 Sep 2012 16:51:36 +0300 (IDT) Original-Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MAE0005C95VIAP0@a-mtaout22.012.net.il>; Sat, 15 Sep 2012 16:51:31 +0300 (IDT) In-reply-to: <87ipbfcu4o.fsf@rosalinde.fritz.box> X-012-Sender: halo1@inter.net.il X-detected-operating-system: by eggs.gnu.org: Solaris 10 (beta) X-Received-From: 80.179.55.172 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:153323 Archived-At: > From: Stephen Berman > Date: Sat, 15 Sep 2012 15:07:03 +0200 >=20 > When I'm visiting a file on a local branch of the Emacs bzr trunk a= nd > type `M-! bzr log -r-1 RET' I see the log entry in less than one se= cond. > When I type `C-x v l RET RET' =C2=B119 seconds elapse before the lo= g is > displayed (and the lag time is the same if I limit the display to o= ne > entry). Is this time difference expected? Yes, to some degree, because these two commands do 2 different things= . The first one shows the last commit in the branch. The second one shows the commits only to the file you are visiting, which means digging deeper into the version history. However, even if the file you are visiting is the one modified by the last revision, bzr is slower when a file argument is passed. I guess this is something to report as a bug to bzr bug tracker. Btw, did you really mean "C-x v l RET RET", or did you mean something like "C-u C-x v l RET 1 RET"? If the former, then by default C-x v l does not prompt for anything, so I have no opportunity to type RET twice.