Function: majutsu--shell-command-jj-args
majutsu--shell-command-jj-args is a natively compiled function defined
in majutsu-command.el.
Signature
(majutsu--shell-command-jj-args COMMAND)
Documentation
Return jj arguments parsed from COMMAND, or nil.
Only plain jj ... commands are recognized. Commands using shell
operators are left for the shell runner.
Source Code
;; Defined in /nix/store/jagqw3nms546pad0gxi5f3wsckk6pji7-emacs-packages-deps/share/emacs/site-lisp/majutsu-command.el
(defun majutsu--shell-command-jj-args (command)
"Return jj arguments parsed from COMMAND, or nil.
Only plain `jj ...' commands are recognized. Commands using shell
operators are left for the shell runner."
(unless (majutsu--shell-command-needs-shell-p command)
(condition-case nil
(when-let* ((argv (split-string-shell-command command))
(program (car argv))
(jj (majutsu-jj--executable))
((string= (majutsu--command-program-name program)
(majutsu--command-program-name jj))))
(cdr argv))
(error nil))))