summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)Author
2020-04-20Merge branch 'obsd-master'Thomas Adam
2020-04-20Change the Sync capability to be a string instead of a flag.nicm
2020-04-20Tidy up the terminal detection and feature code and add named sets ofnicm
2020-04-20Merge branch 'obsd-master'Thomas Adam
2020-04-20Also redraw panes which aren't pane 0. Problem reported by tb@.nicm
2020-04-20Merge branch 'obsd-master'Thomas Adam
2020-04-20Only trim blank lines when the source pane is not the target pane,nicm
2020-04-20Need to check for pane redrawing even if just the window flag is setnicm
2020-04-19Merge branch 'obsd-master'Thomas Adam
2020-04-18The PANE_REDRAW flag bit might be needed by other panes so we can'tnicm
2020-04-18Merge branch 'obsd-master'Thomas Adam
2020-04-18A resize can realloc so cannot cache the value of the list pointer.nicm
2020-04-18Merge branch 'obsd-master'Thomas Adam
2020-04-18Reset background colour on scrolled line.nicm
2020-04-18There is no point in keeping a bunch of different text buffers for eachnicm
2020-04-18Merge branch 'obsd-master'Thomas Adam
2020-04-18Use size_t not u_int for the bytes counters and fix a const missing.nicm
2020-04-18Merge branch 'obsd-master'Thomas Adam
2020-04-18Apple appear to have fixed kqueue in some OS X version (will wonder neverNicholas Marriott
2020-04-18Merge branch 'obsd-master'Thomas Adam
2020-04-18Use peek line function instead of hoking in the array directly.nicm
2020-04-18Bring back previons fix to only redraw panes that need it after a redrawnicm
2020-04-18Add formats for pane written/skipped bytes for debugging.nicm
2020-04-18Merge branch 'obsd-master'Thomas Adam
2020-04-18Only update mode when actually going to redraw something.nicm
2020-04-18Add a flag to protect against nested syncs and add some extra logging tonicm
2020-04-18Revert previous, there is still a problem.nicm
2020-04-18When a redraw is deferred because the terminal hasn't finished readingnicm
2020-04-18Merge branch 'obsd-master'Thomas Adam
2020-04-17Set mode properly before and after redrawing, and don't bothernicm
2020-04-17Do not move the cursor to the existing y position if it is invalid, gonicm
2020-04-17Merge branch 'obsd-master'Thomas Adam
2020-04-17There is no point allocating a new item and putting it on the list whennicm
2020-04-17Merge branch 'obsd-master'Thomas Adam
2020-04-17Make sure the cursor position is still on screen after we have trimmednicm
2020-04-17Merge branch 'obsd-master'Thomas Adam
2020-04-17Support the application escape sequence mintty (means tmux doesn't havenicm
2020-04-17Merge branch 'obsd-master'Thomas Adam
2020-04-17Add a copy-command option and change copy-pipe and friends to pipe to itnicm
2020-04-17Merge branch 'obsd-master'Thomas Adam
2020-04-16Return to sending sync around clears.nicm
2020-04-16Do not need to set up a tty context for clearing lines now.nicm
2020-04-16Collect up line clears like text within the available data so we don'tnicm
2020-04-16Merge branch 'obsd-master'Thomas Adam
2020-04-16Log what caused a flush for better visibility on what could be improved.nicm
2020-04-16Start menu with top item selected if no mouse, GitHub issue 2169.nicm
2020-04-16Merge branch 'obsd-master'Thomas Adam
2020-04-16Only start and stop sync for operations like clear and scroll wherenicm
2020-04-16Send secondary device attributes instead of primary which gives us a bitnicm
2020-04-16Merge branch 'obsd-master'Thomas Adam