diff options
| author | Dmitry Gutov | 2020-05-23 05:08:06 +0300 |
|---|---|---|
| committer | Dmitry Gutov | 2020-05-23 05:08:06 +0300 |
| commit | c67f8f298a21be61362d049cfff5273f7d010d75 (patch) | |
| tree | 98a9584cb10eb4d69b698de49dcab572107ddf51 | |
| parent | 5044c19001fe608f2eac621add2e05cbca6c804b (diff) | |
| download | emacs-c67f8f298a21be61362d049cfff5273f7d010d75.tar.gz emacs-c67f8f298a21be61362d049cfff5273f7d010d75.zip | |
Implement 'mark-resolved' for the Git backend
* lisp/vc/vc-git.el (vc-git-mark-resolved): New function.
| -rw-r--r-- | lisp/vc/vc-git.el | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lisp/vc/vc-git.el b/lisp/vc/vc-git.el index 2caa287bce2..dcb52282656 100644 --- a/lisp/vc/vc-git.el +++ b/lisp/vc/vc-git.el | |||
| @@ -72,6 +72,7 @@ | |||
| 72 | ;; by git, so it's probably | 72 | ;; by git, so it's probably |
| 73 | ;; not a good idea. | 73 | ;; not a good idea. |
| 74 | ;; - merge-news (file) see `merge-file' | 74 | ;; - merge-news (file) see `merge-file' |
| 75 | ;; - mark-resolved (file) OK | ||
| 75 | ;; - steal-lock (file &optional revision) NOT NEEDED | 76 | ;; - steal-lock (file &optional revision) NOT NEEDED |
| 76 | ;; HISTORY FUNCTIONS | 77 | ;; HISTORY FUNCTIONS |
| 77 | ;; * print-log (files buffer &optional shortlog start-revision limit) OK | 78 | ;; * print-log (files buffer &optional shortlog start-revision limit) OK |
| @@ -1530,6 +1531,9 @@ This requires git 1.8.4 or later, for the \"-L\" option of \"git log\"." | |||
| 1530 | (defun vc-git-rename-file (old new) | 1531 | (defun vc-git-rename-file (old new) |
| 1531 | (vc-git-command nil 0 (list old new) "mv" "-f" "--")) | 1532 | (vc-git-command nil 0 (list old new) "mv" "-f" "--")) |
| 1532 | 1533 | ||
| 1534 | (defun vc-git-mark-resolved (files) | ||
| 1535 | (vc-git-command nil 0 files "add")) | ||
| 1536 | |||
| 1533 | (defvar vc-git-extra-menu-map | 1537 | (defvar vc-git-extra-menu-map |
| 1534 | (let ((map (make-sparse-keymap))) | 1538 | (let ((map (make-sparse-keymap))) |
| 1535 | (define-key map [git-grep] | 1539 | (define-key map [git-grep] |