Define Handlers For “open” (openagent)

Creates a handler function for open

Description

openagent creates and destroys handler functions for writing data to the terminal when accessed via open and stdout is a TTY.

Usage

Display code block for an associated data-type:

openagent get data-type

Define an open handler function:

openagent set data-type { code-block }

Undefine an open handler:

!openagent data-type

Detail

FileRef

It is possible to track which shell script or module installed what open handler by checking runtime --open-agents and checking it’s FileRef.

Synonyms

See Also


This document was generated from builtins/core/open/open_doc.yaml.

This site's content is rebuilt automatically from murex's source code after each merge to the master branch. Downloadable murex binaries are also built with the website.

Last built on Wed Jan 15 23:07:50 UTC 2025 against commit b4c4296b4c429617fd41527ea0efef33c52c15ef2b64972.

Current version is 6.4.2063 (develop) which has been verified against tests cases.