Skip to main content

openagent

Laurence MorganLess than 1 minute

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

  • openagent
  • !openagent

See Also

  • FileRef: How to track what code was loaded and from where
  • Modules and Packages: An introduction to Murex modules and packages
  • fexec: Execute a command or function, bypassing the usual order of precedence.
  • open: Open a file with a preferred handler
  • runtime: Returns runtime information on the internal state of Murex

This document was generated from builtins/core/open/open_doc.yamlopen in new window.

Last update:
Contributors: Laurence Morgan,Laurence Morgan