* lisp/vc/vc-git.el (vc-git-symbolic-commit): Use --no-undefined
This commit is contained in:
parent
1f4b234a5c
commit
5933055a3e
1 changed files with 9 additions and 10 deletions
|
@ -2038,16 +2038,15 @@ allowed to include revision specifications like \"master~8\"
|
|||
branch), otherwise such revision specifications are rejected, and
|
||||
the function returns nil."
|
||||
(and commit
|
||||
(let ((name (with-temp-buffer
|
||||
(and
|
||||
(vc-git--out-ok "name-rev" "--name-only" commit)
|
||||
(goto-char (point-min))
|
||||
(or force (not (looking-at "^.*[~^].*$" t)))
|
||||
(= (forward-line 2) 1)
|
||||
(bolp)
|
||||
(buffer-substring-no-properties (point-min)
|
||||
(1- (point-max)))))))
|
||||
(and name (not (string= name "undefined")) name))))
|
||||
(with-temp-buffer
|
||||
(and
|
||||
(vc-git--out-ok "name-rev" "--no-undefined" "--name-only" commit)
|
||||
(goto-char (point-min))
|
||||
(or force (not (looking-at "^.*[~^].*$" t)))
|
||||
(= (forward-line 2) 1)
|
||||
(bolp)
|
||||
(buffer-substring-no-properties (point-min)
|
||||
(1- (point-max)))))))
|
||||
|
||||
(defvar-keymap vc-dir-git-mode-map
|
||||
"z c" #'vc-git-stash
|
||||
|
|
Loading…
Add table
Reference in a new issue