mirror of
https://github.com/tmux/tmux.git
synced 2025-01-07 08:18:48 +00:00
Move pane border options to window options rather than session, from Marc Finet.
This commit is contained in:
parent
90bf7026f6
commit
83a8e1fd20
@ -275,40 +275,6 @@ const struct options_table_entry session_options_table[] = {
|
|||||||
.default_num = 0
|
.default_num = 0
|
||||||
},
|
},
|
||||||
|
|
||||||
{ .name = "pane-active-border-bg",
|
|
||||||
.type = OPTIONS_TABLE_COLOUR,
|
|
||||||
.default_num = 8,
|
|
||||||
.style = "pane-active-border-style"
|
|
||||||
},
|
|
||||||
|
|
||||||
{ .name = "pane-active-border-fg",
|
|
||||||
.type = OPTIONS_TABLE_COLOUR,
|
|
||||||
.default_num = 2,
|
|
||||||
.style = "pane-active-border-style"
|
|
||||||
},
|
|
||||||
|
|
||||||
{ .name = "pane-active-border-style",
|
|
||||||
.type = OPTIONS_TABLE_STYLE,
|
|
||||||
.default_str = "fg=green"
|
|
||||||
},
|
|
||||||
|
|
||||||
{ .name = "pane-border-bg",
|
|
||||||
.type = OPTIONS_TABLE_COLOUR,
|
|
||||||
.default_num = 8,
|
|
||||||
.style = "pane-border-style"
|
|
||||||
},
|
|
||||||
|
|
||||||
{ .name = "pane-border-fg",
|
|
||||||
.type = OPTIONS_TABLE_COLOUR,
|
|
||||||
.default_num = 8,
|
|
||||||
.style = "pane-border-style"
|
|
||||||
},
|
|
||||||
|
|
||||||
{ .name = "pane-border-style",
|
|
||||||
.type = OPTIONS_TABLE_STYLE,
|
|
||||||
.default_str = "default"
|
|
||||||
},
|
|
||||||
|
|
||||||
{ .name = "prefix",
|
{ .name = "prefix",
|
||||||
.type = OPTIONS_TABLE_KEY,
|
.type = OPTIONS_TABLE_KEY,
|
||||||
.default_num = '\002',
|
.default_num = '\002',
|
||||||
@ -646,6 +612,23 @@ const struct options_table_entry window_options_table[] = {
|
|||||||
.default_num = 0
|
.default_num = 0
|
||||||
},
|
},
|
||||||
|
|
||||||
|
{ .name = "pane-active-border-bg",
|
||||||
|
.type = OPTIONS_TABLE_COLOUR,
|
||||||
|
.default_num = 8,
|
||||||
|
.style = "pane-active-border-style"
|
||||||
|
},
|
||||||
|
|
||||||
|
{ .name = "pane-active-border-fg",
|
||||||
|
.type = OPTIONS_TABLE_COLOUR,
|
||||||
|
.default_num = 2,
|
||||||
|
.style = "pane-active-border-style"
|
||||||
|
},
|
||||||
|
|
||||||
|
{ .name = "pane-active-border-style",
|
||||||
|
.type = OPTIONS_TABLE_STYLE,
|
||||||
|
.default_str = "fg=green"
|
||||||
|
},
|
||||||
|
|
||||||
{ .name = "pane-base-index",
|
{ .name = "pane-base-index",
|
||||||
.type = OPTIONS_TABLE_NUMBER,
|
.type = OPTIONS_TABLE_NUMBER,
|
||||||
.minimum = 0,
|
.minimum = 0,
|
||||||
@ -653,6 +636,23 @@ const struct options_table_entry window_options_table[] = {
|
|||||||
.default_num = 0
|
.default_num = 0
|
||||||
},
|
},
|
||||||
|
|
||||||
|
{ .name = "pane-border-bg",
|
||||||
|
.type = OPTIONS_TABLE_COLOUR,
|
||||||
|
.default_num = 8,
|
||||||
|
.style = "pane-border-style"
|
||||||
|
},
|
||||||
|
|
||||||
|
{ .name = "pane-border-fg",
|
||||||
|
.type = OPTIONS_TABLE_COLOUR,
|
||||||
|
.default_num = 8,
|
||||||
|
.style = "pane-border-style"
|
||||||
|
},
|
||||||
|
|
||||||
|
{ .name = "pane-border-style",
|
||||||
|
.type = OPTIONS_TABLE_STYLE,
|
||||||
|
.default_str = "default"
|
||||||
|
},
|
||||||
|
|
||||||
{ .name = "remain-on-exit",
|
{ .name = "remain-on-exit",
|
||||||
.type = OPTIONS_TABLE_FLAG,
|
.type = OPTIONS_TABLE_FLAG,
|
||||||
.default_num = 0
|
.default_num = 0
|
||||||
|
@ -275,7 +275,7 @@ void
|
|||||||
screen_redraw_draw_borders(struct client *c, int status, u_int top)
|
screen_redraw_draw_borders(struct client *c, int status, u_int top)
|
||||||
{
|
{
|
||||||
struct window *w = c->session->curw->window;
|
struct window *w = c->session->curw->window;
|
||||||
struct options *oo = &c->session->options;
|
struct options *oo = &w->options;
|
||||||
struct tty *tty = &c->tty;
|
struct tty *tty = &c->tty;
|
||||||
struct window_pane *wp;
|
struct window_pane *wp;
|
||||||
struct grid_cell active_gc, other_gc, msg_gc;
|
struct grid_cell active_gc, other_gc, msg_gc;
|
||||||
|
34
tmux.1
34
tmux.1
@ -2441,22 +2441,6 @@ window.
|
|||||||
.Op Ic on | off
|
.Op Ic on | off
|
||||||
.Xc
|
.Xc
|
||||||
If enabled, request mouse input as UTF-8 on UTF-8 terminals.
|
If enabled, request mouse input as UTF-8 on UTF-8 terminals.
|
||||||
.It Ic pane-active-border-style Ar style
|
|
||||||
Set the pane border style for the currently active pane.
|
|
||||||
For how to specify
|
|
||||||
.Ar style ,
|
|
||||||
see the
|
|
||||||
.Ic message-command-style
|
|
||||||
option.
|
|
||||||
Attributes are ignored.
|
|
||||||
.It Ic pane-border-style Ar style
|
|
||||||
Set the pane border style for panes aside from the active pane.
|
|
||||||
For how to specify
|
|
||||||
.Ar style ,
|
|
||||||
see the
|
|
||||||
.Ic message-command-style
|
|
||||||
option.
|
|
||||||
Attributes are ignored.
|
|
||||||
.It Ic prefix Ar key
|
.It Ic prefix Ar key
|
||||||
Set the key accepted as a prefix key.
|
Set the key accepted as a prefix key.
|
||||||
.It Ic prefix2 Ar key
|
.It Ic prefix2 Ar key
|
||||||
@ -2895,11 +2879,29 @@ but set the width of other panes in the
|
|||||||
.Ic main-vertical
|
.Ic main-vertical
|
||||||
layout.
|
layout.
|
||||||
.Pp
|
.Pp
|
||||||
|
.It Ic pane-active-border-style Ar style
|
||||||
|
Set the pane border style for the currently active pane.
|
||||||
|
For how to specify
|
||||||
|
.Ar style ,
|
||||||
|
see the
|
||||||
|
.Ic message-command-style
|
||||||
|
option.
|
||||||
|
Attributes are ignored.
|
||||||
|
.Pp
|
||||||
.It Ic pane-base-index Ar index
|
.It Ic pane-base-index Ar index
|
||||||
Like
|
Like
|
||||||
.Ic base-index ,
|
.Ic base-index ,
|
||||||
but set the starting index for pane numbers.
|
but set the starting index for pane numbers.
|
||||||
.Pp
|
.Pp
|
||||||
|
.It Ic pane-border-style Ar style
|
||||||
|
Set the pane border style for panes aside from the active pane.
|
||||||
|
For how to specify
|
||||||
|
.Ar style ,
|
||||||
|
see the
|
||||||
|
.Ic message-command-style
|
||||||
|
option.
|
||||||
|
Attributes are ignored.
|
||||||
|
.Pp
|
||||||
.It Xo Ic remain-on-exit
|
.It Xo Ic remain-on-exit
|
||||||
.Op Ic on | off
|
.Op Ic on | off
|
||||||
.Xc
|
.Xc
|
||||||
|
Loading…
Reference in New Issue
Block a user