Fixed usage of magit-custom-options on some commands
It is not good to have magit-custom-options when it is nil into the middle of the list of arguments.
This commit is contained in:
parent
57fa9eb0fd
commit
ad5829a2f4
1 changed files with 9 additions and 8 deletions
13
magit.el
13
magit.el
|
@ -2700,8 +2700,8 @@ If REVISION is a remote branch, offer to create a local tracking branch.
|
||||||
(interactive (list (magit-read-rev "Switch to" (magit-default-rev))))
|
(interactive (list (magit-read-rev "Switch to" (magit-default-rev))))
|
||||||
(if rev
|
(if rev
|
||||||
(if (not (magit-maybe-create-local-tracking-branch rev))
|
(if (not (magit-maybe-create-local-tracking-branch rev))
|
||||||
(apply 'magit-run-git "checkout" magit-custom-options
|
(magit-run-git "checkout" (append magit-custom-options
|
||||||
(magit-rev-to-git rev)))))
|
(magit-rev-to-git rev))))))
|
||||||
|
|
||||||
(defun magit-read-create-branch-args ()
|
(defun magit-read-create-branch-args ()
|
||||||
(let* ((cur-branch (magit-get-current-branch))
|
(let* ((cur-branch (magit-get-current-branch))
|
||||||
|
@ -2716,10 +2716,11 @@ Fails if working tree or staging area contain uncommitted changes.
|
||||||
(interactive (magit-read-create-branch-args))
|
(interactive (magit-read-create-branch-args))
|
||||||
(if (and branch (not (string= branch ""))
|
(if (and branch (not (string= branch ""))
|
||||||
parent)
|
parent)
|
||||||
(apply 'magit-run-git "checkout" "-b"
|
(magit-run-git "checkout" "-b"
|
||||||
|
(append
|
||||||
magit-custom-options
|
magit-custom-options
|
||||||
branch
|
branch
|
||||||
(magit-rev-to-git parent))))
|
(magit-rev-to-git parent)))))
|
||||||
|
|
||||||
(defun magit-delete-branch (branch)
|
(defun magit-delete-branch (branch)
|
||||||
"Asks for a branch and deletes it.
|
"Asks for a branch and deletes it.
|
||||||
|
@ -2731,8 +2732,8 @@ If the branch is the current one, offers to switch to `master' first.
|
||||||
(magit-checkout "master")
|
(magit-checkout "master")
|
||||||
(setq branch nil)))
|
(setq branch nil)))
|
||||||
(when branch
|
(when branch
|
||||||
(apply 'magit-run-git "branch" "-d" magit-custom-options
|
(magit-run-git "branch" "-d" (append magit-custom-options
|
||||||
(magit-rev-to-git branch))))
|
(magit-rev-to-git branch)))))
|
||||||
|
|
||||||
(defun magit-move-branch (old new)
|
(defun magit-move-branch (old new)
|
||||||
"Renames or moves a branch.
|
"Renames or moves a branch.
|
||||||
|
|
Loading…
Add table
Reference in a new issue