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.
Source and package
- Qualified name
-
libtmux::version:: JSON _LAYOUTS - Module
- version
- Package
- libtmux
- Source
- crates/libtmux/src/version.rs
- JSON_LAYOUTS : Release
Version -
Description#
tmux's own
CHANGES FROM 3.7c TO 3.8names 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.3.8 dumps JSON and 3.7c does not.