Function: majutsu-row-render-column-text

majutsu-row-render-column-text is a natively compiled function defined in majutsu-row.el.

Signature

(majutsu-row-render-column-text ENTRY COLUMN &optional PLAIN)

Documentation

Return rendered text for ENTRY COLUMN.

When PLAIN is non-nil, omit faces and text properties.

Source Code

;; Defined in /nix/store/jagqw3nms546pad0gxi5f3wsckk6pji7-emacs-packages-deps/share/emacs/site-lisp/majutsu-row.el
;;; Column text rendering

(defun majutsu-row-render-column-text (entry column &optional plain)
  "Return rendered text for ENTRY COLUMN.
When PLAIN is non-nil, omit faces and text properties."
  (let* ((module (plist-get column :module))
         (face (plist-get column :face))
         (value (majutsu-row-display-string
                 (majutsu-row-column-value entry column))))
    (when (eq module 'tail)
      (setq value (majutsu-row-single-line-string value)))
    (if plain
        (substring-no-properties value)
      (majutsu-row-apply-face-policy value face))))