Function: majutsu-metaedit-arguments
majutsu-metaedit-arguments is a natively compiled function defined in
majutsu-metaedit.el.
Signature
(majutsu-metaedit-arguments)
Documentation
Return the current metaedit arguments.
If inside the transient, return transient args, ensuring revision arguments are present. Outside the transient, return defaults.
Source Code
;; Defined in /nix/store/jagqw3nms546pad0gxi5f3wsckk6pji7-emacs-packages-deps/share/emacs/site-lisp/majutsu-metaedit.el
(defun majutsu-metaedit-arguments ()
"Return the current metaedit arguments.
If inside the transient, return transient args, ensuring revision
arguments are present. Outside the transient, return defaults."
(let* ((inside-transient (eq transient-current-command 'majutsu-metaedit-transient))
(args (if inside-transient
(transient-args 'majutsu-metaedit-transient)
'()))
(has-revision (transient-arg-value "-r=" args)))
(if has-revision
args
(append args (majutsu-metaedit--default-args)))))