commit - 3ec8a8b420e5adc12df5d291c0679bf9808dc70f
commit + a1839dca295586955508d60963109ea4480afeb8
blob - 4a5d303ebb8b3c20111db133939e062e94db06ba
blob + eb6ac1d1cf1bbe91383a9c4b15f1de9608a94941
--- vc-got.el
+++ vc-got.el
limit
start-revision)))))
-;; XXX: this includes also the latest commit in REMOTE-LOCATION.
(defun vc-got-log-outgoing (buffer remote-location)
"Fill BUFFER with the diff between the local worktree branch and REMOTE-LOCATION."
(vc-setup-buffer buffer)
- (let ((rl (if (or (not remote-location) (string-empty-p remote-location))
- (concat "origin/" (vc-got--current-branch))
- remote-location))
+ (let ((rl (vc-got-next-revision
+ nil
+ (if (or (not remote-location) (string-empty-p remote-location))
+ (concat "origin/" (vc-got--current-branch))
+ remote-location)))
(inhibit-read-only t))
(with-current-buffer buffer
(vc-got--log nil nil nil rl))))