Commit Briefs
implement the tag creation part of vc-got-create-tag
it pops up a log-edit buffer where one can type the tag message and creates it on C-c C-c.
implement half create-tag
Now vc-got should be able to create branches. Creating tags is more difficult thought, because got requires a message (i.e. wants "annotated" tags and not lightweight ones.
make vc-annotate-show-diff-revision-at-line works
Improving vc-got-diff so the diff-at-line works in *Annotate* buffer. vc-got-diff is still not 100% compliant to the interface thought. The ``diff against an empty tree'' is still missing.
implement vc-got-find-file-hook
automatically activate smerge-mode when visiting a got-controlled file with conflicts.
vc-got trims '----' by itself now (origin/master)
due piccoli errori di battitura corretti
* una 'e' accentata * una maiuscola mancante ad inizio frase
make files an optional parameter
vc-got-stage.el uses the two-arity version of vc-got--status, but after recent change it broke ofc.
fix vc-dir listing on sub-directories
Refactor vc-got--status so it a) correctly manages files and b) returns filenames relative to the directory. fixes #13
improve vc-got-{push,pull}
Switches from #'vc-do-command to #'vc-do-async-command in vc-got--push-pull and sets the vc-compilation-mode. This means that now the push/fetch buffer behaves just like the one from vc-got: one can press `q' to quit and `g' to do the operation again. fixes #15