summaryrefslogtreecommitdiffstats
path: root/screen.c
AgeCommit message (Collapse)Author
2022-04-06Some style nits.Nicholas Marriott
2022-04-01Merge branch 'obsd-master' into masterThomas Adam
2022-04-01Preserve CRLF flag when respawning.nicm
2021-11-03Merge branch 'obsd-master' into masterThomas Adam
2021-11-03Add a cursor-style option, from Alexis Hildebrandt in GitHub issue 2960.nicm
2021-11-01Merge branch 'obsd-master' into masterThomas Adam
2021-11-01Add a cursor-colour option, from Alexis Hildebrandt in GitHub issuenicm
2959.
2021-10-05Merge branch 'obsd-master' into masterThomas Adam
2021-10-05Separate "very visible" flag from blinking flag, it should not affectnicm
DECSCUSR. GitHub issue 2891.
2021-09-09Merge branch 'obsd-master' into masterThomas Adam
2021-09-09Fix parsing of aliases again (GitHub issue 2842), also make argumentnicm
parsing a bit simpler and fix the names of some client flags.
2021-08-20Merge branch 'obsd-master' into masterThomas Adam
2021-08-20Remove stray spaces after function names.nicm
2021-06-10Improve logging of screen mode changes.nicm
2021-06-10Change cursor style handling so tmux understands which sequences containnicm
blinking and sets the flag appropriately, means that it works whether cnorm disables blinking or not. GitHub issue 2682.
2021-06-10Add an "always" value to the extended-keys option to always forwardnicm
these keys to applications inside tmux.
2021-04-30Improve logging of screen mode changes.Nicholas Marriott
2021-04-28Change cursor style handling so tmux understands which sequences containNicholas Marriott
blinking and sets the flag appropriately, means that it works whether cnorm disables blinking or not. GitHub issue 2682.
2021-04-21Add an "always" value to the extended-keys option to always forward these keysNicholas Marriott
to applications inside tmux.
2021-03-12Merge branch 'obsd-master' into masterThomas Adam
2021-03-12Fix so tmux correctly sends the cvvis (cursor very visible) capabilitynicm
rather than sending it and then immediately undoing it with cnorm. Also turn it off when the cursor shape is changed like xterm.
2021-01-26Merge branch 'obsd-master' into masterThomas Adam
2021-01-26Always resize the original screen before copying when exiting thenicm
alternate screen, GitHub issue 2536.
2020-10-30Merge branch 'obsd-master'Thomas Adam
2020-10-30Do not leak path when freeing screen, from Sergey Nizovtsev.nicm
2020-05-16Store and restore cursor position when copy mode is resized, fromnicm
Anindya Mukherjee.
2020-05-05Store and restore cursor position when copy mode is resized, from AnindyaNicholas Marriott
Mukherjee.
2020-04-22Merge branch 'obsd-master'Thomas Adam
2020-04-22Update the cursor position when deleting lines from screens withoutnicm
history, GitHub issue 2173.
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-18There is no point in keeping a bunch of different text buffers for eachnicm
line when writing, we only need one as big as the line width - there can't be any more text than that since newer will overwrite older.
2020-04-17Merge branch 'obsd-master'Thomas Adam
2020-04-17Make sure the cursor position is still on screen after we have trimmednicm
empty lines. Also improve some log messages.
2020-04-15Merge branch 'obsd-master'Thomas Adam
2020-04-15Instead of fixing with the cursor position when the copied screen isnicm
created, resize it and let the resize/reflow code fix it up and return it. Solves various problems with cursor position and resizing when in copy mode. With Anindya Mukherjee.
2020-04-15Merge branch 'obsd-master'Thomas Adam
2020-04-15Use grid_empty_line rather than memset when adding new lines on resize.nicm
Also remove some old test code.
2020-04-07Merge branch 'obsd-master'Thomas Adam
2020-04-07Do not restore history flag if it was never set.nicm
2020-03-31Merge branch 'obsd-master'Thomas Adam
2020-03-31Move alternate screen into the screen rather than the pane.nicm
2020-02-05Merge branch 'obsd-master'Thomas Adam
2020-02-05Make list-keys description clearer in tmux.1 and remove an unused variable.nicm
2020-02-03Merge branch 'obsd-master'Thomas Adam
2020-02-03Instead of passing titles through vis() which doubles backslashes, justnicm
ignore any containing control characters or invalid UTF-8. GitHub issue 2070.
2019-11-15Merge branch 'obsd-master'Thomas Adam
2019-11-15Handle OSC 7 (a VTE extension) and put the result in a new format (pane_path).nicm
2019-04-02Merge branch 'obsd-master'Thomas Adam