summaryrefslogtreecommitdiff
path: root/src/term.h
Commit message (Collapse)AuthorAgeFilesLines
* patch 8.2.2345: no focus events in a terminalv8.2.2345Bram Moolenaar2021-01-141-2/+6
| | | | | | | Problem: No focus events in a terminal. Solution: Add the t_fd and t_fe termcap entries and implement detecting focus events. (Hayaki Saito, Magnus Groß, closes #7673, closes #609, closes #5526)
* patch 8.2.0863: cannot set a separate color for underline/undercurlv8.2.0863Bram Moolenaar2020-05-311-0/+4
| | | | | Problem: Cannot set a separate color for underline/undercurl. Solution: Add the t_AU and t_8u termcap codes. (Timur Celik, closes #6011)
* patch 8.2.0774: t_TI and t_TE are output when using 'visualbell'v8.2.0774Bram Moolenaar2020-05-171-4/+6
| | | | | | | | Problem: t_TI and t_TE are output when using 'visualbell'. (Dominique Pelle) Solution: Do not change the terminal mode for a short sleep. Do not output t_TI and t_TE when switching to/from TMODE_SLEEP. Make tmode an enum.
* patch 8.2.0773: switching to raw mode every time ":" is usedv8.2.0773Bram Moolenaar2020-05-161-3/+4
| | | | | | Problem: Switching to raw mode every time ":" is used. Solution: When executing a shell set cur_tmode to TMODE_UNKNOWN, so that the next time TMODE_RAW is used it is set, but not every time.
* patch 8.1.2366: using old C style commentsv8.1.2366Bram Moolenaar2019-11-301-170/+170
| | | | | Problem: Using old C style comments. Solution: Use // comments where appropriate.
* patch 8.1.2144: side effects when using t_ti to enable modifyOtherKeysv8.1.2144Bram Moolenaar2019-10-121-2/+6
| | | | | Problem: Side effects when using t_ti to enable modifyOtherKeys. Solution: Add t_TI and t_TE.
* patch 8.1.0253: saving and restoring window title does not always workv8.1.0253Bram Moolenaar2018-08-071-2/+10
| | | | | | Problem: Saving and restoring window title does not always work. Solution: Use the stack push and pop commands. (Kouichi Iwamoto, closes #3059)
* patch 8.0.1194: actual fg and bg colors of terminal are unknownv8.0.1194Bram Moolenaar2017-10-141-0/+2
| | | | | Problem: Actual fg and bg colors of terminal are unknown. Solution: Add t_RF. Store response to t_RB and t_RF, use for terminal.
* patch 8.0.1118: FEAT_WINDOWS adds a lot of #ifdefsv8.0.1118Bram Moolenaar2017-09-161-2/+0
| | | | | | Problem: FEAT_WINDOWS adds a lot of #ifdefs while it is nearly always enabled and only adds 7% to the binary size of the tiny build. Solution: Graduate FEAT_WINDOWS.
* patch 8.0.1038: strike-through text not supportedv8.0.1038Bram Moolenaar2017-09-021-0/+4
| | | | | | Problem: Strike-through text not supported. Solution: Add support for the "strikethrough" attribute. (Christian Brabandt, Ken Takata)
* patch 8.0.1009: Xterm cursor blinking status may be invertedv8.0.1009Bram Moolenaar2017-08-281-2/+4
| | | | | | Problem: Xterm cursor blinking status may be inverted. Solution: Use another request to get the blink status and compare with the cursor style report
* patch 8.0.0973: initial info about blinking cursor is wrongv8.0.0973Bram Moolenaar2017-08-201-2/+4
| | | | | Problem: initial info about blinking cursor is wrong Solution: Invert the blink flag. Add t_VS to stop a blinking cursor.
* patch 8.0.0965: not restoring cursor shape after it was set in a terminalv8.0.0965Bram Moolenaar2017-08-191-0/+2
| | | | | | Problem: The cursor shape is not reset after it was changed in a terminal. Solution: Request the original cursor shape and restore it. Add t_RS. Do not add t_SH for now, it does not work properly.
* patch 8.0.0918: cannot get terminal window cursor shape or attributesv8.0.0918Bram Moolenaar2017-08-121-0/+6
| | | | | Problem: Cannot get terminal window cursor shape or attributes. Solution: Support cursor shape, attributes and color.
* patch 8.0.0543: test_edit causes older xfce4-terminal to closev8.0.0543Bram Moolenaar2017-04-041-1/+3
| | | | | | Problem: Test_edit causes older xfce4-terminal to close. (Dominique Pelle) Solution: Reduce number of columns to 2000. Try to restore the window position.
* patch 8.0.0466: still macros that should be all-capsv8.0.0466Bram Moolenaar2017-03-161-69/+69
| | | | | Problem: There are still a few macros that should be all-caps. Solution: Make a few more macros all-caps.
* patch 8.0.0210: no support for bracketed pastev8.0.0210Bram Moolenaar2017-01-211-2/+10
| | | | | | Problem: Vim does not support bracketed paste, as implemented by xterm and other terminals. Solution: Add t_BE, t_BD, t_PS and t_PE.
* patch 7.4.2293v7.4.2293Bram Moolenaar2016-08-291-1/+1
| | | | | Problem: Modelines in source code are inconsistant. Solution: Use the same line in most files. Add 'noet'. (Naruhiko Nishino)
* patch 7.4.1770v7.4.1770Bram Moolenaar2016-04-211-2/+6
| | | | | Problem: Cannot use true color in the terminal. Solution: Add the 'guicolors' option. (Nikolai Pavlov)
* patch 7.4.1611v7.4.1611Bram Moolenaar2016-03-191-1/+1
| | | | | | Problem: The versplit feature makes the code uneccessary complicated. Solution: Remove FEAT_VERTSPLIT, always support vertical splits when FEAT_WINDOWS is defined.
* patch 7.4.757v7.4.757Bram Moolenaar2015-06-251-0/+2
| | | | | | Problem: Cannot detect the background color of a terminal. Solution: Add T_RBG to request the background color if possible. (Lubomir Rintel)
* updated for version 7.4.687v7.4.687Bram Moolenaar2015-03-311-0/+2
| | | | | Problem: There is no way to use a different in Replace mode for a terminal. Solution: Add t_SR. (Omar Sandoval)
* updated for version 7.4.627v7.4.627Bram Moolenaar2015-02-101-0/+2
| | | | | Problem: The last screen cell is not updated. Solution: Respect the "tn" termcap feature. (Hayaki Saito)
* updated for version 7.3.859v7.3.859Bram Moolenaar2013-03-131-2/+4
| | | | | | Problem: 'ambiwidth' must be set by the user. Solution: Detects East Asian ambiguous width (UAX #11) state of the terminal at the start-up time and 'ambiwidth' accordingly. (Hayaki Saito)
* updated for version 7.2-176v7.2.176Bram Moolenaar2009-05-161-4/+0
|
* updated for version 7.2-169v7.2.169Bram Moolenaar2009-05-131-0/+4
|
* updated for version 7.0060Bram Moolenaar2005-03-161-4/+8
|
* updated for version 7.0021v7.0021Bram Moolenaar2004-12-091-0/+4
|
* updated for version 7.0001v7.0001Bram Moolenaar2004-06-131-0/+156