From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.devel Subject: Re: Abolishing ChangeLog files Date: Thu, 28 Mar 2013 21:20:44 +0400 Message-ID: <87a9pn5tlf.fsf@yandex.ru> References: <87y5d9p5td.fsf@dex.adm.naquadah.org> <87vc8dtbcb.fsf@lifelogs.com> <871ub1gmdf.fsf@engster.org> <87d2ulovd0.fsf@dex.adm.naquadah.org> <85r4j0h1ww.fsf@member.fsf.org> <85li98h1qx.fsf@member.fsf.org> <87ehf0b3x2.fsf@uwakimon.sk.tsukuba.ac.jp> <87obe3gaem.fsf@engster.org> <87ip4bj1ay.fsf_-_@earth.home> <83wqsrwkim.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1364491275 14487 80.91.229.3 (28 Mar 2013 17:21:15 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 28 Mar 2013 17:21:15 +0000 (UTC) Cc: Stefan Monnier , emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Mar 28 18:21:41 2013 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 1ULGW5-0004dH-HA for ged-emacs-devel@m.gmane.org; Thu, 28 Mar 2013 18:21:33 +0100 Original-Received: from localhost ([::1]:56612 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ULGVh-0008MC-9j for ged-emacs-devel@m.gmane.org; Thu, 28 Mar 2013 13:21:09 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:55127) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ULGVY-0008H7-OG for emacs-devel@gnu.org; Thu, 28 Mar 2013 13:21:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ULGVU-0006y2-GN for emacs-devel@gnu.org; Thu, 28 Mar 2013 13:21:00 -0400 Original-Received: from mail-la0-x22c.google.com ([2a00:1450:4010:c03::22c]:60744) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ULGVU-0006xp-0C; Thu, 28 Mar 2013 13:20:56 -0400 Original-Received: by mail-la0-f44.google.com with SMTP id eb20so18194249lab.3 for ; Thu, 28 Mar 2013 10:20:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:sender:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-type:x-antivirus :x-antivirus-status; bh=DJWd5+OZqQjtE3vAb3uL6B/BsjVhw6A4JOYx7DlKKiQ=; b=QyFJEQPxyIC6d+6cGMbCsIwj3FsD/PWQtZIb/3O5c6AWYFuqaFLLCDuQF8NvLj3VAv 7C6ZRxTS/MUL9i3WRXu/TNU+EG+KaC46GEYS7yk7HtKRd02BduxcvRVPS07mLfy4PDPy vnbAYqx2e/eC1XVnkt7rWKZSn2AMVWVxLO8qesNfOOQ1PYchry70sl+Xf3TJMYTWqnIE lyBTxFfdhBITc6hSjDASjuBlSKALI+95JMhSKtbbV8M7A81u+AjbV+Z3COe4MoafF62T 4f0hN08P3GyGkyU5yNUVsq2U4zWkfv51rt2Az4rmqtLen7lY6AXAVFq+5Nx9rBF0UxWu p2pA== X-Received: by 10.152.123.34 with SMTP id lx2mr12816555lab.52.1364491254262; Thu, 28 Mar 2013 10:20:54 -0700 (PDT) Original-Received: from SOL ([178.252.98.87]) by mx.google.com with ESMTPS id o11sm82lbu.6.2013.03.28.10.20.52 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 28 Mar 2013 10:20:53 -0700 (PDT) In-Reply-To: <83wqsrwkim.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 28 Mar 2013 18:34:41 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (windows-nt) X-Antivirus: avast! (VPS 130328-0, 28.03.2013), Outbound message X-Antivirus-Status: Clean X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:4010:c03::22c 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:158368 Archived-At: Eli Zaretskii writes: >> From: Stefan Monnier >> Date: Thu, 28 Mar 2013 08:41:25 -0400 >> >> > Because bzr log take ages to popup, I guess it is one reason you relay >> > on changelog files. >> >> Agreed. Commit logs are much more useful in Git where they show up much >> more quickly. > > Not here: > > D:\gnu\bzr\emacs\trunk>timep bzr log --line -l5000 > nul > > real 00h00m00.921s > user 00h00m00.875s > sys 00h00m00.062s > > $ time git log --oneline -n5000 > /dev/null > > real 0m0.218s > user 0m0.015s > sys 0m0.015s > > I hope you at least won't claim that 900 msec is "much more quickly" > than 200 msec. (Not that anyone should ever need to look at 5000 > revisions.) Your conclusion here seems to be the reverse of what the command output shows (900ms for Bazaar and 200ms for Git). In my experience, Bzr is especially slow when showing log for a subtree or a specific file.