summaryrefslogtreecommitdiffstats
path: root/screen-redraw.c
AgeCommit message (Collapse)Author
2008-12-08Make window options work the same was as session options, add ↵Nicholas Marriott
mode-fg/mode-bg options, force -g for global on set/show/setw/showw/
2008-09-26Trim.Nicholas Marriott
2008-09-25Internal screen data rewrite for better 256 colour/UTF-8 support.Nicholas Marriott
2008-09-08Fix bold/non-bold mismatch in 256 colour mode by adding an extra 8 bits ↵Nicholas Marriott
(ick) onto the attributes and using two of them to mark the fg and bg as 256 colours when necessary. If only it was 255 colours we would have one value for default and wouln't need this :-/.
2008-09-08Initial 256 colour support, lightly tested.Nicholas Marriott
2008-06-18Unused variable.Nicholas Marriott
2008-06-16Informational messages on window option changes.Nicholas Marriott
2008-06-14I'm an idiot - it is start,len not start,end. Unbreak.Nicholas Marriott
2008-06-14New window options: force-width and force-height. This will force a window toNicholas Marriott
an arbitrary width and height (0 for the default unlimited). This is neat for emacs which doesn't have a sensible way to force hard wrapping at 80 columns. Also, don't try to be clever and use clr_eol when redrawing the whole screen, it causes trouble since the redraw functions are used to draw the blank areas too.
2008-06-14Clear blank area properly on redraw, and add a marker line below it.Nicholas Marriott
2008-01-03Some key tweaks, fix status bar to not rely on attr.Nicholas Marriott
2008-01-03This was wrong...Nicholas Marriott
2008-01-03Write status across entire line.Nicholas Marriott
2007-12-06Major reorganisation of screen handling.Nicholas Marriott