Variable: eshell-command-output-properties

eshell-command-output-properties is a variable defined in esh-util.el.gz.

Value

(field command-output front-sticky (field) rear-nonsticky (field)
       insert-in-front-hooks
       (eshell--mark-as-output eshell--mark-yanked-as-output))

Documentation

A list of text properties to apply to command output.

Source Code

;; Defined in /usr/src/emacs/lisp/eshell/esh-util.el.gz
(defvar eshell-command-output-properties
  `( field command-output
     front-sticky (field)
     rear-nonsticky (field)
     ;; Text inserted by a user in the middle of process output
     ;; should be marked as output.  This is needed for commands
     ;; such as `yank' or `just-one-space' which don't use
     ;; `insert-and-inherit' and thus bypass default text property
     ;; inheritance.
     insert-in-front-hooks (,#'eshell--mark-as-output
                            ,#'eshell--mark-yanked-as-output))
  "A list of text properties to apply to command output.")