Prerelease This site documents an alpha of libtmux. Its structure, URLs and APIs are subject to change.

version.JSON_LAYOUTS

Rust
  • Python Unavailable
  • Ruby Unavailable
  • Lua Unavailable
  • TypeScript Unavailable
  • Rust
  • Go Unavailable
  • Java Unavailable
  • .NET Unavailable
  • C++ Unavailable
  • Swift Unavailable

View as Markdown

Module
version
Package
libtmux
Source
crates/libtmux/src/version.rs
JSON_LAYOUTS : ReleaseVersion
constant [source]
constant [source]
JSON_LAYOUTS

window_layout and select-layout using a JSON subset instead of the classic checksum-prefixed string, and so crate::LayoutSpec::Saved accepting one.

tmux's own CHANGES FROM 3.7c TO 3.8 names the release: "Layout strings now use a JSON subset format ... The old format is still accepted; control mode clients receive old layouts unless they set the new-layouts flag." Below this release a JSON string is refused as an unrecognised layout, with no hint that the value is simply from a newer tmux.

0 declared, 0 inherited

Esc

Type to search.