From dev-return-38592-archive-asf-public=cust-asf.ponee.io@subversion.apache.org Sun Nov 25 10:53:26 2018 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by mx-eu-01.ponee.io (Postfix) with SMTP id C7408180674 for ; Sun, 25 Nov 2018 10:53:25 +0100 (CET) Received: (qmail 43882 invoked by uid 500); 25 Nov 2018 09:53:24 -0000 Mailing-List: contact dev-help@subversion.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list dev@subversion.apache.org Received: (qmail 43872 invoked by uid 99); 25 Nov 2018 09:53:24 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 25 Nov 2018 09:53:24 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id D29AACA465 for ; Sun, 25 Nov 2018 09:53:23 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 1.001 X-Spam-Level: * X-Spam-Status: No, score=1.001 tagged_above=-999 required=6.31 tests=[KAM_LAZY_DOMAIN_SECURITY=1, RCVD_IN_DNSWL_NONE=-0.0001, UNPARSEABLE_RELAY=0.001] autolearn=disabled Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id AZTOfz7-nRJo for ; Sun, 25 Nov 2018 09:53:19 +0000 (UTC) Received: from mx0.elegosoft.com (mx0.elegosoft.com [78.47.87.163]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTP id 46E0860DF7 for ; Sun, 25 Nov 2018 09:53:19 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mx0.elegosoft.com (Postfix) with ESMTP id A2C0816C998; Sun, 25 Nov 2018 12:20:13 +0100 (CET) Received: from mx0.elegosoft.com ([127.0.0.1]) by localhost (mx0.elegosoft.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dMgt8oE9a7v5; Sun, 25 Nov 2018 12:20:07 +0100 (CET) Received: from ted.stsp.name (ted.stsp.name [217.197.84.34]) by mx0.elegosoft.com (Postfix) with ESMTPSA id B4E2716C98E; Sun, 25 Nov 2018 12:20:07 +0100 (CET) Received: from localhost (ted.stsp.name [local]) by ted.stsp.name (OpenSMTPD) with ESMTPA id 02aecac0; Sun, 25 Nov 2018 10:53:06 +0100 (CET) Date: Sun, 25 Nov 2018 10:53:06 +0100 From: Stefan Sperling To: Branko =?utf-8?B?xIxpYmVq?= Cc: dev@subversion.apache.org Subject: Re: truncated author names in 'svn ls -v' output Message-ID: <20181125095306.GP44110@ted.stsp.name> Mail-Followup-To: Branko =?utf-8?B?xIxpYmVq?= , dev@subversion.apache.org References: <20181123081050.GF44110@ted.stsp.name> <8a8e7379-0d1a-7d47-c3f5-bc6fa781a3b6@apache.org> <1542966027.658443.1586411784.76E0033A@webmail.messagingengine.com> <266be5c6-0d32-236b-1cca-17887245e132@apache.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: User-Agent: Mutt/1.10.1 (2018-07-13) On Sun, Nov 25, 2018 at 06:06:20AM +0100, Branko Čibej wrote: > On 23.11.2018 18:47, Branko Čibej wrote: > > On 23.11.2018 10:40, Daniel Shahaf wrote: > >> Branko Čibej wrote on Fri, 23 Nov 2018 10:15 +0100: > >>> On 23.11.2018 09:10, Stefan Sperling wrote: > >>>> I would like make a change, but it is a highly bikesheddy one so > >>>> I'd rather ask the list first to give everyone a chance to suggest > >>>> their favourite colours. > >>>> > >>>> The length of author names in 'svn ls -v' output is currently truncated > >>>> at 8 columns. Things have been this way since the dawn of time: > >>>> https://svn.apache.org/r842817 > >>> So it has, the idea was to make the output easily parseable with 'cut' > >>> etc. That was long before --xml. > >> We already broke compatibility with cut(1) when we changed the first > >> column's width from %6ld to %7ld. Before that, the output was actually > >> aligned with '/bin/ls -l' on my system. > > You're right. And of course, the fact that we've had --xml for a long > > time should simplify the decision. > > > > I have a couple of ideas ... will make up a patch over the week-end. > > r1847384 > > Does two new things; this: > > $ svn ls -v > 1847281 stsp Nov 23 16:04 ./ > 1716820 rhuijben 175 Nov 27 2015 .editorconfig > 1659509 rhuijben 3091 Feb 13 2015 .ycm_extra_conf.py > 915036 mf 94 Feb 22 2010 BUGS > 1846422 julianfoad 354869 Nov 12 15:26 CHANGES <<<******! > 1833511 julianfoad 14264 Jun 14 16:40 COMMITTERS > 1829224 astieger 55966 Apr 15 2018 INSTALL > 1801940 kotkov 22834 Jul 14 2017 LICENSE > 1845942 brane 42789 Nov 06 18:37 Makefile.in > > > And this: > > $ svn ls --verbose --human-readable > 1847281 stsp Nov 23 16:04 ./ > 1716820 rhuijben 175B Nov 27 2015 .editorconfig > 1659509 rhuijben 3.0K Feb 13 2015 .ycm_extra_conf.py > 915036 mf 94B Feb 22 2010 BUGS > 1846422 julianfoad 347K Nov 12 15:26 CHANGES > 1833511 julianfoad 14K Jun 14 16:40 COMMITTERS > 1829224 astieger 55K Apr 15 2018 INSTALL > 1801940 kotkov 22K Jul 14 2017 LICENSE > 1845942 brane 42K Nov 06 18:37 Makefile.in > > > And for example, once GitHub is fixed, this: > > $ svn ls -vH https://github.com/apache/httpd/trunk > 59613 jean.frederic.clere Nov 23 18:10 ./ > 59436 ruediger.pluem 15K Oct 26 12:24 .gdbinit > 29451 jim.jagielski 13K Jan 04 2017 ABOUT_APACHE > 58200 gregg.lewis.smith 68K Feb 26 2018 Apache-apr2.dsw > 58200 gregg.lewis.smith 84K Feb 26 2018 Apache.dsw > 16350 william.a..rowe.jr 2.6K Aug 24 2007 BuildAll.dsp > 57872 gregg.lewis.smith 2.7K Jan 19 2018 BuildBin.dsp > 59450 christophe.jaillet 33K Nov 11 09:22 CHANGES > 59174 jim.jagielski 49K Aug 09 13:30 CMakeLists.txt > > > -- Brane > Awesome, thank you!