Commits


cl-loop -> dolist in this case the dolist is shorter and easier to read / reason about


fix vc-got-print-log with files in subdirs otherwise the file-relative-name is computed relatively to the current directory (i.e. you get back the basename) and vc-got--log fails.


typo in the function name and missing vc-setup-buffer


fix vc-got-print-log the missing vc-setup-buffer call was preventing it from clearing (at least) the buffer, so the old logs remained.


tag 1.1.2 fix vc-log-search for got from latest -main branch and for future versions. `got log' changed the flag for search from -s to -S (-s is now to select the short log format.) Support for older got version will be kept for the next few (got) releases.


fix vc-got--log with current got 'got log' changed the flag for doing searches from -s to -S (-s is now a short format log). Adapt vc-got--log to handle it using the newly introduced vc-got--version<=. While here rename vc-got--program-version to vc-got--version.


simplify some bits of code


fix the quote in the docstring of `vc-got--status'


tag 1.1.1 - update package URL - don't list the TODOs in the package description - update vc-got-{pull,push} docstrings


update vc-got-{pull,push} docstrings * use the got terminology (send/fetch) instead of push and pull * vc-got-push has been using `got send' for a long time already


don't list the TODO in the package description


update package URL


tag 1.1 changelog: * make the `g' keyword in the *Annotate* buffer partially works (shows the whole diff instead of only the diff for the FILES.) * fixed list-branches regexp. * run got fetch and send inside the worktree (so no need to specify -b when pushing a branch that's not the main.) * use got diff -P when diffing: reduces noticeably the time required for diffing multiple files.


fix vc-got-incoming docstring * style: don't go over 80 cols and keep the first line as a full sentence. * correct the description: it diffs the *incoming* history, it doesn't consider the edits on the work tree at all!


grammar