Variable: majutsu-log-commit-columns

majutsu-log-commit-columns is a customizable variable defined in majutsu-log.el.

Value

Large value
((:field change-id :module heading :template
	 majutsu-log-template-change-id :face t)
 (:field bookmarks :module heading :template
	 majutsu-log-template-bookmarks :face magit-branch-local)
 (:field tags :module heading :template majutsu-log-template-tags
	 :face magit-tag)
 (:field working-copies :module heading :template
	 majutsu-log-template-working-copies :face magit-branch-remote)
 (:field empty :module heading :template majutsu-log-template-empty
	 :face t)
 (:field git-head :module heading :template
	 majutsu-log-template-git-head :face t)
 (:field description :module heading :template
	 majutsu-log-template-description :face t)
 (:field commit-id :module tail :template
	 majutsu-log-template-commit-id :face t)
 (:field author :module tail :template majutsu-log-template-author
	 :face magit-log-author)
 (:field timestamp :module tail :template
	 majutsu-log-template-timestamp :face magit-log-date)
 (:field long-desc :module body :template
	 majutsu-log-template-long-desc :face t)
 (:field id :module metadata :template majutsu-log-template-id :face
	 nil)
 (:field commit-id :module metadata :template
	 majutsu-log--canonical-commit-id-template :face nil)
 (:field parent-ids :module metadata :template
	 majutsu-log-template-parent-ids :face nil)
 (:field flags :module metadata :template majutsu-log-template-flags
	 :face nil)
 (:field description :module metadata :template
	 majutsu-log--canonical-description-template :face nil))

Documentation

Flat row columns controlling log transport and rendering.

Only metadata occurrences become semantic entry fields; visible occurrences remain available through point-local row copy commands.

Source Code

;; Defined in /nix/store/jagqw3nms546pad0gxi5f3wsckk6pji7-emacs-packages-deps/share/emacs/site-lisp/majutsu-log.el
(defcustom majutsu-log-commit-columns
  '((:field change-id :module heading
     :template majutsu-log-template-change-id :face t)
    (:field bookmarks :module heading
     :template majutsu-log-template-bookmarks :face magit-branch-local)
    (:field tags :module heading
     :template majutsu-log-template-tags :face magit-tag)
    (:field working-copies :module heading
     :template majutsu-log-template-working-copies :face magit-branch-remote)
    (:field empty :module heading
     :template majutsu-log-template-empty :face t)
    (:field git-head :module heading
     :template majutsu-log-template-git-head :face t)
    (:field description :module heading
     :template majutsu-log-template-description :face t)
    (:field commit-id :module tail
     :template majutsu-log-template-commit-id :face t)
    (:field author :module tail
     :template majutsu-log-template-author :face magit-log-author)
    (:field timestamp :module tail
     :template majutsu-log-template-timestamp :face magit-log-date)
    (:field long-desc :module body
     :template majutsu-log-template-long-desc :face t)
    (:field id :module metadata
     :template majutsu-log-template-id :face nil)
    (:field commit-id :module metadata
     :template majutsu-log--canonical-commit-id-template :face nil)
    (:field parent-ids :module metadata
     :template majutsu-log-template-parent-ids :face nil)
    (:field flags :module metadata
     :template majutsu-log-template-flags :face nil)
    (:field description :module metadata
     :template majutsu-log--canonical-description-template :face nil))
  "Flat row columns controlling log transport and rendering.
Only metadata occurrences become semantic entry fields; visible occurrences
remain available through point-local row copy commands."
  :type 'sexp
  :group 'majutsu
  :set (lambda (symbol value)
         (set-default symbol value)
         (setq majutsu-log--compiled-template-cache nil)))