2.90 emacsvox-eat-core

Internal screen observation, lifecycle, and presentation core for EAT. Load ‘emacsvox-eat’ rather than requiring this module directly.

2.90.1 Emacsvox-Eat-Core Commands

2.90.1.1 emacsvox-eat-cycle-verbosity

Command: emacsvox-eat-cycle-verbosity
Cycle terse, normal, and verbose policy for this EAT terminal.
The command also works from the terminal’s frozen review buffer.

2.90.1.2 emacsvox-eat-toggle-background-monitoring

Command: emacsvox-eat-toggle-background-monitoring (&optional argument)
Toggle content-free background-output monitoring for this EAT terminal.
With positive prefix ARGUMENT, enable monitoring; with zero or a negative
prefix, disable it.  The command also works from its frozen review buffer.

(fn &optional ARGUMENT)

2.90.2 emacsvox-eat-core Options

Variable: User Option emacsvox-eat-monitor-background-output
Whether this EAT buffer cues output received while it is unselected.
Monitoring never speaks background terminal content or identity.  It plays a
rate-limited cue for quiesced text changes and reports the unread burst count
when the terminal is selected again.

Default Value:

nil

Variable: User Option emacsvox-eat-verbosity
Amount of automatic feedback produced for EAT terminals.
At ‘terse’, retain routine output and metadata for review but do not speak
them automatically.  ‘normal’ speaks bounded command output and status, while
‘verbose’ additionally announces bounded terminal title and directory changes
and successful shell-command status when EAT shell integration provides it.
Failure, lifecycle, bell, paste, and completion feedback remains available at
every level.  This option may be set buffer-locally for an individual
terminal.

Default Value:

normal