summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2019-04-17patch 8.1.1181: tests for mouse clicks are a bit flakyv8.1.1181Bram Moolenaar
Problem: Tests for mouse clicks are a bit flaky when run in an interactive terminal. Solution: Use "xterm2" instead of "xterm" for 'ttymouse' to avoid spurious drag events.
2019-04-17patch 8.1.1180: Vim script debugger tests are old stylev8.1.1180Bram Moolenaar
Problem: Vim script debugger tests are old style. Solution: Turn into new style tests. (Yegappan Lakshmanan, closes #4259)
2019-04-17patch 8.1.1179: no test for mouse clicks in the fold columnv8.1.1179Bram Moolenaar
Problem: No test for mouse clicks in the fold column. Solution: Add a test. (Dominique Pelle, closes #4261)
2019-04-17patch 8.1.1178: when mouse click tests fails value of 'ttytype' is unknownv8.1.1178Bram Moolenaar
Problem: When mouse click tests fails value of 'ttytype' is unknown. Solution: Add a message to the assert.
2019-04-16patch 8.1.1177: .ts files are recognized as xml, typescript is more commonv8.1.1177Bram Moolenaar
Problem: .ts files are recognized as xml, while typescript is more common. Solution: Recognize .ts files as typescript. (closes #4264)
2019-04-15patch 8.1.1176: test for dragging a tab is flakyv8.1.1176Bram Moolenaar
Problem: Test for dragging a tab is flaky. Solution: Add a brief sleep.
2019-04-15patch 8.1.1175: no test for dragging a tab and double click for new tabv8.1.1175Bram Moolenaar
Problem: No test for dragging a tab with the mouse and for creating a new tab by double clicking in the tabline. Solution: Add two tests. (Dominique Pelle, closes #4258)
2019-04-14patch 8.1.1174: cannot build with Ruby 1.8v8.1.1174Bram Moolenaar
Problem: Cannot build with Ruby 1.8. (Tom G. Christensen) Solution: Include ruby/st.h. (Ozaki Kiichi, closes #4257)
2019-04-14patch 8.1.1173: suspend test has duplicated linesv8.1.1173Bram Moolenaar
Problem: Suspend test has duplicated lines. Solution: Use a function.
2019-04-14patch 8.1.1172: cursor properties were not fully testedv8.1.1172Bram Moolenaar
Problem: Cursor properties were not fully tested. Solution: Add a test. (Dominique Pelle, closes #4256)
2019-04-14patch 8.1.1171: statusline test could fail in large terminalv8.1.1171Bram Moolenaar
Problem: Statusline test could fail in large terminal. Solution: Make the test work on a huge terminal. (Dominique Pelle, closes #4255)
2019-04-13patch 8.1.1170: terminal ANSI color test does not cover all colorsv8.1.1170Bram Moolenaar
Problem: Terminal ANSI color test does not cover all colors. Solution: Use the color number, the name is not always resulting in an ANSI color when t_Co is 256.
2019-04-13patch 8.1.1169: writing coverage info in a separate dir is not neededv8.1.1169Bram Moolenaar
Problem: Writing coverage info in a separate dir is not needed. Solution: Revert the changes to use a separate directory.
2019-04-13patch 8.1.1168: not all screen update code of terminal is executed in testsv8.1.1168Bram Moolenaar
Problem: Not all screen update code of the terminal window is executed in tests. Solution: Redraw before taking a screenshot.
2019-04-13patch 8.1.1167: no test for closing tab by click in tablinev8.1.1167Bram Moolenaar
Problem: No test for closing tab by click in tabline. Solution: Add a test. Also fix that dragging window separator could fail in a large terminal. (Dominique Pelle, closes #4253)
2019-04-13patch 8.1.1166: gettitle test can still fail when another Vim is runningv8.1.1166Bram Moolenaar
Problem: Gettitle test can still fail when another Vim is running. Solution: Accept any server name number. (Dominique Pelle, closes #4252)
2019-04-13patch 8.1.1165: no test for mouse clicks in the terminal tabpage linev8.1.1165Bram Moolenaar
Problem: No test for mouse clicks in the terminal tabpage line. Solution: Add a test. (Dominique Pelle, closes #4247). Also init TabPageIdxs[], in case it's used before a redraw.
2019-04-13patch 8.1.1164: gettitle test is failing when server name differsv8.1.1164Bram Moolenaar
Problem: Gettitle test is failing when server name differs. (Kenta Sato) Solution: Accept "VIM1" when 'autoservername' is used. (Dominique Pelle, closes #4250, closes #4249)
2019-04-13patch 8.1.1163: codecov does not report all the coverage informationv8.1.1163Bram Moolenaar
Problem: Codecov does not report all the coverage information. Solution: Make a second run with the nested execution output, expect that Codecov will merge the results.
2019-04-13patch 8.1.1162: incorrect coverage information; typo in color namev8.1.1162Bram Moolenaar
Problem: Incorrect coverage information; typo in color name. Solution: Fix the typo. Set environment variables to have a nested Vim write the coverage info in another directory.
2019-04-12patch 8.1.1161: unreachable codev8.1.1161Bram Moolenaar
Problem: Unreachable code. Solution: Remove condition that will never be true. Add tests for all ANSI colors.
2019-04-12patch 8.1.1160: termcodes test would fail in a very big terminalv8.1.1160Bram Moolenaar
Problem: Termcodes test would fail in a very big terminal. Solution: Bail out when the row is larger than what will work. (Dominique Pelle, closes #4246)
2019-04-12patch 8.1.1159: MS-Windows: with a silent (un)install $VIM/_vimrc is removedv8.1.1159Bram Moolenaar
Problem: MS-Windows: with a silent (un)install $VIM/_vimrc is removed. Solution: Don't delete _vimrc in silent mode. (Ken Takata, closes #4242)
2019-04-12patch 8.1.1158: json encoded string is sometimes missing the final NULv8.1.1158Bram Moolenaar
Problem: Json encoded string is sometimes missing the final NUL. Solution: Add the NUL. Also for log messages.
2019-04-12patch 8.1.1157: Unicode tables are out of datev8.1.1157Bram Moolenaar
Problem: Unicode tables are out of date. Solution: Update to Unicode 12. (Christian Brabandt, closes #4240)
2019-04-12patch 8.1.1156: Unicode emoji and other image characters not recognizedv8.1.1156Bram Moolenaar
Problem: Unicode emoji and other image characters not recognized. Solution: Add ranges for musical notation, game pieces, etc. (Martin Tournoij, closes #4238)
2019-04-11patch 8.1.1155: termcodes tests can be improvedv8.1.1155Bram Moolenaar
Problem: Termcodes tests can be improved. Solution: Add helper functions to simplify tests. Dragging statusline for xterm and sgr. (Dominique Pelle, closes #4237)
2019-04-11patch 8.1.1154: getting a newer msgfmt on Travis is too complicatedBram Moolenaar
Problem: Getting a newer msgfmt on Travis is too complicated. Solution: Use a "sourcline" entry. (Ozaki Kiichi, closes #4236)
2019-04-11patch 8.1.1154v8.1.1154Bram Moolenaar
2019-04-11patch 8.1.1152: compiler warning with VS2019v8.1.1152Bram Moolenaar
Problem: Compiler warning with VS2019. Solution: Specify different offset for "AMD64". (closes #4235)
2019-04-11patch 8.1.1151: build fails when using shadow directoryv8.1.1151Bram Moolenaar
Problem: Build fails when using shadow directory. Solution: Link the desktop.in files.
2019-04-11patch 8.1.1150: generating desktop files not tested on Travisv8.1.1150Bram Moolenaar
Problem: Generating desktop files not tested on Travis. Solution: Install a newer msgfmt package. (Christian Brabandt)
2019-04-11patch 8.1.1149: building desktop files fails with older msgfmtv8.1.1149Bram Moolenaar
Problem: Building desktop files fails with older msgfmt. Solution: Add autoconf check. Avoid always building the desktop files.
2019-04-11patch 8.1.1148: CTRL-L with 'incsearch' does not pick up char under cursorv8.1.1148Bram Moolenaar
Problem: CTRL-L with 'incsearch' does not pick up char under cursor. (Smylers) Solution: Do not compare the position with the cursor position. (Hirohito Higashi, closes #3620)
2019-04-11patch 8.1.1147: desktop file translations are requiring manual updatesv8.1.1147Bram Moolenaar
Problem: Desktop file translations are requiring manual updates. Solution: Use the .po files for desktop file translations. (Christian Brabandt)
2019-04-11patch 8.1.1146: in MS-Windows console colors in a terminal window are wrongv8.1.1146Bram Moolenaar
Problem: In MS-Windows console colors in a terminal window are wrong. Solution: Use the ansi index also for 16 colors. (Ken Takata)
2019-04-11patch 8.1.1145: compiler warning for unused functionv8.1.1145Bram Moolenaar
Problem: Compiler warning for unused function. (Tony Mechelynck) Solution: Add #ifdef.
2019-04-10patch 8.1.1144: too strict checking of the 'spellfile' optionv8.1.1144Bram Moolenaar
Problem: Too strict checking of the 'spellfile' option. Solution: Allow for a path.
2019-04-10patch 8.1.1143: may pass weird strings to file name expansionv8.1.1143Bram Moolenaar
Problem: May pass weird strings to file name expansion. Solution: Check for matching characters. Disallow control characters.
2019-04-09patch 8.1.1142: no test for dragging the window separators with the mousev8.1.1142Bram Moolenaar
Problem: No test for dragging the window separators with the mouse. Solution: Add a test. (Dominique Pelle, closes #4226)
2019-04-09patch 8.1.1141: terminal winpos test fails with very large terminalv8.1.1141Bram Moolenaar
Problem: Terminal winpos test fails with very large terminal. (Dominique Pelle) Solution: Compute the expected size more accurately. (closes #4228)
2019-04-08patch 8.1.1140: not easy to find out what neighbors a window hasv8.1.1140Bram Moolenaar
Problem: Not easy to find out what neighbors a window has. Solution: Add more arguments to winnr(). (Yegappan Lakshmanan, closes #3993)
2019-04-08patch 8.1.1139: no test for what is fixed in patch 8.1.0716v8.1.1139Bram Moolenaar
Problem: No test for what is fixed in patch 8.1.0716. Solution: Add a test. (Yasuhiro Matsumoto, closes #3797)
2019-04-08patch 8.1.1138: plugins don't get notified when the popup menu changesv8.1.1138Bram Moolenaar
Problem: Plugins don't get notified when the popup menu changes. Solution: Add the CompleteChanged event. (Andy Massimino. closes #4176)
2019-04-08Update runtime files.Bram Moolenaar
2019-04-07patch 8.1.1137: xterm mouse wheel escape sequence is not testedv8.1.1137Bram Moolenaar
Problem: Xterm mouse wheel escape sequence is not tested. Solution: Add a test using low-level input. (Dominique Pelle, closes #4221)
2019-04-07patch 8.1.1136: decoding of mouse click escape sequence is not testedv8.1.1136Bram Moolenaar
Problem: Decoding of mouse click escape sequence is not tested. Solution: Add a test for xterm and SGR using low-level input. Make low-level input execution with feedkeys() work.
2019-04-07patch 8.1.1135: build failure for small versionv8.1.1135Bram Moolenaar
Problem: Build failure for small version. (Tony Mechelynck) Solution: Add #ifdef.
2019-04-07patch 8.1.1134: buffer for quickfix window is reused for another filev8.1.1134Bram Moolenaar
Problem: Buffer for quickfix window is reused for another file. Solution: Don't reuse the quickfx buffer. (Yegappan Lakshmanan)
2019-04-07patch 8.1.1133: compiler warning for uninitialized struct memberv8.1.1133Bram Moolenaar
Problem: Compiler warning for uninitialized struct member. (Yegappan Lakshmanan) Solution: Add initializer field.