From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: David Kastrup Newsgroups: gmane.emacs.devel Subject: Re: On tabs and spaces Date: Thu, 15 Jan 2015 12:42:01 +0100 Message-ID: <87wq4oe0dy.fsf@fencepost.gnu.org> References: <54B6FA42.6000608@yandex.ru> <87a91kfjry.fsf@fencepost.gnu.org> <54B793B0.8070909@yandex.ru> <871tmwfigt.fsf@fencepost.gnu.org> <54B799B7.6040004@yandex.ru> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1421322863 3812 80.91.229.3 (15 Jan 2015 11:54:23 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 15 Jan 2015 11:54:23 +0000 (UTC) Cc: bruce.connor.am@gmail.com, emacs-devel To: Dmitry Gutov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Jan 15 12:54:18 2015 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 1YBj0E-0001cN-84 for ged-emacs-devel@m.gmane.org; Thu, 15 Jan 2015 12:54:18 +0100 Original-Received: from localhost ([::1]:50236 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YBj0D-00019O-RI for ged-emacs-devel@m.gmane.org; Thu, 15 Jan 2015 06:54:17 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:55006) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YBizz-000177-K3 for emacs-devel@gnu.org; Thu, 15 Jan 2015 06:54:04 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YBizw-0001wg-T4 for emacs-devel@gnu.org; Thu, 15 Jan 2015 06:54:03 -0500 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:34747) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YBizw-0001wb-PQ for emacs-devel@gnu.org; Thu, 15 Jan 2015 06:54:00 -0500 Original-Received: from localhost ([127.0.0.1]:41919 helo=lola) by fencepost.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YBizv-00069a-Ue; Thu, 15 Jan 2015 06:54:00 -0500 Original-Received: by lola (Postfix, from userid 1000) id AB682E0473; Thu, 15 Jan 2015 12:42:01 +0100 (CET) In-Reply-To: <54B799B7.6040004@yandex.ru> (Dmitry Gutov's message of "Thu, 15 Jan 2015 13:43:03 +0300") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::e 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:181292 Archived-At: Dmitry Gutov writes: > On 01/15/2015 01:26 PM, David Kastrup wrote: > >> Once you factor the time of C-x v g into the equation, the 5.5s of >> difference are not all that impressive. On my computer, previous to >> version 2.1 we were talking about about 5 _minutes_ of runtime. > > Still inconvenient, though. And maybe we also care about the > developers with older versions of Git, for now. The developers with older versions of Git are much less likely to even notice the difference since the older versions spend the bulk of the runtime elsewhere. So the 5.5s of difference are likely still about 5.5s of difference for the old versions. > The improvement is impressive, to be sure. > >> Emacs >> doesn't use -w by default when doing C-x v g either IIRC. Getting it in >> there is somewhat cumbersome. > > Using it by default would be a trivial change. But not likely appropriate for some applications, and not likely matched by the behavior of other version control systems in VC. Still, it's a bit too far out of reach from inside Emacs. > And with http://debbugs.gnu.org/17945, vc-annotate will be more > customizable. Not yet looked at it. -- David Kastrup