summaryrefslogtreecommitdiffstats
path: root/tty.c
AgeCommit message (Expand)Author
2009-03-28Clear using ED when redrawing the screen. I foolishly assumed using spacesNicholas Marriott
2009-03-27Whoops. Didn't mean to commit this yet.Nicholas Marriott
2009-03-27Update TODO.Nicholas Marriott
2009-03-07Support for 88 colour terminals.Nicholas Marriott
2009-02-17Don't die on any error from fd.Nicholas Marriott
2009-02-16strdup() not necessary here.Nicholas Marriott
2009-02-13Use the right row when calling RI.Nicholas Marriott
2009-02-13Reset region before using CUD etc.Nicholas Marriott
2009-02-13Code tidying on my way to find tmux-in-tmux bug.Nicholas Marriott
2009-02-12Whoops. Build testing is a good idea...Nicholas Marriott
2009-02-12Never draw last character: stops stray scrolling sometimes should status line...Nicholas Marriott
2009-02-12Only use RI at the top of the screen.Nicholas Marriott
2009-02-11FreeBSD's console wraps lines at $COLUMNS - 1 rather than $COLUMNS (the curso...Nicholas Marriott
2009-02-11Emulate CSR with existing screen data on old/stupid terminals which don't sup...Nicholas Marriott
2009-02-11Lose unnecessary cursor restores, fix a couple of placement bugs and remove u...Nicholas Marriott
2009-02-11We are going to need the updated screen data for emulating the scroll region,Nicholas Marriott
2009-02-11Change tty_cmd_* to use a window_pane.Nicholas Marriott
2009-02-11Split most of tty_cmd_cell off to tty_cell. First step on making tty_cmd_* takeNicholas Marriott
2009-02-07Update cursor y on newline otherwise RI gets screwed up at y=0.Nicholas Marriott
2009-01-28* Better support for at least the most common variant of mouse input: parse i...Nicholas Marriott
2009-01-27Handle cursor on/off better.Nicholas Marriott
2009-01-19Use reverse rather than background which doesn't show up when terminal doesn'tNicholas Marriott
2009-01-18Unbreak UTF-8.Nicholas Marriott
2009-01-18A couple of trivial optimisations.Nicholas Marriott
2009-01-18suspend-client command and suspend client when ^Z key binding is used.Nicholas Marriott
2009-01-11Window splitting. Two vertical panes fixed 50% each. This is a huge diff, sti...Nicholas Marriott
2009-01-10Restore emulation of ich with insert mode.Nicholas Marriott
2009-01-10Trim spaces.Nicholas Marriott
2009-01-09Build array of codes, stop using ncurses global variables and push ncurses cr...Nicholas Marriott
2008-12-13Work around lack of dch.Nicholas Marriott
2008-12-06Kill warning.Nicholas Marriott
2008-11-27Support dfly, from joshe.Nicholas Marriott
2008-11-16Disable UTF-8 by default and add options to enable it.Nicholas Marriott
2008-11-16Keep stack of previous windows.Nicholas Marriott
2008-11-05TAILQ -> SLIST.Nicholas Marriott
2008-10-27Don't die if tcsetattr fails; fixes problems with cwm.Nicholas Marriott
2008-10-09I don't like this...Nicholas Marriott
2008-10-09Translate 256 colours to 16.Nicholas Marriott
2008-09-26Don't scroll screen when redrawing it.Nicholas Marriott
2008-09-26Trim.Nicholas Marriott
2008-09-25Internal screen data rewrite for better 256 colour/UTF-8 support.Nicholas Marriott
2008-09-23Don't die on empty output strings, some terminfo entries have empty caps.Nicholas Marriott
2008-09-09Initial UTF-8 support.Nicholas Marriott
2008-09-08Fix bold/non-bold mismatch in 256 colour mode by adding an extra 8 bits (ick)...Nicholas Marriott
2008-09-08Get defaults the right way round.Nicholas Marriott
2008-09-08Initial 256 colour support, lightly tested.Nicholas Marriott
2008-07-23Support keypad. Change cursor key output.Nicholas Marriott
2008-07-02Rm UCLC LCUC which are unsupported on FBSD.Nicholas Marriott
2008-06-23IRIX fixes thanks to Elias Pipping.Nicholas Marriott
2008-06-22Don't be clever and translate default colour.Nicholas Marriott