emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[nongnu] elpa/git-commit 14ae9f6: Allow several infix arguments to have


From: ELPA Syncer
Subject: [nongnu] elpa/git-commit 14ae9f6: Allow several infix arguments to have an empty value
Date: Mon, 9 Aug 2021 08:57:19 -0400 (EDT)

branch: elpa/git-commit
commit 14ae9f6d9016d8ced2cc8daad949a73b150c2f13
Author: Jonas Bernoulli <jonas@bernoul.li>
Commit: Jonas Bernoulli <jonas@bernoul.li>

    Allow several infix arguments to have an empty value
    
    Closes #4379.
---
 Documentation/RelNotes/3.3.0.org | 4 ++++
 lisp/magit-blame.el              | 2 ++
 lisp/magit-diff.el               | 2 ++
 lisp/magit-sequence.el           | 1 +
 4 files changed, 9 insertions(+)

diff --git a/Documentation/RelNotes/3.3.0.org b/Documentation/RelNotes/3.3.0.org
index 02b883e..25df55f 100644
--- a/Documentation/RelNotes/3.3.0.org
+++ b/Documentation/RelNotes/3.3.0.org
@@ -7,6 +7,10 @@
 
 - ~magit-stash-both~ now asks before discarding merge state.  #4345
 
+- Several infix arguments that previously could only be disabled
+  or have a numeric value can now also be enabled without having
+  an explicit numeric value.  #4379
+
 ** Fixes since v3.2.0
 
 - Make ~magit-branch-remote-head~ and ~magit-branch-current~ fall back
diff --git a/lisp/magit-blame.el b/lisp/magit-blame.el
index 91e71a0..ecb0ce8 100644
--- a/lisp/magit-blame.el
+++ b/lisp/magit-blame.el
@@ -915,12 +915,14 @@ instead of the hash, like `kill-ring-save' would."
   :description "Detect lines moved or copied within a file"
   :class 'transient-option
   :argument "-M"
+  :allow-empty t
   :reader 'transient-read-number-N+)
 
 (transient-define-argument magit-blame:-C ()
   :description "Detect lines moved or copied between files"
   :class 'transient-option
   :argument "-C"
+  :allow-empty t
   :reader 'transient-read-number-N+)
 
 ;;; Utilities
diff --git a/lisp/magit-diff.el b/lisp/magit-diff.el
index 004cb17..8d0ac07 100644
--- a/lisp/magit-diff.el
+++ b/lisp/magit-diff.el
@@ -967,12 +967,14 @@ and `:slant'."
   :description "Detect renames"
   :class 'transient-option
   :argument "-M"
+  :allow-empty t
   :reader 'transient-read-number-N+)
 
 (transient-define-argument magit-diff:-C ()
   :description "Detect copies"
   :class 'transient-option
   :argument "-C"
+  :allow-empty t
   :reader 'transient-read-number-N+)
 
 (transient-define-argument magit-diff:--diff-algorithm ()
diff --git a/lisp/magit-sequence.el b/lisp/magit-sequence.el
index 7940759..d1373c9 100644
--- a/lisp/magit-sequence.el
+++ b/lisp/magit-sequence.el
@@ -436,6 +436,7 @@ without prompting."
   :description "Remove leading slashes from paths"
   :class 'transient-option
   :argument "-p"
+  :allow-empty t
   :reader 'transient-read-number-N+)
 
 ;;;###autoload



reply via email to

[Prev in Thread] Current Thread [Next in Thread]