I'm thinking more and more that darcs should have a behaviour similar
to the most known VCS', unless there is some *absolute* necessity (by
design or design principle) to do another way.

The default expected use of changes (or log) is to show the "history"
of a repository, and we cannot really fight this assumption.

So I propose we go back to non-interactive by default.

As of invoking the pager (a la git), good idea. We can indeed use the
same code as `darcs help`.

And to continue with the "least surprise" principle, I would go as far
as proposing that "changes" should be called "log" (an alias already
present in HEAD), and keep "changes" as an alias of "log". (In the
case it gets accepted, updating the documentation will be a to-do for
darcs 2.10.)

I don't want to close the debate right away; after sending patches for
these 3 changes (which are almost ready) I will wait before even
screening them (say until this week-end).
_______________________________________________
darcs-users mailing list
darcs-users@darcs.net
http://lists.osuosl.org/mailman/listinfo/darcs-users

Reply via email to