]> git.eshelyaron.com Git - emacs.git/commitdiff
Simplify vc-git-log-switches's usage; change default value to nil
authorDmitry Gutov <dgutov@yandex.ru>
Fri, 11 Jun 2021 01:39:34 +0000 (04:39 +0300)
committerDmitry Gutov <dgutov@yandex.ru>
Fri, 11 Jun 2021 01:39:34 +0000 (04:39 +0300)
* lisp/vc/vc-git.el (vc-git-log-switches):
Do not mention or allow the value 't' anymore
(https://lists.gnu.org/archive/html/emacs-devel/2021-06/msg00452.html).
(vc-git-print-log): Use 'vc-git-log-switches' directly.

lisp/vc/vc-git.el

index bd29b88e87d124da10981d0b9875cf2765bc53b6..89f9800a1b536436b222379a7b36b4b33cf8f18b 100644 (file)
@@ -127,9 +127,9 @@ If nil, use the value of `vc-annotate-switches'.  If t, use no switches."
                 (repeat :tag "Argument List" :value ("") string))
   :version "25.1")
 
-(defcustom vc-git-log-switches t
+(defcustom vc-git-log-switches nil
   "String or list of strings specifying switches for Git log under VC."
-  :type '(choice (const :tag "None" t)
+  :type '(choice (const :tag "None" nil)
                  (string :tag "Argument String")
                  (repeat :tag "Argument List" :value ("") string))
   :version "28.1")
@@ -1171,10 +1171,10 @@ If LIMIT is a revision string, use it as an end-revision."
                (when shortlog
                  `("--graph" "--decorate" "--date=short"
                     ,(format "--pretty=tformat:%s"
-                            (car vc-git-root-log-format))
-                   "--abbrev-commit"))
-                (vc-switches 'git 'log)
-               (when (numberp limit)
+                             (car vc-git-root-log-format))
+                    "--abbrev-commit"))
+                vc-git-log-switches
+                (when (numberp limit)
                   (list "-n" (format "%s" limit)))
                (when start-revision
                   (if (and limit (not (numberp limit)))