summaryrefslogtreecommitdiffstats
path: root/usr.bin/tmux/tty.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Fix so tmux correctly sends the cvvis (cursor very visible) capabilitynicm2021-03-121-14/+26
* Move the call to setupterm() into the client and have it pass thenicm2021-02-171-3/+3
* There is no need to clear every line entirely before drawing to it, thisnicm2021-01-181-13/+2
* Redraw any visible modes when status line changes so that formats likenicm2020-12-031-3/+3
* If mouse bits change, clear them all and set again to avoid problemsnicm2020-11-091-15/+13
* Use the setal capability as well as (tmux's) Setulc.nicm2020-10-051-10/+24
* Check started flag before looking for capability.nicm2020-09-021-3/+3
* Add a -w flag to set- and load-buffer to send to clipboard using OSC 52.nicm2020-09-021-8/+16
* Fix various confusion about am vs xenl.nicm2020-06-051-10/+10
* Move the code to set up a padding cell into grid.c.nicm2020-06-021-5/+6
* Now the tty has a pointer back to the client there is no point (and anicm2020-05-241-37/+32
* xterm* can have focus too.nicm2020-05-221-2/+2
* Add a terminal feature for enable/disable extended keys (supported bynicm2020-05-161-12/+11
* Add an option to set the pane border lines style from a choice of singlenicm2020-05-161-15/+21
* Add a client flag 'active-pane' which stores the active pane in thenicm2020-05-161-4/+3
* Add a -D flag to ask tmux not to daemonize, useful both for running anicm2020-05-161-2/+7
* Do not need to work out status line offset, we already have it.nicm2020-05-161-10/+5
* Do not hoke into struct window_pane from the tty code and instead setnicm2020-05-161-210/+162
* Rename and tidy some stuff in struct tty_ctx.nicm2020-05-161-79/+71
* Drop having a separate type for style options and make them all strings,nicm2020-05-161-3/+15
* Use a grid cell not a style for the pane style.nicm2020-05-161-17/+9
* Instead of having a default set of terminals in terminal-overrides thatnicm2020-05-161-4/+4
* Do not redraw or update mode if nothing has changed.nicm2020-05-161-2/+3
* Add feature and capabilities for focus reporting. Also document AX andnicm2020-05-161-13/+11
* Add a feature for bracketed paste.nicm2020-05-161-4/+4
* Add extension terminfo(5) capabilities for margins.nicm2020-05-161-9/+6
* Remove support for iTerm2's DSR 1337 extension and use the CSI > qnicm2020-05-161-5/+5
* Do not clear client pane redraw flags until the redraw actually happens.nicm2020-04-211-1/+2
* Apply terminal-overrides after terminal detection, it always takesnicm2020-04-201-2/+3
* Change how sync works to always send the end sequence after all outputnicm2020-04-201-11/+17
* Change the Sync capability to be a string instead of a flag.nicm2020-04-201-3/+3
* Tidy up the terminal detection and feature code and add named sets ofnicm2020-04-201-89/+34
* Bring back previons fix to only redraw panes that need it after a redrawnicm2020-04-181-1/+11
* Add a flag to protect against nested syncs and add some extra logging tonicm2020-04-181-3/+7
* Revert previous, there is still a problem.nicm2020-04-181-15/+3
* When a redraw is deferred because the terminal hasn't finished readingnicm2020-04-181-3/+15
* Set mode properly before and after redrawing, and don't bothernicm2020-04-171-1/+4
* Do not move the cursor to the existing y position if it is invalid, gonicm2020-04-171-4/+11
* Support the application escape sequence mintty (means tmux doesn't havenicm2020-04-171-1/+3
* Send secondary device attributes instead of primary which gives us a bitnicm2020-04-161-4/+3
* Move the UTF-8 flag to terminal flags.nicm2020-04-161-2/+2
* Add a helper function to get the terminal flags.nicm2020-04-161-19/+27
* Add support for the iTerm2 sychronized updates escape sequence whichnicm2020-04-161-1/+27
* Wait until the initial command sequence is done before sending a devicenicm2020-04-091-7/+17
* Add support for overlay popup boxes to show text or output temporarilynicm2020-03-241-4/+17
* Do not return early if no bits changed because may still need to change the style.nicm2020-03-171-3/+1
* VTE treats each mouse mode bit as independent, so turning off 1000nicm2020-03-161-23/+31
* Turn off mouse mode 1003 as well as the rest when exiting.nicm2020-03-161-5/+9
* Do not send DA and DSR again if already have a response.nicm2020-01-291-3/+5
* If we can identify the terminal as iTerm2 or as tmux, we can be surenicm2020-01-281-13/+16