summaryrefslogtreecommitdiffstats
path: root/screen-write.c
AgeCommit message (Expand)Author
2009-05-04Space trimmage mega-diff.Nicholas Marriott
2009-04-30Use a (pre)randomised binary tree for UTF-8 character widths. Probably overkillNicholas Marriott
2009-03-30- Unbreak selection colouring.Nicholas Marriott
2009-03-298 -> UTF8_SIZE.Nicholas Marriott
2009-03-29- Ignore padding when writing so copying the screen for copy-mode doesn't inc...Nicholas Marriott
2009-03-28Better UTF-8 support, including combined characters. Unicode data is now storedNicholas Marriott
2009-03-28Step 2 of the Grand Plan To Make UTF-8 Better.Nicholas Marriott
2009-03-28struct grid_data -> struct grid. Stage 1 of the Grand Plan To Make UTF-8 Better.Nicholas Marriott
2009-03-05CSR resets the cursor to the top-left. Reported by merdely.Nicholas Marriott
2009-02-25Redraw selection properly.Nicholas Marriott
2009-02-24Check the right variable. Doh.Nicholas Marriott
2009-02-21Don't turn cursor off unless actually drawing something.Nicholas Marriott
2009-02-11We are going to need the updated screen data for emulating the scroll region,Nicholas Marriott
2009-02-11Simplify screen/tty write code to eliminate function pointer which is nowNicholas 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-26Don't screw up UTF-8 combined characters.Nicholas Marriott
2009-01-19Leftover label.Nicholas Marriott
2009-01-18Unbreak UTF-8.Nicholas Marriott
2009-01-18Use the right size.Nicholas Marriott
2009-01-17Tidy a few warnings.Nicholas Marriott
2009-01-11Window splitting. Two vertical panes fixed 50% each. This is a huge diff, sti...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
2009-01-08When I wrote this I somehow forgot that the cursor could helpfully sit at sxNicholas Marriott
2009-01-08Don't return NULL when retrieving a string that is too long.Nicholas Marriott
2009-01-06Don't die when backspacing off the edge of the screen, reported by David Chis...Nicholas Marriott
2009-01-05Some tweaks found by LLVM courtesy of IcePic.Nicholas Marriott
2008-12-08Make window options work the same was as session options, add mode-fg/mode-bg...Nicholas Marriott
2008-11-12Ooops. Check the right value.Nicholas Marriott
2008-09-26Trim.Nicholas Marriott
2008-09-25Internal screen data rewrite for better 256 colour/UTF-8 support.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-08Initial 256 colour support, lightly tested.Nicholas Marriott
2008-07-24Support keypad mode, and get rid of SCREEN_DEF*. Meant to commit these separa...Nicholas Marriott
2008-07-23Support keypad. Change cursor key output.Nicholas Marriott
2008-06-18Set window title to current session. New options set-titles to disable.Nicholas Marriott
2008-06-04Revert attempt to fix stray updates, turns out it was clock :-/.Nicholas Marriott
2008-06-04vi keys from Will Maier.Nicholas Marriott
2007-12-06Use the right function...Nicholas Marriott
2007-12-06Another redraw bugs.Nicholas Marriott
2007-12-06Screen debugging.Nicholas Marriott
2007-12-06Redraw buglets.Nicholas Marriott
2007-12-06Major reorganisation of screen handling.Nicholas Marriott