| Commit message (Collapse) | Author | Age |
| |
|
|
|
|
| |
(and controlled by the same set-titles option). GitHub issue 3127.
|
|
|
|
| |
issue 3068.
|
|
|
|
| |
query.
|
|
|
|
|
| |
increase the chances we get something even if the terminal doesn't support
the one we really want. GitHub issue 3020.
|
|
|
|
| |
dealing with potentially-long sequences. GitHub issue 3001.
|
| |
|
| |
|
| |
|
|
|
|
| |
2959.
|
|
|
|
| |
and that is where we want it to be, GitHub issue 2956.
|
|
|
|
|
|
| |
it up in popup_display and follow the same routine as panes in the draw
and init_ctx callbacks - use the palette if the option value is default.
Allows application-set fg and bg to work in panes again.
|
|
|
|
|
|
|
| |
position and tty_cursor because it may be at the final invisible cursor
position on automargin terminals. The text to be drawn is confined to
the pane, so use the pane cursor position for the checks instead. Fix
from Anindya Mukherjee, redraw problem reported by naddy@.
|
|
|
|
| |
from Anindya Mukherjee.
|
|
|
|
| |
problem reported by naddy.
|
|
|
|
| |
DECSCUSR. GitHub issue 2891.
|
| |
|
|
|
|
|
|
| |
an overlay and treat it like the active pane (use for commands which
move the cursor only). When there is an overlay also use it for all
panes and not just the active pane. GitHub issue 2826.
|
| |
|
| |
|
|
|
|
|
|
| |
and use that to support the OSC palette-setting sequences in popups.
Also add a pane-colours array option to specify the defaults. GitHub
issue 2815.
|
|
|
|
| |
big, so treat it as a redraw. GitHub issue 2814.
|
|
|
|
| |
spaces, from Anindya Mukherjee. Also a typo fix from Linus Arver.
|
| |
|
| |
|
|
|
|
| |
redraw. From Anindya Mukherjee .
|
|
|
|
| |
necessary anymore and causes problems, GitHub issue 2735.
|
| |
|
|
|
|
|
| |
blinking and sets the flag appropriately, means that it works whether
cnorm disables blinking or not. GitHub issue 2682.
|
|
|
|
|
| |
rather than sending it and then immediately undoing it with cnorm. Also
turn it off when the cursor shape is changed like xterm.
|
|
|
|
|
|
| |
results to the server over imsg, means the server does not need to enter
ncurses or read terminfo db. Old clients will not work with a new
server.
|
|
|
|
|
| |
means moving the cursor and messes up wrapping. Better to just clear the
sections that aren't written over. GitHub issue 2537.
|
|
|
|
|
| |
the pane title are updated. GitHub issue 2487. Also a man page fix from
jmc.
|
|
|
|
| |
with some bits implying others. GitHub issue 2458.
|
| |
|
| |
|
|
|
|
| |
GitHub issue 2363.
|
| |
|
| |
|
|
|
|
| |
bit confusing) in it keeping a copy of the fd as well. Remove it.
|
| |
|
|
|
|
|
|
|
| |
xterm and mintty) and add an option to make tmux send it. Only forward
extended keys if the application has requested them, even though we use
the CSI u sequence and xterm uses CSI 27 ~ - this is what mintty does as
well.
|
|
|
|
|
|
| |
lines (ACS or UTF-8), double or heavy (UTF-8), simple (plain ASCII) or
number (the pane numbers). Lines that won't work on a non-UTF-8 terminal
are translated back into ACS when they are output.
|
|
|
|
|
|
|
|
|
| |
client and allows it to be changed independently from the real active
pane stored in the window. This is can be used with session groups which
allow an independent current window (although it would be nice to have a
flag for this too and remove session groups). The client active pane is
only really useful interactively, many things (hooks, window-style,
zooming) still use the window active pane.
|
|
|
|
|
| |
debugger (lldb does not have follow-fork-mode) and for running with a
managed supervisor init system. GitHub issue 2190.
|
| |
|
|
|
|
|
|
|
| |
everything up in tty_ctx. Provide a way to initialize the tty_ctx from a
callback and use it to let popups draw directly through input_parse in
the same way as panes do, rather than forcing a full redraw on every
change.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|