aboutsummaryrefslogtreecommitdiff
path: root/lisp/magit-git.el
diff options
context:
space:
mode:
authorJonas Bernoulli <jonas@bernoul.li>2026-03-21 10:47:47 +0100
committerJonas Bernoulli <jonas@bernoul.li>2026-03-21 10:47:47 +0100
commit1ddb6f103669eca22f336cb1f64ee38714b85631 (patch)
tree5f71702d8235648161ba2e2657175c91482068ed /lisp/magit-git.el
parentf66b6562c645c227f5aa62fe35671b777ec2e8a9 (diff)
magit-git-config-p: Correct docstring
Diffstat (limited to 'lisp/magit-git.el')
-rw-r--r--lisp/magit-git.el6
1 files changed, 3 insertions, 3 deletions
diff --git a/lisp/magit-git.el b/lisp/magit-git.el
index 439bf09..67782ae 100644
--- a/lisp/magit-git.el
+++ b/lisp/magit-git.el
@@ -509,9 +509,9 @@ signal `magit-invalid-git-boolean'."
(defun magit-git-config-p (variable &optional default)
"Return the boolean value of the Git variable VARIABLE.
-VARIABLE has to be specified as a string. Return DEFAULT (which
-defaults to nil) if VARIABLE is unset. If VARIABLE's value isn't
-a boolean, then raise an error."
+VARIABLE has to be specified as a string. If VARIABLE is unset,
+return nil by default, unless DEFAULT is non-nil, in which case
+return t. Signal an error if VARIABLE is set but not a boolean."
(let ((args (list "config" "--bool" "--default" (if default "true" "false")
variable)))
(magit--with-refresh-cache (cons default-directory args)