Clean up the messages produced by magit-init a bit.
* magit.el (magit-init): Message fixes. Use yes-or-no-p for potentially destructive operations. (magit-status): Message fixes.
This commit is contained in:
parent
e6167b8080
commit
a080ca01c1
1 changed files with 7 additions and 6 deletions
13
magit.el
13
magit.el
|
@ -1728,17 +1728,17 @@ in log buffer."
|
||||||
|
|
||||||
(defun magit-init (dir)
|
(defun magit-init (dir)
|
||||||
"Initialize git repository in specified directory"
|
"Initialize git repository in specified directory"
|
||||||
(interactive (list (read-directory-name "Directory for git repository: ")))
|
(interactive (list (read-directory-name "Directory for Git repository: ")))
|
||||||
(let ((topdir (magit-get-top-dir dir)))
|
(let ((topdir (magit-get-top-dir dir)))
|
||||||
(when (or (not topdir)
|
(when (or (not topdir)
|
||||||
(y-or-n-p
|
(yes-or-no-p
|
||||||
(format
|
(format
|
||||||
(if (string-equal topdir (expand-file-name dir))
|
(if (string-equal topdir (expand-file-name dir))
|
||||||
"There is already git repository in %S. Reinitialize?"
|
"There is already a Git repository in %s. Reinitialize? "
|
||||||
"There is git repository in %S. Create another in %S?")
|
"There is a Git repository in %s. Create another in %s? ")
|
||||||
topdir dir)))
|
topdir dir)))
|
||||||
(unless (file-directory-p dir)
|
(unless (file-directory-p dir)
|
||||||
(and (y-or-n-p (format "Directory %S does not exists. Create?" dir))
|
(and (y-or-n-p (format "Directory %s does not exists. Create it? " dir))
|
||||||
(make-directory dir)))
|
(make-directory dir)))
|
||||||
(let ((default-directory dir))
|
(let ((default-directory dir))
|
||||||
(magit-run* (list "git" "init"))))))
|
(magit-run* (list "git" "init"))))))
|
||||||
|
@ -1751,7 +1751,8 @@ in log buffer."
|
||||||
(save-some-buffers (eq magit-save-some-buffers 'dontask)))
|
(save-some-buffers (eq magit-save-some-buffers 'dontask)))
|
||||||
(let ((topdir (magit-get-top-dir dir)))
|
(let ((topdir (magit-get-top-dir dir)))
|
||||||
(unless topdir
|
(unless topdir
|
||||||
(when (y-or-n-p (format "There is no git repository in %S. Create?" dir))
|
(when (y-or-n-p (format "There is no Git repository in %S. Create one? "
|
||||||
|
dir))
|
||||||
(magit-init dir)
|
(magit-init dir)
|
||||||
(setq topdir (magit-get-top-dir dir))))
|
(setq topdir (magit-get-top-dir dir))))
|
||||||
(when topdir
|
(when topdir
|
||||||
|
|
Loading…
Reference in a new issue