aboutsummaryrefslogtreecommitdiff
path: root/tty-term.c
Commit message (Collapse)AuthorAge
...
| * I no longer use my SourceForge address so replace it.nicm2016-01-19
| |
* | Merge branch 'master' of github.com:tmux/tmuxNicholas Marriott2015-12-11
|\ \
| * | Merge branch 'obsd-master'Thomas Adam2015-12-11
| |\|
| | * Style nits and line wrapping of function declarations.nicm2015-12-11
| | |
* | | Look for ncurses with PKG_CONFIG, and remove libtinfo because it just causesNicholas Marriott2015-12-11
|/ / | | | | | | confusion.
* | Merge branch 'obsd-master'Thomas Adam2015-11-18
|\|
| * Sync the entire xmalloc.[ch] with the other users, but with the additionnicm2015-11-18
| | | | | | | | of xrealloc, xvasprintf, xvsnprintf.
* | Merge branch 'obsd-master'Thomas Adam2015-10-27
|\| | | | | | | | | | | | | | | | | | | Conflicts: Makefile client.c server-client.c server.c tmux.c tmux.h
| * Move struct options into options.c.nicm2015-10-27
| |
* | Merge branch 'obsd-master'Thomas Adam2015-09-24
|\|
| * Assign flag not number for flag types (we got away with it so farnicm2015-09-24
| | | | | | | | because that are a union). From Filipe Brandenburger.
* | Merge branch 'obsd-master'Thomas Adam2015-09-06
|\| | | | | | | | | | | Conflicts: cfg.c tmux.c
| * Tweak some error messages/comments.nicm2015-09-01
| |
* | Merge branch 'obsd-master'Thomas Adam2015-07-28
|\|
| * Tidy up the way terminals are described and move some structs out of tmux.h.nicm2015-07-28
| |
* | Merge branch 'obsd-master'Thomas Adam2015-04-20
|\|
| * Support setting the default window and pane background colours (windownicm2015-04-19
| | | | | | | | | | and active pane via window-style and window-active-style options, an individual pane by a new select-pane -P flag). From J Raynor.
* | Merge branch 'obsd-master'Thomas Adam2015-02-06
|\| | | | | | | | | Conflicts: cmd-pipe-pane.c
| * Support blinking cursor mode, both the xterm CSI ?12 h/l and (thenicm2015-01-20
| | | | | | | | backwards) screen CSI 34 h/l. From Guanpeng Xu.
* | No need for $Id$ now.Nicholas Marriott2014-11-08
| |
* | Merge branch 'obsd-master'Thomas Adam2014-08-09
|\| | | | | | | | | Conflicts: client.c
| * Drop explicit support for F13-F20 and change to match the xterm terminfonicm2014-07-21
| | | | | | | | | | | | | | | | | | | | | | | | | | entry: F13-F24 are S-F1 to S-F12 F25-F36 are C-F1 to C-F12 F37-F48 are C-S-F1 to C-S-F12 F49-F60 are M-F1 to M-F12 and F61-F63 are M-S-F1 to M-S-F3 This should be no difference for applications inside tmux, but means that any key binding for F13 will need to be replaced by S-F1 and so on.
* | Merge branch 'obsd-master'Thomas Adam2014-04-23
|\| | | | | | | | | | | | | Conflicts: Makefile tmux.1 window.c
| * Wrap some long lines.nicm2014-04-17
| |
* | Merge branch 'obsd-master'Thomas Adam2014-04-05
|\| | | | | | | | | | | Conflicts: Makefile tty-keys.c
| * Change terminal-overrides to a server option (now that we have them), itnicm2014-02-23
| | | | | | | | doesn't make much sense as a session option.
* | Merge branch 'obsd-master'Thomas Adam2013-06-13
|\|
| * The actual terminfo entries we ended up with for cursor changes are Cs,Nicholas Marriott2013-06-02
| | | | | | | | | | Ce, Ss and Se (not Cc, Ce, Cs, Csr). So use and document these instead of the ones we were using earlier.
* | Merge branch 'obsd-master'Thomas Adam2013-04-13
|\| | | | | | | | | Conflicts: tmux.c
| * Remove tmux's (already minimal) 88 colour support. Such terminals areNicholas Marriott2013-03-27
| | | | | | | | few and unnecessary.
* | Instead of skipping del_curterm on FreeBSD < 7, skip it on ncurses < 5.7. ItNicholas Marriott2013-03-22
| | | | | | | | looks like 5.6 on Linux has the problem too. Reported by Myles Dear.
* | Merge branch 'obsd-master'Thomas Adam2013-01-17
|\|
| * Implement ECH (erase character, CSI X). Reported by Christian Neukirchen.Nicholas Marriott2013-01-15
| |
| * xfree is not particularly helpful, remove it. From Thomas Adam.Nicholas Marriott2012-07-10
| |
| * If there are any terminals with insert mode but not ich1, they can goNicholas Marriott2012-05-22
| | | | | | | | through the slow path. Tidies code slightly.
| * Log terminal overrides.Nicholas Marriott2011-12-01
| |
| * Support for \e[3J to clear the history. Also send the correspondingNicholas Marriott2011-10-23
| | | | | | | | terminfo code (E3) before locking.
| * Support DECSCUSR sequence to set the cursor style with two newNicholas Marriott2011-05-20
| | | | | | | | terminfo(5) extensions, Cs and Csr. Written by Ailin Nemui.
| * Support xterm(1) cursor colour change sequences through terminfo(5) CcNicholas Marriott2011-05-20
| | | | | | | | | | (set) and Cr (reset) extensions. Originally by Sean Estabrooks, tweaked by me and Ailin Nemui.
| * Support setting the xterm clipboard when copying from copy mode usingNicholas Marriott2011-05-18
| | | | | | | | | | | | | | | | the xterm escape sequence for the purpose (if xterm is configured to allow it). Written by and much discussed Ailin Nemui, guidance on xterm/termcap/terminfo from Thomas Dickey.
| * Use the tsl and fsl terminfo(5) capabilities to update terminal titleNicholas Marriott2011-05-08
| | | | | | | | | | | | and automatically fill them in on terminals with the XT capability (which means their title setting is xterm-compatible). From hsim at gmx.li.
| * If the terminal supports sitm for italics, use it instead of standoutNicholas Marriott2011-04-09
| | | | | | | | (smso). From Tiago Resende.
| * Use LIST_* not SLIST_*.Nicholas Marriott2011-01-26
| |
| * Another table that should be const.Nicholas Marriott2011-01-01
| |
| * Use UTF-8 line drawing characters on UTF-8 terminals. Fixes some stupidNicholas Marriott2010-09-11
| | | | | | | | | | | | | | | | 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.
| * Ignore terminal overrides settings without a value.Nicholas Marriott2010-09-11
| |
| * Massive spaces->tabs and trailing whitespace cleanup, hopefully for the lastNicholas Marriott2009-12-03
| | | | | | | | | | time now I've configured emacs to make them displayed in really annoying colours...
| * Emulate il1, dl1, ich1 to run (albeit slowly) with vt100 feature set.Nicholas Marriott2009-11-26
| |
| * Emulate the ri (reverse index) capability: this allows tmux to at least startNicholas Marriott2009-11-12
| | | | | | | | | | | | on Sun consoles (TERM=sun or sun-color), even if there appear to still be problems on some boxes (my Blade 100 is fine but edd's Blade 1000 shows odd screen corruption).
| * Support the (mostly new) function key+modifier caps (kIC-kIC7). Most of theseNicholas Marriott2009-10-26
| | | | | | | | | | will be caught (soon) by the xterm keys code in xterm itself but some other descriptions such as rxvt define them as well.