| Commit message (Collapse) | Author | Age |
| |
|
|\
| |
| |
| |
| |
| |
| | |
Conflicts:
Makefile
cmd-server-info.c
cmd-start-server.c
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
options with a single foo-style option. For example:
set -g status-fg yellow
set -g status-bg red
set -g status-attr blink
Becomes:
set -g status-style fg=yellow,bg=red,blink
The -a flag to set can be used to add to rather than replace a style. So:
set -g status-bg red
Becomes:
set -ag status-style bg=red
Currently this is fully backwards compatible (all *-{fg,bg,attr} options
remain) but the plan is to deprecate them over time.
From Tiago Cunha.
|
| |
| |
| |
| | |
active.
|
| | |
|
| | |
|
| |
| |
| |
| | |
requested by many.
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| | |
be a huge rush of it after they are resumed/unlocked. The main output
path was fine but status line updates and the terminal state reset code
were missed.
|
| |
| |
| |
| |
| |
| |
| |
| | |
terminals (I'm looking at you, putty) which disable the vt100 ACS mode
switching sequences in UTF-8 mode.
Also on terminals without ACS at all, use ASCII equivalents where
obvious.
|
| |
| |
| |
| | |
command. From Paul Hoffman, thanks.
|
| |
| |
| |
| | |
active pane.
|
| |
| |
| |
| |
| | |
time now I've configured emacs to make them displayed in really annoying
colours...
|
| |
| |
| |
| | |
about setting the background colour or attributes (except reverse).
|
| | |
|
| |
| |
| |
| | |
palette by setting "colour0" to "colour255".
|
| |
| |
| |
| |
| | |
display-panes-time), which displays a visual indication of the number of each
pane.
|
| |
| |
| |
| |
| |
| | |
region before poll(2). This reduces (but does not eliminate) the chance of the
attributes not being normal if tmux is disconnected without warning (ssh ~.,
reboot from inside, etc).
|
| |
| |
| |
| | |
terminals which don't use the standard set.
|
| |
| |
| |
| | |
including intersections.
|
| |
| |
| |
| |
| | |
than border separately, and consolidating all the drawing characters into one
string.
|
| |
| |
| |
| |
| | |
not just the status line. Changing this also revealed the check for the status
line was incorrect when drawing the pane.
|
| |
| |
| |
| |
| |
| | |
redraw it as to draw the entire screen, just skip all lines but the last.
This makes horizontal split redraw properly when the status line is off.
|
| |
| |
| |
| |
| |
| |
| |
| | |
decision for whether or not a pane should be drawn out of the layout code and
into the redraw code.
This is needed for the new layout design, getting it in now to make that easier
to work on.
|
| | |
|
|
|
|
|
|
|
| |
terminal to be switched between several different windows and programs
displayed on one terminal be detached from one terminal and moved to another.
ok deraadt pirofti
|
| |
|
| |
|
|
|
|
|
| |
Use a predefined structure for not-space cells used to set attributes.
|
|
|
|
|
|
| |
Add an option to move the status line to the top of the screen,
requested by many.
|
|
|
|
|
| |
Show pane size in top right of display panes mode.
|
|
|
|
|
| |
Make window_pane_index work the same as window_index, from Ben Boeckel.
|
|
|
|
|
|
|
|
| |
Do not continue to send data to suspended/locked clients or there will
be a huge rush of it after they are resumed/unlocked. The main output
path was fine but status line updates and the terminal state reset code
were missed.
|
|
|
|
|
|
|
|
|
|
| |
Use UTF-8 line drawing characters on UTF-8 terminals. Fixes some stupid
terminals (I'm looking at you, putty) which disable the vt100 ACS mode
switching sequences in UTF-8 mode.
Also on terminals without ACS at all, use ASCII equivalents where
obvious.
|
|
|
|
|
|
| |
Option to display the active pane in a different colour with the display-panes
command. From Paul Hoffman, thanks.
|
|
|
|
|
|
| |
Options to set the colour of the pane borders, with different colours for the
active pane.
|
|
|
|
|
|
|
| |
Massive spaces->tabs and trailing whitespace cleanup, hopefully for the last
time now I've configured emacs to make them displayed in really annoying
colours...
|
|
|
|
|
|
| |
Add a minor optimisatin: if the character being printed is space, don't worry
about setting the background colour or attributes (except reverse).
|
|
|
|
|
| |
Similarly add a tty_cursor_pane function to tidy up most of the calls.
|
|
|
|
|
|
| |
Permit options such as status-bg to be configured using the entire 256 colour
palette by setting "colour0" to "colour255".
|
|
|
|
|
|
|
| |
Add a new display-panes command, with two options (display-panes-colour and
display-panes-time), which displays a visual indication of the number of each
pane.
|
|
|
|
|
|
|
|
| |
Reset the attributes after drawing all or part of the screen, and reset the
region before poll(2). This reduces (but does not eliminate) the chance of the
attributes not being normal if tmux is disconnected without warning (ssh ~.,
reboot from inside, etc).
|
|
|
|
|
|
| |
Pass the ACS border characters through tty_get_acs so they appear correctly on
terminals which don't use the standard set.
|
|
|
|
|
|
| |
Use the full range of ACS line drawing characters to draw pane borders,
including intersections.
|
|
|
|
|
|
|
| |
Simplify screen redrawing by drawing the border and background together rather
than border separately, and consolidating all the drawing characters into one
string.
|
|
|
|
|
|
| |
not just the status line. Changing this also revealed the check for the status
line was incorrect when drawing the pane.
|
|
|
|
|
| |
redraw it as to draw the entire screen, just skip all lines but the last.
|
|
|
|
|
|
|
|
|
| |
decision for whether or not a pane should be drawn out of the layout code and
into the redraw code.
This is needed for the new layout design, getting it in now to make that easier
to work on.
|