On Mon, 07 Oct, Richard Hipp wrote:

> On Mon, Oct 7, 2013 at 9:12 AM, Stefan Bellon <sbel...@sbellon.de>
> wrote:
> 
> > Previously, with fossil 1.24, the third column of the "annotate"
> > output was the author who did the most recent change to the line.
> > Now, with fossil 1.27, it's just the line number being displayed.
> >
> > First of all, this information is almost useless because it can be
> > calculated by counting the lines.
> 
> It isn't useless.  The annotate output is intended to be read by
> humans, and humans are not very good at counting thousands of lines.

That's why I said "almost useless". But nonetheless, "cat -n" exists as
well, for those that want to count.

> > But more severely, the information
> > who changed the line is now not present anymore at all.
> 
> Most people are more interested in the fact that the line changed.
> The identity of the editor is of secondary importance,

I beg to differ strongly. The command is called "annotate" and not
"cat", "print" or "view". There is only one other "in wide use" version
control system (that I know of) that omits the author information as
well, and that is VSS/TFS. All other widely used ones show the author
information in their "annotate/blame" output (namely ClearCase, CVS,
Git, MKS/PTC, SVN, to name but a few).

> and can be found by one additional click in the rare case where it
> actually matters.

The "rare click" to automated scripts means to query the author of the
revision hash which needs N additional calls to fossil for one file,
slowing things down considerably in contrast to fossil doing it by
itself.

> The username was therefore removed from the primary display in order
> to reduce the amount of clutter and to make the output easier for
> humans to read.

Was this discussed on the mailing list and I missed it? Or was this
just a decision by the developers themselves?

> We will take your email as a feature request to add the username back
> in as a run-time option.

Apart from the compatibility issue, I'd be happy to have the option
back. Unless this happens, we are stuck with version 1.24.

Greetings,
Stefan

-- 
Stefan Bellon
_______________________________________________
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to