summaryrefslogtreecommitdiffstats
path: root/usr.bin/tmux/screen-write.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Trim output overwritten by later text or clears completely rather thannicm2021-01-291-168/+201
* Flush pending output before entering or exiting alternate screen rathernicm2021-01-271-1/+5
* Revert clear changes to writing as they don't work properly, betternicm2021-01-221-26/+7
* There is no need to clear every line entirely before drawing to it, thisnicm2021-01-181-8/+26
* Do not clear the wrapped flag on linefeeds if it is already set - thisnicm2020-12-071-3/+1
* Remove some old debug logging.nicm2020-11-091-2/+1
* Fix show-buffer when run from inside tmux, GitHub issue 2314.nicm2020-07-211-2/+5
* Do not eliminate redundant clears, the code is wrong and doing itnicm2020-07-061-40/+23
* The redraw callback could be fired with a NULL pane if it updates whilenicm2020-06-181-2/+3
* Move the code to set up a padding cell into grid.c.nicm2020-06-021-6/+2
* Allow UTF-8 characters of width 0 to be stored, it is useful to be ablenicm2020-06-021-2/+2
* Make padding cell a valid character.nicm2020-05-271-2/+2
* Fix definition of padding cells so they are not extended cells.nicm2020-05-251-2/+2
* Add screen write flags instead of individual bits and fix line lengthnicm2020-05-161-3/+3
* Add a customize mode where keys and options may be browsed and changed,nicm2020-05-161-2/+92
* Do not hoke into struct window_pane from the tty code and instead setnicm2020-05-161-23/+146
* Rename and tidy some stuff in struct tty_ctx.nicm2020-05-161-1/+4
* Copy mode search improvements:nicm2020-05-161-38/+3
* Move the background colour to clear with (if any) up as well as the datanicm2020-04-211-2/+3
* Always start sync for output in panes that are not the active pane.nicm2020-04-201-2/+4
* Change how sync works to always send the end sequence after all outputnicm2020-04-201-10/+1
* A resize can realloc so cannot cache the value of the list pointer.nicm2020-04-181-33/+37
* Reset background colour on scrolled line.nicm2020-04-181-1/+2
* There is no point in keeping a bunch of different text buffers for eachnicm2020-04-181-22/+44
* Add formats for pane written/skipped bytes for debugging.nicm2020-04-181-1/+5
* There is no point allocating a new item and putting it on the list whennicm2020-04-171-20/+15
* Return to sending sync around clears.nicm2020-04-161-2/+5
* Do not need to set up a tty context for clearing lines now.nicm2020-04-161-9/+1
* Collect up line clears like text within the available data so we don'tnicm2020-04-161-41/+168
* Log what caused a flush for better visibility on what could be improved.nicm2020-04-161-27/+31
* Only start and stop sync for operations like clear and scroll wherenicm2020-04-161-49/+53
* Add support for the iTerm2 sychronized updates escape sequence whichnicm2020-04-161-2/+11
* Use mode-style for selected items, like choose modes. GitHub issue 2166.nicm2020-04-151-13/+14
* Parse out DA features.nicm2019-11-281-2/+3
* Some minor performance improvements - most notably, don't search thenicm2019-09-241-5/+3
* Couple of bits of minor cleanup.nicm2019-09-241-8/+11
* Add support for the SD (scroll down) escape sequence, GitHub issue 1861.nicm2019-08-051-1/+26
* Use the clear history function for the 3J sequence rather than doing it manually.nicm2019-07-081-6/+2
* Correctly clear underscore colour in grid_get_cell1, also fix structnicm2019-07-061-2/+2
* Add support for underscore colours with Setulc capability, mostly fromnicm2019-06-271-2/+2
* Allow menu items to be disabled by putting a - at the start of theirnicm2019-05-281-5/+12
* Add a function to draw a simple menu onto a screen.nicm2019-05-101-1/+39
* Pass target client and session to load_cfg from source-file so formatsnicm2019-04-181-2/+2
* screen_write_fast_copy can no longer assume the target screen is defaultnicm2019-04-031-4/+3
* Extend the #[] style syntax and use that together with previous formatnicm2019-03-181-108/+1
* Add a wrapper (struct style) around styles rather than using thenicm2019-03-141-9/+9
* DECRC and DECSC apparently need to preserve origin mode as well, basednicm2019-03-121-3/+4
* Fix HPA in origin mode.nicm2019-03-121-6/+6
* Fix wrapping after origin mode change.nicm2019-03-121-2/+7
* Add support for origin mode (DECOM, SM/RM ?6), from Marc Reisner.nicm2019-03-121-20/+28