On Mon, Oct 7, 2013 at 4:26 PM, Stefan Bellon <sbel...@sbellon.de> wrote:
> On Mon, 07 Oct, Richard Hipp wrote:> 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). > Fossil has never guaranteed specific output for any given command, nor has it ever guaranteed usage-compatibility with any other tools. The output of any and all commands is subject to change without notice between any given versions. As a general rule, whoever hacks the feature determines the output format. i would go so far as to say that Fossil's output has always been essentially unusable for reliable scripting purposes (and some of that (but not this particular bit) is my fault). > 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. > Work is underway on a library interface[1] which will allow clients to customize the output however they like, but the Annotate feature is not yet implemented. [1] http://fossil.wanderinghorse.net/repos/libfossil/index.cgi/timeline Reminder to self: in theory we have all the bits we need to implement annotate, so that might be a good thing to do before moving on to the more difficult parts. -- ----- stephan beal http://wanderinghorse.net/home/stephan/ http://gplus.to/sgbeal
_______________________________________________ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users