summaryrefslogtreecommitdiffstats
path: root/usr.bin/tmux/grid.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Add formats for word and line under the mouse and use them to add somenicm2019-05-261-1/+20
* Add support for overline (SGR 53), from Ricardo Banffy.nicm2019-05-131-1/+2
* Store and restore cursor across reflow by working out a position basednicm2019-04-021-26/+47
* Restore a check to stop scrolled lines becoming larger than total lines,nicm2019-04-011-1/+3
* Improve cursor positioning after reflow by storing the position as annicm2019-03-201-37/+46
* Mode init needs to be fired with the mode on the list or it will not benicm2019-03-181-5/+4
* Set a flag on cells are genuinely empty (cleared and never written to)nicm2019-03-121-30/+50
* Add a "terminal" colour which can be used instead of "default" in stylenicm2018-10-251-8/+10
* Support for extended underline styles on terminals which offer them,nicm2018-10-181-5/+13
* Helper function to shorten history.nicm2018-07-111-7/+12
* Add function comments.nicm2018-07-111-1/+3
* Add accessors for grid linedata member, for some future work. From Dannicm2018-07-041-1/+13
* Fix some compiler warnings; from Thomas Adam.nicm2018-06-111-3/+3
* Increment the lines counter when skipping a line to avoid an infinitenicm2018-06-031-2/+3
* Include source function name in grid_check_y logging.nicm2018-04-181-16/+17
* Reflowing the grid in-place involved way too much memmove() for a bignicm2018-02-161-70/+130
* Completely rewrite the reflow code to correctly handle double widthnicm2017-11-151-160/+253
* Support mouse on preview in tree mode.nicm2017-11-031-2/+2
* Do not free more lines than are available in the history.nicm2017-09-111-2/+4
* Previously, extended cell data was never reduced in size even when thenicm2017-09-101-1/+44
* Instead of overloading the line clear function to mean free ifnicm2017-08-301-29/+49
* Line length and spaces to tabs.nicm2017-05-161-3/+2
* Some other unused variables.nicm2017-05-131-3/+2
* When expanding a line in order to clear it, we need to use the defaultnicm2017-05-121-2/+2
* Scrolling needs to use background colour.nicm2017-05-121-3/+3
* When we write out the grid including escape sequences, an SGR 0 needs tonicm2017-04-251-21/+44
* Style nits and a missing cast.nicm2017-04-191-2/+2
* Add support for the strikethrough attribute (SGR 9), using the new smxxnicm2017-03-221-2/+5
* If moving cells outside the current used count, update it.nicm2017-03-071-1/+3
* Minor bits: fix an array size, add comment, make grid_cell_entry static.nicm2017-02-221-2/+2
* Collected cells may still need to be extended for RGB colours.nicm2017-02-131-13/+18
* Collect sequences of printable ASCII characters and process themnicm2017-02-081-1/+31
* Add a helper to store a cell, and some tidying.nicm2017-02-081-16/+24
* Tweak how much we expand lines by.nicm2017-02-081-6/+7
* Expand lines more aggressively to reduce rate of allocations.nicm2017-02-031-1/+7
* Clear cell entry with grid_default_entry not grid_default_cell.nicm2016-10-181-2/+2
* Make grid_clear_cell set up the entry properly for 256 and RGB cells.nicm2016-10-181-19/+41
* Add support for BCE (background colour erase). This makes various escapenicm2016-10-131-47/+61
* Add static in window-*.c and move some internal functions out of tmux.h.nicm2016-10-111-2/+5
* Loads more static, except for cmd-*.c and window-*.c.nicm2016-10-101-18/+19
* Remember the number of lines scrolled into the history (versus clearednicm2016-09-021-1/+12
* Don't update cells in each block of data read from a pane immediately,nicm2016-07-151-5/+20
* Instead of representing colours in several different forms with variousnicm2016-07-151-20/+33
* Add RGB escape sequences for capture-pane -e.nicm2016-01-311-2/+14
* Support for RGB colour, using the extended cell mechanism to avoidnicm2016-01-291-4/+9
* I no longer use my SourceForge address so replace it.nicm2016-01-191-2/+2
* Don't leak extddata, memset after freeing it, not before. From Patricknicm2015-11-221-5/+2
* Long overdue change to the way we store cells in the grid: now, insteadnicm2015-11-131-46/+125
* grid_put_utf8 is unused, remove it.nicm2015-11-121-5/+1
* Free the history when it is cleared, based on a diff from Carlo Cannas.nicm2015-09-251-5/+17