aboutsummaryrefslogtreecommitdiff
path: root/grid.c
Commit message (Expand)AuthorAge
* Use grid_empty_line rather than memset when adding new lines on resize.nicm2020-04-15
* Some more, and use of wp->window before wp NULL check in format.c.nicm2020-04-09
* Add a -T flag to resize-pane to trim lines below the cursor, movingnicm2020-03-31
* AIX colours are always stored as 90-97, not 100-107. From Johannesnicm2020-03-21
* Do not set the history flag if there is no history.nicm2020-03-19
* Style nits in function arguments.nicm2019-12-03
* Some minor performance improvements - most notably, don't search thenicm2019-09-24
* Remove check for same size - size has already been changed so thisnicm2019-08-01
* Fix grid clear code to correctly clear with the default backgroundnicm2019-07-16
* Correctly clear underscore colour in grid_get_cell1, also fix structnicm2019-07-06
* Add support for underscore colours with Setulc capability, mostly fromnicm2019-06-27
* Add formats for word and line under the mouse and use them to add somenicm2019-05-26
* Add support for overline (SGR 53), from Ricardo Banffy.nicm2019-05-13
* Store and restore cursor across reflow by working out a position basednicm2019-04-02
* Restore a check to stop scrolled lines becoming larger than total lines,nicm2019-04-01
* Improve cursor positioning after reflow by storing the position as annicm2019-03-20
* Mode init needs to be fired with the mode on the list or it will not benicm2019-03-18
* Set a flag on cells are genuinely empty (cleared and never written to)nicm2019-03-12
* Add a "terminal" colour which can be used instead of "default" in stylenicm2018-10-25
* Support for extended underline styles on terminals which offer them,nicm2018-10-18
* Helper function to shorten history.nicm2018-07-11
* Add function comments.nicm2018-07-11
* Add accessors for grid linedata member, for some future work. From Dannicm2018-07-04
* Fix some compiler warnings; from Thomas Adam.nicm2018-06-11
* Increment the lines counter when skipping a line to avoid an infinitenicm2018-06-03
* Include source function name in grid_check_y logging.nicm2018-04-18
* Reflowing the grid in-place involved way too much memmove() for a bignicm2018-02-16
* Completely rewrite the reflow code to correctly handle double widthnicm2017-11-15
* Support mouse on preview in tree mode.nicm2017-11-03
* Do not free more lines than are available in the history.nicm2017-09-11
* Previously, extended cell data was never reduced in size even when thenicm2017-09-10
* Instead of overloading the line clear function to mean free ifnicm2017-08-30
* Line length and spaces to tabs.nicm2017-05-16
* Some other unused variables.nicm2017-05-13
* When expanding a line in order to clear it, we need to use the defaultnicm2017-05-12
* Scrolling needs to use background colour.nicm2017-05-12
* When we write out the grid including escape sequences, an SGR 0 needs tonicm2017-04-25
* Style nits and a missing cast.nicm2017-04-19
* Add support for the strikethrough attribute (SGR 9), using the new smxxnicm2017-03-22
* If moving cells outside the current used count, update it.nicm2017-03-07
* Minor bits: fix an array size, add comment, make grid_cell_entry static.nicm2017-02-22
* Collected cells may still need to be extended for RGB colours.nicm2017-02-13
* Collect sequences of printable ASCII characters and process themnicm2017-02-08
* Add a helper to store a cell, and some tidying.nicm2017-02-08
* Tweak how much we expand lines by.nicm2017-02-08
* Expand lines more aggressively to reduce rate of allocations.nicm2017-02-03
* Clear cell entry with grid_default_entry not grid_default_cell.nicm2016-10-18
* Make grid_clear_cell set up the entry properly for 256 and RGB cells.nicm2016-10-18
* Add support for BCE (background colour erase). This makes various escapenicm2016-10-13
* Add static in window-*.c and move some internal functions out of tmux.h.nicm2016-10-11