>>> "Dmitry" == Dmitry Gutov writes: > On 10/20/2015 09:05 AM, Uwe Brauer wrote: >> What I mean is suppose I come up with the hg template which meets all >> the requirements, I would leave it to the vc maintainer to implement >> that in lisp. For me it is not obvious how to do it. > You could leave that to me, yes. I finally found a solution which was proposed to me by Simon King on the mercury mailing list. It seems impossible to run hg log from the commandline in order to obtain a output similar/identical to «git log». There is however a two step procedure. - write a style file (I attach the correct one below) - then run hg log --style /path/to/hgstyle And voila! ,---- | changeset: 32:de9787eefb88 | tag: tip | user: Uwe Brauer | Date: Mon Oct 26 16:27:35 2015 +0000 | summary: A Huge commit | | * section-1.tex: Here comes an | important change | | * testhg2.tex (section{Nación} {} {}): New long change: | | * testhg2.tex (section{Introduction} {} {}): Add an | introduction | | * testneuneu.tex (section{Einfuehrung} {} {}): Eine | Neue Einfuehrung `---- How to implement this is lisp I leave to you. Thanks and regards Uwe Brauer