Commits


drop vc-got-stage related to #5


vc-got--log: add flag for reverse and mark as no side effects


Merge pull request #2 from zmyrgel/feature/add-version-command add vc-got--program-version command to return version number


make got program customizable


add vc-got--program-version command to return version number this can be used to select behaviour based on used got version.


Add new customization group `vc-got' under vc this moves the customization options to its own group


Merge pull request #1 from zmyrgel/feature/expand-implementation-status expand the vc function status list


fix diff on multiple files got diff wants a single file or two references/tags/sha.


make got program be customizable other platforms might have different name for got or it might not be in PATH so provide means to customize it.


expand the vc function status list Add full list of vc functions which should be implemented. It is easier to track progress as all functions are in same list.


switch to GPLv3 and while here adjust slightly the comment headers.


Emacs upstream has fixed the documentation, comment not needed


vc-got-log-incoming


implement vc-got-diff-switches


adding vc-got-stage vc-got-stage is a minor mode for vc-diff buffers controlled by Got. It's a tentative at implementing the stage operation for specific changes instead of whole files. vc.el works with filesets, and this is fine. But sometimes you want to commit only certain hunks. This initial implementation allows the user to stage changes, but you can't commit them (yet).