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