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.")