summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2020-07-14patch 8.2.1214: MS-Windows: default _vimrc not correct in silent install modev8.2.1214Bram Moolenaar
Problem: MS-Windows: default _vimrc not correct in silent install mode. Solution: Add the LoadDefaultVimrc macro. (Ken Takata, closes #6451)
2020-07-14patch 8.2.1213: mouse codes not tested sufficientlyv8.2.1213Bram Moolenaar
Problem: Mouse codes not tested sufficiently. Solution: Add more tests for mouse codes. (closes #6436)
2020-07-14patch 8.2.1212: cannot build with Lua 5.4v8.2.1212Bram Moolenaar
Problem: Cannot build with Lua 5.4. Solution: Use luaL_typeerror instead defining it. (closes #6454)
2020-07-14patch 8.2.1211: removed more than dead codev8.2.1211Bram Moolenaar
Problem: Removed more than dead code. Solution: Put back the decrement.
2020-07-14patch 8.2.1210: using ht_used when looping through a hashtab is less reliablev8.2.1210Bram Moolenaar
Problem: Using ht_used when looping through a hashtab is less reliable. Solution: Use ht_changed in a few more places.
2020-07-14patch 8.2.1209: Vim9: test failurev8.2.1209Bram Moolenaar
Problem: Vim9: test failure. Solution: Add missing changes to hashtab.
2020-07-14patch 8.2.1208: build failurev8.2.1208Bram Moolenaar
Problem: Build failure. Solution: Add missing change.
2020-07-14patch 8.2.1207: Vim9: crash in expr test when run in the GUIv8.2.1207Bram Moolenaar
Problem: Vim9: crash in expr test when run in the GUI. Solution: Break out of loop over hashtab also when function got removed and added.
2020-07-13patch 8.2.1206: Vim9: crash in expr test when run in the GUIv8.2.1206Bram Moolenaar
Problem: Vim9: crash in expr test when run in the GUI. Solution: Temporarily comment out two test lines.
2020-07-13patch 8.2.1205: Vim9: && and || work different when not compiledv8.2.1205Bram Moolenaar
Problem: Vim9: && and || work different when not compiled. Solution: Keep the value.
2020-07-13patch 8.2.1204: Vim9: true and false not recognized in Vim9 scriptv8.2.1204Bram Moolenaar
Problem: Vim9: true and false not recognized in Vim9 script. Solution: Recognize true and false.
2020-07-13patch 8.2.1203: unused assignments in expression evaluationv8.2.1203Bram Moolenaar
Problem: Unused assignments in expression evaluation. Solution: Move declarations and assignments to inner blocks where possible.
2020-07-13patch 8.2.1202: Vim9: crash when calling a closure from a builtin functionv8.2.1202Bram Moolenaar
Problem: Vim9: crash when calling a closure from a builtin function. Solution: Use the current execution context. (closes #6441)
2020-07-13patch 8.2.1201: Vim9: crash when passing number as dict keyv8.2.1201Bram Moolenaar
Problem: Vim9: crash when passing number as dict key. Solution: Check key type to be string. (closes #6449)
2020-07-13patch 8.2.1200: Vim9: cannot disassemble a lambda functionv8.2.1200Bram Moolenaar
Problem: Vim9: cannot disassemble a lambda function. Solution: Recognize "<lambda>123" as a function name.
2020-07-12patch 8.2.1199: not all assert functions are fully testedv8.2.1199Bram Moolenaar
Problem: Not all assert functions are fully tested. Solution: Test more assert functions.
2020-07-12patch 8.2.1198: terminal2 test sometimes hangs in the GUI on Travisv8.2.1198Bram Moolenaar
Problem: Terminal2 test sometimes hangs in the GUI on Travis. Solution: Move test function to terminal3 to see if the problem moves too.
2020-07-12patch 8.2.1197: clientserver test still fails on MS-Windowsv8.2.1197Bram Moolenaar
Problem: Clientserver test still fails on MS-Windows. Solution: Expect a different error message.
2020-07-12patch 8.2.1196: build failure with normal featuresv8.2.1196Bram Moolenaar
Problem: Build failure with normal features. Solution: Add #ifdef.
2020-07-12patch 8.2.1195: clientserver test fails on MS-Windowsv8.2.1195Bram Moolenaar
Problem: Clientserver test fails on MS-Windows. Solution: Expect a different error message.
2020-07-12patch 8.2.1194: test failure because shell prompt differsv8.2.1194Bram Moolenaar
Problem: Test failure because shell prompt differs. Solution: Set the shell prompt.
2020-07-12patch 8.2.1193: terminal window not redrawn when dragging a popup windowv8.2.1193Bram Moolenaar
Problem: Terminal window not redrawn when dragging a popup window over it. Solution: Redraw terminal window. (fixes #6438)
2020-07-12patch 8.2.1192: Lua test fails with older Lua versionv8.2.1192Bram Moolenaar
Problem: Lua test fails with older Lua version. Solution: Adjust expected error messages. (closes #6444)
2020-07-12patch 8.2.1191: Vim9: crash when function calls itselfv8.2.1191Bram Moolenaar
Problem: Vim9: crash when function calls itself. Solution: Add status UF_COMPILING. (closes #6441)
2020-07-12patch 8.2.1190: Vim9: checking for Vim9 syntax is spread outv8.2.1190Bram Moolenaar
Problem: Vim9: checking for Vim9 syntax is spread out. Solution: Use in_vim9script().
2020-07-12patch 8.2.1189: Vim9: line continuation in lambda doesn't always workv8.2.1189Bram Moolenaar
Problem: Vim9: line continuation in lambda doesn't always work. Solution: Do not use a local evalarg unless there isn't one. (closes #6439)
2020-07-12patch 8.2.1188: memory leak with invalid json inputv8.2.1188Bram Moolenaar
Problem: Memory leak with invalid json input. Solution: Free all keys at the end. (Dominique Pellé, closes #6443, closes #6442)
2020-07-12patch 8.2.1187: terminal2 test sometimes hangs in the GUI on Travisv8.2.1187Bram Moolenaar
Problem: Terminal2 test sometimes hangs in the GUI on Travis. Solution: Disable Test_zz2_terminal_guioptions_bang() for now.
2020-07-12patch 8.2.1186: with SGR mouse codes balloon doesn't show up after clickv8.2.1186Bram Moolenaar
Problem: With SGR mouse codes balloon doesn't show up after click. Solution: Add the MOUSE_RELEASE bits to mouse_code.
2020-07-11patch 8.2.1185: some other tests failv8.2.1185Bram Moolenaar
Problem: Some other tests fail. Solution: Adjust tests for different assert_fails() behavior.
2020-07-11patch 8.2.1184: some tests failv8.2.1184Bram Moolenaar
Problem: Some tests fail. Solution: Adjust tests for different assert_fails() behavior. Remove unused variable.
2020-07-11patch 8.2.1183: assert_fails() checks the last error messagev8.2.1183Bram Moolenaar
Problem: assert_fails() checks the last error message. Solution: Check the first error, it is more relevant. Fix all the tests that rely on the old behavior.
2020-07-11patch 8.2.1182: Vim9: no check for whitespace after comma in lambdav8.2.1182Bram Moolenaar
Problem: Vim9: no check for whitespace after comma in lambda. Solution: Give error if white space is missing.
2020-07-11patch 8.2.1181: json code not fully testedv8.2.1181Bram Moolenaar
Problem: Json code not fully tested. Solution: Add more test coverage. (Dominique Pellé, closes #6433)
2020-07-11patch 8.2.1180: build failure in small versionv8.2.1180Bram Moolenaar
Problem: Build failure in small version. Solution: Add #ifdef.
2020-07-11patch 8.2.1179: Test_termwinscroll() sometimes hangs in the GUIv8.2.1179Bram Moolenaar
Problem: Test_termwinscroll() sometimes hangs in the GUI. Solution: Skip the test in the GUI.
2020-07-11patch 8.2.1178: Vim9: filter function recognized as command modifierv8.2.1178Bram Moolenaar
Problem: Vim9: filter function recognized as command modifier, leading to a crash. Solution: Clear cmdmod after freeing items. Do not recognize a command modifier followed by non-white space. (closes #6434)
2020-07-11patch 8.2.1177: terminal2 test sometimes hangs in the GUIv8.2.1177Bram Moolenaar
Problem: Terminal2 test sometimes hangs in the GUI. Solution: Move some tests to other files to further locate the problem. Set the GUI to a fixed screen size.
2020-07-10patch 8.2.1176: Vim9: not enough type checking in Vim9 scriptv8.2.1176Bram Moolenaar
Problem: Vim9: not enough type checking in Vim9 script. Solution: Use same type checking as in a :def function.
2020-07-10Update runtime filesBram Moolenaar
2020-07-10patch 8.2.1175: Vim9: cannot split a line before ".member"v8.2.1175Bram Moolenaar
Problem: Vim9: Cannot split a line before ".member". Solution: Check for ".member" after line break.
2020-07-10patch 8.2.1174: no test for the "recording @x" messagev8.2.1174Bram Moolenaar
Problem: No test for the "recording @x" message. Solution: Add a test. (Dominique Pellé, closes #6427)
2020-07-10patch 8.2.1173: tee doesn't build on some systemsv8.2.1173Bram Moolenaar
Problem: Tee doesn't build on some systems. Solution: Include header files. (Dominique Pelle, closes #6431)
2020-07-10patch 8.2.1172: error messages when doing "make clean" in doc or teev8.2.1172Bram Moolenaar
Problem: Error messages when doing "make clean" in the runtime/doc or src/tee directories. Solution: Use "rm -f".
2020-07-10patch 8.2.1171: possible crash when out of memoryv8.2.1171Bram Moolenaar
Problem: Possible crash when out of memory. Solution: Check for NULL pointer. (Dominique Pellé, closes #6432)
2020-07-10patch 8.2.1170: cursor off by one with block paste while 'virtualedit' "all"v8.2.1170Bram Moolenaar
Problem: Cursor off by one with block paste while 'virtualedit' is "all". Solution: Adjust condition. (Hugo Gualandi, closes #6430)
2020-07-10patch 8.2.1169: write NUL past allocated space using corrupted spell filev8.2.1169Bram Moolenaar
Problem: Write NUL past allocated space using corrupted spell file. (Markus Vervier) Solution: Init "c" every time.
2020-07-09patch 8.2.1168: wrong method argument for appendbufline()v8.2.1168Bram Moolenaar
Problem: Wrong method argument for appendbufline(). Solution: Use FEARG_3.
2020-07-09patch 8.2.1167: Vim9: builtin function method call only supports first argv8.2.1167Bram Moolenaar
Problem: Vim9: builtin function method call only supports first argument. Solution: Shift arguments when needed. (closes #6305, closes #6419)
2020-07-09patch 8.2.1166: once mouse move events are enabled getchar() returns themv8.2.1166Bram Moolenaar
Problem: Once mouse move events are enabled getchar() returns them. Solution: Ignore K_MOUSEMOVE in getchar(). (closes #6424)