Or, put in another way, is there any pretty interface to git-annotate
or you have to do the legwork yourself?
What I am lookig for is some tool that would use plain git-annotate
or git-annotate --porcelain
(which I can't really figure out and I haven't found a place that describes it properly, BTW (and that's a side question)) and output a HTML (or TeX or RTF) file with, say, two columns: text on the left had side and properly aligned messages on the right hand side. That is, take something like this (output of git annotate
)
c6230de3 ( JJ Merelo 2014-01-13 18:59:17 +0100 1)<!--- -*- eval: (typopunct-mode 1); eval: (typopunct-change-language: spanish) -*- -->
c6230de3 ( JJ Merelo 2014-01-13 18:59:17 +0100 2)
412c8ed1 ( JJ Merelo 2014-01-19 10:56:27 +0100 3)<h1>#slash</h1>
e736fc14 ( JJ Merelo 2014-01-03 08:50:19 +0100 4)
c6230de3 ( JJ Merelo 2014-01-13 18:59:17 +0100 5)
c6230de3 ( JJ Merelo 2014-01-13 18:59:17 +0100 6)
And produce something like this
| Text | Annotation |
---------------------
| | Commit msg |
----------------------
|#shlash| Commit msg'|
----------------------
And so on... Optionally, text could be filtered using Markdown to HTML or some syntax highlighting filter, but I can figure that out if I have the source.