Branch: refs/heads/layout-custom-format
Home: https://github.com/tmux/tmux
Commit: 5b6498ace44094598a900a7fd3fd9a7f8cb2fa9b
https://github.com/tmux/tmux/commit/5b6498ace44094598a900a7fd3fd9a7f8cb2fa9b
Author: Dane Jensen <[email protected]>
Date: 2026-07-19 (Sun, 19 Jul 2026)
Changed paths:
M layout-custom.c
M layout.c
M tmux.h
Log Message:
-----------
Updated the layout string format to be more readable and include flags.
Commit: b448cf8726d23b5a08f6b864d399a965254af87f
https://github.com/tmux/tmux/commit/b448cf8726d23b5a08f6b864d399a965254af87f
Author: Dane Jensen <[email protected]>
Date: 2026-07-19 (Sun, 19 Jul 2026)
Changed paths:
M layout-custom.c
M layout.c
Log Message:
-----------
Cleaned up some of the implementation and moved flags to the front.
Commit: 8eb317b667e60c250c430ba6606b1b4a8444ad18
https://github.com/tmux/tmux/commit/8eb317b667e60c250c430ba6606b1b4a8444ad18
Author: Dane Jensen <[email protected]>
Date: 2026-07-19 (Sun, 19 Jul 2026)
Changed paths:
M cmd-select-layout.c
M format.c
M layout-custom.c
M server-client.c
M tmux.h
Log Message:
-----------
Added client flag to enable the new format when in control mode. Added
back the old format which is dispatched to. Also added attributes to the
format.
Commit: bc7e2670443ac78947197601d34d037974c2d991
https://github.com/tmux/tmux/commit/bc7e2670443ac78947197601d34d037974c2d991
Author: Dane Jensen <[email protected]>
Date: 2026-07-19 (Sun, 19 Jul 2026)
Changed paths:
M layout-custom.c
Log Message:
-----------
Changed v2 of the layout string format to be a subset of JSON.
Commit: 189b87aaaeaf94d67495676ebf7f43bbfac1131b
https://github.com/tmux/tmux/commit/189b87aaaeaf94d67495676ebf7f43bbfac1131b
Author: Dane Jensen <[email protected]>
Date: 2026-07-19 (Sun, 19 Jul 2026)
Changed paths:
M layout-custom.c
Log Message:
-----------
Changed key for top level layout field to "L"
Commit: 1bf58df93445ffbfd50899ade14bc5205d9b35c6
https://github.com/tmux/tmux/commit/1bf58df93445ffbfd50899ade14bc5205d9b35c6
Author: Dane Jensen <[email protected]>
Date: 2026-07-19 (Sun, 19 Jul 2026)
Changed paths:
M layout-custom.c
M tmux.h
M window.c
Log Message:
-----------
Changed from feedback.
Commit: eaf404d5300426ccb62b000e0c1fecd232c66559
https://github.com/tmux/tmux/commit/eaf404d5300426ccb62b000e0c1fecd232c66559
Author: Dane Jensen <[email protected]>
Date: 2026-07-19 (Sun, 19 Jul 2026)
Changed paths:
M layout-custom.c
Log Message:
-----------
Old format does not dump floating cell information.
Commit: 3229ba34112823e9a90c1ef7a0d8bfc962086fd2
https://github.com/tmux/tmux/commit/3229ba34112823e9a90c1ef7a0d8bfc962086fd2
Author: Dane Jensen <[email protected]>
Date: 2026-07-19 (Sun, 19 Jul 2026)
Changed paths:
M layout-custom.c
Log Message:
-----------
Added small comment to explain the two formats in `layout-custom.c`
Commit: 604458bbab4fbdee279c35546b52d9b9391fd627
https://github.com/tmux/tmux/commit/604458bbab4fbdee279c35546b52d9b9391fd627
Author: Dane Jensen <[email protected]>
Date: 2026-07-19 (Sun, 19 Jul 2026)
Changed paths:
M tmux.1
Log Message:
-----------
Updated documentation.
Commit: 4b6d9157a44d5bd210181a0aec9ca4d5ed011266
https://github.com/tmux/tmux/commit/4b6d9157a44d5bd210181a0aec9ca4d5ed011266
Author: Dane Jensen <[email protected]>
Date: 2026-07-19 (Sun, 19 Jul 2026)
Changed paths:
M layout-custom.c
Log Message:
-----------
Fixes from feedback.
Added a tokenizer and JSON parser for version 2. It is extendable to be
useful into the future. Converted `layout_append_v1` to use `struct
layout_string`.
Compare: https://github.com/tmux/tmux/compare/f5accd74690a...4b6d9157a44d
To unsubscribe from these emails, change your notification settings at
https://github.com/tmux/tmux/settings/notifications
--
You received this message because you are subscribed to the Google Groups
"tmux-git" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion, visit
https://groups.google.com/d/msgid/tmux-git/tmux/tmux/push/refs/heads/layout-custom-format/f5accd-4b6d91%40github.com.