Bram Moolenaar
3eee06e7d4
patch 8.0.0965: not restoring cursor shape after it was set in a terminal
...
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.
2017-08-19 19:40:50 +02:00
Bram Moolenaar
c977092053
patch 8.0.0919: cursor color isn't set on startup
...
Problem: Cursor color isn't set on startup.
Solution: Initialize showing_mode to invalid value.
2017-08-12 20:11:53 +02:00
Bram Moolenaar
3cd43ccccb
patch 8.0.0918: cannot get terminal window cursor shape or attributes
...
Problem: Cannot get terminal window cursor shape or attributes.
Solution: Support cursor shape, attributes and color.
2017-08-12 19:51:41 +02:00
Bram Moolenaar
8f14bb58cb
patch 8.0.0774: build failure without the multi-byte feature
...
Problem: Build failure without the multi-byte feature on HPUX.
Solution: Move #ifdefs. (John Marriott)
2017-07-25 22:06:43 +02:00
Bram Moolenaar
26af85d97b
patch 8.0.0755: terminal window does not have colors in the GUI
...
Problem: Terminal window does not have colors in the GUI.
Solution: Lookup the GUI color.
2017-07-23 16:45:10 +02:00
Bram Moolenaar
d7d3cbedb3
patch 8.0.0752: build fails on MS-Windows
...
Problem: Build fails on MS-Windows.
Solution: Change #ifdef for set_color_count().
2017-07-22 21:15:42 +02:00
Bram Moolenaar
b7a8dfeb49
patch 8.0.0748: running Vim in terminal window doesn't use the right colors
...
Problem: When running Vim in a terminal window it does not detect the right
number of colors available.
Solution: Detect the version string that libvterm returns. Pass the number
of colors in $COLORS.
2017-07-22 20:33:05 +02:00
Bram Moolenaar
c2226845eb
patch 8.0.0690: compiler warning on non-Unix system
...
Problem: Compiler warning on non-Unix system.
Solution: Add #ifdef. (John Marriott)
2017-06-29 22:27:24 +02:00
Bram Moolenaar
2e147caa14
patch 8.0.0683: visual bell flashes too quickly
...
Problem: When using a visual bell there is no delay, causing the flash to
be very short, possibly unnoticeable. Also, the flash and the
beep can lockup the UI when repeated often.
Solution: Do the delay in Vim or flush the output before the delay. Limit the
bell to once per half a second. (Ozaki Kiichi, closes #1789 )
2017-06-27 17:09:37 +02:00
Bram Moolenaar
5fe691240b
patch 8.0.0666: dead for loop
...
Problem: Dead for loop. (Coverity)
Solution: Remove the for loop.
2017-06-23 23:00:08 +02:00
Bram Moolenaar
090209bfbd
patch 8.0.0665: warning for uninitialized variable
...
Problem: Warning for uninitialized variable. (Tony Mechelynck)
Solution: Initialize it.
2017-06-23 22:45:33 +02:00
Bram Moolenaar
6d006f9e95
patch 8.0.0664: mouse does not work in tmux
...
Problem: Mouse does not work in tmux. (lilydjwg)
Solution: Add flag for SGR release being present.
2017-06-23 22:35:34 +02:00
Bram Moolenaar
a529ce068b
patch 8.0.0661: recognizing urxvt mouse codes does not work well
...
Problem: Recognizing urxvt mouse codes does not work well.
Solution: Recognize "Esc[*M" and "Esc[*m". (Maurice Bos, closes #1486 )
2017-06-22 22:37:57 +02:00
Bram Moolenaar
976787d1f3
patch 8.0.0611: the screen is not redrawn after sending t_u7
...
Problem: When t_u7 is sent a few characters in the second screen line are
overwritten and not redrawn later. (Rastislav Barlik)
Solution: Move redrawing the screen to after overwriting the characters.
2017-06-04 15:45:50 +02:00
Bram Moolenaar
4b974d5443
patch 8.0.0610: the screen is redrawn when default 'background' is detected
...
Problem: The screen is redrawn when t_BG is set and used to detect the
value for 'background'.
Solution: Don't redraw when the value of 'background' didn't change.
2017-06-04 15:37:46 +02:00
Bram Moolenaar
62cf09b5dc
patch 8.0.0569: bracketed paste is still enabled in a shell command
...
Problem: Bracketed paste is still enabled when executing a shell command.
(Michael Smith)
Solution: Disable brackted paste when going into cooked mode. (closes #1638 )
2017-04-20 19:44:09 +02:00
Bram Moolenaar
ba6ec18297
patch 8.0.0543: test_edit causes older xfce4-terminal to close
...
Problem: Test_edit causes older xfce4-terminal to close. (Dominique Pelle)
Solution: Reduce number of columns to 2000. Try to restore the window
position.
2017-04-04 22:41:10 +02:00
Bram Moolenaar
08f88b139d
patch 8.0.0539: startup test fails on Mac
...
Problem: Startup test fails on Mac.
Solution: Use another term name, "unknown" is known. Avoid a 2 second delay.
2017-04-02 17:21:16 +02:00
Bram Moolenaar
8820b48654
patch 8.0.0466: still macros that should be all-caps
...
Problem: There are still a few macros that should be all-caps.
Solution: Make a few more macros all-caps.
2017-03-16 17:23:31 +01:00
Bram Moolenaar
abbc448bc0
patch 8.0.0228: pasting in xterm on the command line has PasteStart
...
Problem: When pasting test in an xterm on the command line it is surrounded
by <PasteStart> and <PasteEnd>. (Johannes Kaltenbach)
Solution: Add missing changes.
2017-01-24 15:57:55 +01:00
Bram Moolenaar
ec2da36ca4
patch 8.0.0210: no support for bracketed paste
...
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.
2017-01-21 20:04:22 +01:00
Bram Moolenaar
287266527a
patch 8.0.0146: termguicolors uses wrong colors on MS-Windows with ConEmu
...
Problem: When using 'termguicolors' on MS-Windows the RGB definition causes
the colors to be wrong.
Solution: Undefined RGB and use our own. (Gabriel Barta)
2017-01-06 18:16:19 +01:00
Bram Moolenaar
edf3f97ae2
patch 7.4.2293
...
Problem: Modelines in source code are inconsistant.
Solution: Use the same line in most files. Add 'noet'. (Naruhiko Nishino)
2016-08-29 22:49:24 +02:00
Bram Moolenaar
1b58cdd160
patch 7.4.2243
...
Problem: Warning for assigning negative value to unsigned. (Danek Duvall)
Solution: Make cterm_normal_fg_gui_color and _bg_ guicolor_T, cast to long_u
only when an unsigned is needed.
2016-08-22 23:04:33 +02:00
Bram Moolenaar
de7762a2c1
patch 7.4.2238
...
Problem: With SGR mouse reporting (suckless terminal) the mouse release and
scroll up/down is confused.
Solution: Don't see a release as a scroll up/down. (Ralph Eastwood)
2016-08-21 21:03:37 +02:00
Bram Moolenaar
35a4cfa200
patch 7.4.2209
...
Problem: Cannot map <M-">. (Stephen Riehm)
Solution: Solve the memory access problem in another way. (Dominique Pelle)
Allow for using <M-\"> in a string.
2016-08-14 16:07:48 +02:00
Bram Moolenaar
2147746cf8
patch 7.4.2182
...
Problem: Color Grey40 used in startup but not in the short list.
Solution: Add Grey40 to the builtin colors.
2016-08-08 20:43:27 +02:00
Bram Moolenaar
2932359000
patch 7.4.2101
...
Problem: Looping over windows, buffers and tab pages is inconsistant.
Solution: Use FOR_ALL_ macros everywhere. (Yegappan Lakshmanan)
2016-07-24 22:04:11 +02:00
Bram Moolenaar
2e45d21c81
patch 7.4.2091
...
Problem: Coverity reports a resource leak when out of memory.
Solution: Close the file before returning.
2016-07-22 22:12:38 +02:00
Bram Moolenaar
ca8942c6e3
patch 7.4.2078
...
Problem: Running checks in po diretory fails.
Solution: Add colors used in syntax.c to the builtiin color table.
2016-07-19 23:36:31 +02:00
Bram Moolenaar
68015bbd84
patch 7.4.2073
...
Problem: rgb.txt is read for every color name.
Solution: Load rgb.txt once. (Christian Brabandt) Add a test.
2016-07-19 21:05:21 +02:00
Bram Moolenaar
a06ecab7a5
patch 7.4.2048
...
Problem: There is still code and help for unsupported systems.
Solution: Remove the code and text. (Hirohito Higashi)
2016-07-16 14:47:36 +02:00
Bram Moolenaar
7c0a2f367f
patch 7.4.2024
...
Problem: More buf_valid() calls can be optimized.
Solution: Use bufref_valid() instead.
2016-07-10 22:11:16 +02:00
Bram Moolenaar
54c10ccf92
patch 7.4.1846
...
Problem: Ubsan detects a multiplication overflow.
Solution: Don't use orig_mouse_time when it's zero. (Dominique Pelle)
2016-05-25 22:00:11 +02:00
Bram Moolenaar
827b165b2a
patch 7.4.1819
...
Problem: Compiler warnings when sprintf() is a macro.
Solution: Don't interrupt sprintf() with an #ifdef. (Michael Jarvis,
closes #788 )
2016-05-05 18:14:03 +02:00
Bram Moolenaar
61be73bb0f
patch 7.4.1799
...
Problem: 'guicolors' is a confusing option name.
Solution: Use 'termguicolors' instead. (Hirohito Higashi)
2016-04-29 22:59:22 +02:00
Bram Moolenaar
bb82762907
patch 7.4.1798
...
Problem: Still compiler warning for unused return value. (Charles Campbell)
Solution: Assign to ignoredp.
2016-04-29 22:33:27 +02:00
Bram Moolenaar
c61348e83f
patch 7.4.1797
...
Problem: Warning from Windows 64 bit compiler.
Solution: Change int to size_t. (Mike Williams)
2016-04-28 22:20:03 +02:00
Bram Moolenaar
283ee8b3a0
patch 7.4.1796
...
Problem: Colors are wrong on MS-Windows. (Christian Robinson)
Solution: Use existing RGB macro if it exists. (Ken Takata)
2016-04-27 20:36:31 +02:00
Bram Moolenaar
5487544fa5
patch 7.4.1795
...
Problem: Compiler warning for redefining RGB. (John Marriott)
Solution: Rename it to TORGB.
2016-04-26 22:33:17 +02:00
Bram Moolenaar
ab3022196e
patch 7.4.1792
...
Problem: Color name decoding is implemented several times.
Solution: Move it to term.c. (Christian Brabandt)
2016-04-26 20:59:29 +02:00
Bram Moolenaar
d10abe5201
patch 7.4.1786
...
Problem: Compiled-in colors do not match rgb.txt.
Solution: Use the rgb.txt colors. (Kazunobu Kuriyama)
2016-04-24 15:41:33 +02:00
Bram Moolenaar
b2fa54a840
patch 7.4.1778
...
Problem: When using the term truecolor feature, the t_8f and t_8b termcap
options are not set by default.
Solution: Move the values to before BT_EXTRA_KEYS. (Christian Brabandt)
2016-04-22 21:11:09 +02:00
Bram Moolenaar
a1c487eef7
patch 7.4.1776
...
Problem: Using wrong buffer length.
Solution: use the right name. (Kazunobu Kuriyama)
2016-04-22 20:20:19 +02:00
Bram Moolenaar
902647d2df
patch 7.4.1774
...
Problem: Cterm true color feature has warnings.
Solution: Add type casts.
2016-04-22 11:49:06 +02:00
Bram Moolenaar
380130f1e1
patch 7.4.1773
...
Problem: Compiler warnings. (Dominique Pelle)
Solution: Add UNUSED. Add type cast. Avoid a buffer overflow.
2016-04-22 11:24:43 +02:00
Bram Moolenaar
8a633e3427
patch 7.4.1770
...
Problem: Cannot use true color in the terminal.
Solution: Add the 'guicolors' option. (Nikolai Pavlov)
2016-04-21 21:10:14 +02:00
Bram Moolenaar
44a2f923c0
patch 7.4.1611
...
Problem: The versplit feature makes the code uneccessary complicated.
Solution: Remove FEAT_VERTSPLIT, always support vertical splits when
FEAT_WINDOWS is defined.
2016-03-19 22:11:51 +01:00
Bram Moolenaar
85b11769ab
patch 7.4.1433
...
Problem: The Sniff interface is no longer useful, the tool has not been
available for may years.
Solution: Delete the Sniff interface and related code.
2016-02-27 18:13:23 +01:00
Bram Moolenaar
48e330aff9
patch 7.4.1399
...
Problem: The MS-DOS code does not build.
Solution: Remove the old MS-DOS code.
2016-02-23 14:53:34 +01:00