Variable: majutsu-ref--names-templates

majutsu-ref--names-templates is a variable defined in majutsu-ref.el.

Value

((local
  . "if(((!self.remote()) && self.present()), concat(self.name(), \"\\n\"), \"\")")
 (remote
  . "if((self.remote() && self.present()), concat(self.name(), \"@\", self.remote(), \"\\n\"), \"\")")
 (remote-tracked
  . "if(((self.remote() && self.present()) && self.tracked()), concat(self.name(), \"@\", self.remote(), \"\\n\"), \"\")")
 (remote-untracked
  . "if(((self.remote() && self.present()) && (!self.tracked())), concat(self.name(), \"@\", self.remote(), \"\\n\"), \"\")"))

Documentation

Compiled CommitRef name templates keyed by normalized scope.

Source Code

;; Defined in /nix/store/jagqw3nms546pad0gxi5f3wsckk6pji7-emacs-packages-deps/share/emacs/site-lisp/majutsu-ref.el
(defconst majutsu-ref--names-templates
  (mapcar (lambda (scope)
            (cons scope
                  (majutsu-template-compile
                   (majutsu-ref--names-template-form scope)
                   'CommitRef)))
          '(local remote remote-tracked remote-untracked))
  "Compiled CommitRef name templates keyed by normalized scope.")