From d5f70d24d29d7500df291f06a30ae4c8745bae88 Mon Sep 17 00:00:00 2001 From: Olav Fosse Date: Thu, 12 Nov 2020 14:19:21 +0100 Subject: [PATCH] magit-tag: Add --message argument --- lisp/magit-tag.el | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/lisp/magit-tag.el b/lisp/magit-tag.el index 8706981b02..107bc3b9d1 100644 --- a/lisp/magit-tag.el +++ b/lisp/magit-tag.el @@ -40,7 +40,8 @@ ("-f" "Force" ("-f" "--force")) ("-a" "Annotate" ("-a" "--annotate")) ("-s" "Sign" ("-s" "--sign")) - (magit-tag:--local-user)] + (magit-tag:--local-user) + (magit-tag:--message)] [["Create" ("t" "tag" magit-tag-create) ("r" "release" magit-tag-release)] @@ -59,6 +60,15 @@ :reader 'magit-read-gpg-secret-key :history-key 'magit:--gpg-sign) +(transient-define-argument magit-tag:--message () + :description "Use message" + :class 'transient-option + :shortarg "-m" + :argument "--message=" + ;; Empty (annotated)tag messages must be permitted because it is + ;; impossible to create them interactively. + :allow-empty t) + ;;;###autoload (defun magit-tag-create (name rev &optional args) "Create a new tag with the given NAME at REV.