aboutsummaryrefslogtreecommitdiff
path: root/screen-write.c
Commit message (Expand)AuthorAge
* Style and spacing nits.nicm2017-05-31
* Rewrite of choose mode, both to simplify and tidy the code and to addnicm2017-05-30
* Need to store bg for ECH.nicm2017-05-12
* Need to clear tty context before using it.nicm2017-05-12
* Scrolling needs to use background colour.nicm2017-05-12
* ECH needs to use background colour.nicm2017-05-12
* Clear to start of screen needs to use background colour.nicm2017-05-11
* Fix UTF-8 combining characters in column 0, based on a diff from Keithnicm2017-04-29
* Make full width panes try to play more nicely with terminal copy andnicm2017-04-25
* Can't collect UTF-8 characters of more than one byte at the moment.nicm2017-04-22
* Need to flush before writing out cells we are not collecting, also addnicm2017-03-07
* When redrawing a combined UTF-8 characters in its existing position,nicm2017-03-06
* Scrolling at least needs to be flushed before sending EL to the terminalnicm2017-02-21
* Handle insert cells when cursor at edge of screen correctly, and do anicm2017-02-16
* Combining characters need a full flush.nicm2017-02-09
* When an ordinary (not collected) cell is received, we need to flush anynicm2017-02-09
* Add support for scroll up escape sequence (CSI S) and use it whennicm2017-02-08
* Collect sequences of printable ASCII characters and process themnicm2017-02-08
* Some other tidying bits.nicm2017-02-08
* Trying to avoid the occasional newline by saving the last cell on screennicm2017-02-08
* Add BCE for clear to start of screen, which was somehow missed.nicm2017-02-06
* Only redraw the modified character when adding combining characters, notnicm2017-02-06
* Fix setting the palette of aixterm colours (90-97).nicm2017-01-12
* Highlight all occurrences of search string after searching in copy mode.nicm2017-01-05
* Spacing nits.nicm2016-12-09
* Zero dirty count after flushing.nicm2016-10-18
* Add support for BCE (background colour erase). This makes various escapenicm2016-10-13
* Fix a couple of problems with insert mode: flush dirty cells before wenicm2016-10-12
* Redraw selection in tty_draw_line, so it appears when redrawing wholenicm2016-10-12
* screen_write_copy tried to be clever and clear the line if it reachednicm2016-10-05
* Wrap some long lines in screen-write.c.nicm2016-10-05
* Check padding when writing any character with width > 1, in case theynicm2016-09-29
* Remember the number of lines scrolled into the history (versus clearednicm2016-09-02
* Don't update cells in each block of data read from a pane immediately,nicm2016-07-15
* Cache selected state so that cells going from selected to unselected are notnicm2016-06-06
* Do not draw character to screen if it has not changed, and do not savenicm2016-05-30
* Padding cell is always the same so use a static.nicm2016-05-27
* Break the save-last-cell code into a separate function (so it can benicm2016-05-27
* Make the grid_cell passed into screen_write_* const.nicm2016-04-29
* Clear RGB flags during selection.nicm2016-01-31
* I no longer use my SourceForge address so replace it.nicm2016-01-19
* Style nits and line wrapping of function declarations.nicm2015-12-11
* Partly revert previous, it is harmless to keep support for UTF-8 mousenicm2015-11-23
* Remove support for the UTF-8 mouse extension. This was a briefly used,nicm2015-11-23
* Use __unused rather than rolling our own.nicm2015-11-18
* All these return values from utf8_* are confusing, use an enum.nicm2015-11-14
* Be more strict about invalid UTF-8.nicm2015-11-14
* Long overdue change to the way we store cells in the grid: now, insteadnicm2015-11-13
* Rename overly-long utf8data to ud throughout.nicm2015-11-12
* Nuke the utf8 and status-utf8 options and make tmux only a UTF-8nicm2015-11-12