Core LibraryunreleasedAPI Reference

Choose documentation 2

latest

Current version

latest
English

Unreleased libtmux has not been released. Its API may change during development. This site's structure and URLs may change too.

module libtmux-ocaml latest

Libtmux.Plan

Explicit source-filter planning for a new acquisition. A plan separates supported tmux predicates from residual local evaluation; it never changes the I/O-free contract of Query.matching. Backend capture operations acquire a complete graph and do not consume these plans.

Source and package
Qualified name
Libtmux.Plan
Declared in
Libtmux
Package
libtmux
Source
lib/libtmux.mli
module Plan

Public owner: Libtmux

Members9#

Collections and queries1#

  • panes function Plan without I/O. Exact lowering covers pane active/dead flags and complete Boolean combinations. Unsupported children prevent lowering the whole expression, including under OR and NOT. Relationships always stay local. Require_exact rejects an unsupported expression before acquisition.

Common operations1#

Other members7#

Esc

Type to search.

Reference previewOpen reference