X-Git-Url: https://git.distorted.org.uk/~mdw/stgit/blobdiff_plain/5115dea02ba6a90485f2a0d7b77e90a01f0d00a5..306b37a63112bf26cac29474116490376537f04f:/contrib/stgit.el?ds=sidebyside diff --git a/contrib/stgit.el b/contrib/stgit.el index 65fe68a..c4ed958 100644 --- a/contrib/stgit.el +++ b/contrib/stgit.el @@ -878,7 +878,8 @@ If PATCHSYM is a keyword, returns PATCHSYM unmodified." (defun stgit-move-change-to-index (file) "Copies the workspace state of FILE to index, using git add or git rm" - (let ((op (if (file-exists-p file) '("add") '("rm" "-q")))) + (let ((op (if (or (file-exists-p file) (file-symlink-p file)) + '("add") '("rm" "-q")))) (stgit-capture-output "*git output*" (apply 'stgit-run-git (append op '("--") (list file))))))