Branch: refs/heads/master
Home: https://github.com/tmux/tmux
Commit: 1f8256fc508bbee24b53fcd588ebf74653d69dfa
https://github.com/tmux/tmux/commit/1f8256fc508bbee24b53fcd588ebf74653d69dfa
Author: Nicholas Marriott <[email protected]>
Date: 2020-04-28 (Tue, 28 Apr 2020)
Changed paths:
M cmd-select-pane.c
M cmd-set-option.c
M input.c
M menu.c
M mode-tree.c
M options-table.c
M options.c
M screen-redraw.c
M status.c
M style.c
M tmux.h
M tty.c
M window-copy.c
M window.c
Log Message:
-----------
Drop having a separate type for style options and make them all strings, which
allows formats to be expanded. Any styles without a '#{' are still validated
when they are set but any with a '#{' are not. Formats are not expanded
usefully in many cases yet, that will be changed later.
To make this work, a few other changes:
- set-option -a with a style option automatically appends a ",".
- OSC 10 and 11 don't set the window-style option anymore, instead the fg and
bg are stored in the pane struct and act as the defaults that can be
overridden by window-style.
- status-fg and -bg now override status-style instead of trying to keep them in
sync.
--
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 on the web, visit
https://groups.google.com/d/msgid/tmux-git/tmux/tmux/push/refs/heads/master/a43a15-1f8256%40github.com.