- Jul 13, 2020
-
-
Bram Moolenaar authored
Problem: Unused assignments in expression evaluation. Solution: Move declarations and assignments to inner blocks where possible.
-
Bram Moolenaar authored
Problem: Vim9: crash when calling a closure from a builtin function. Solution: Use the current execution context. (closes #6441)
-
Bram Moolenaar authored
Problem: Vim9: crash when passing number as dict key. Solution: Check key type to be string. (closes #6449)
-
Bram Moolenaar authored
Problem: Vim9: cannot disassemble a lambda function. Solution: Recognize "<lambda>123" as a function name.
-
- Jul 12, 2020
-
-
Bram Moolenaar authored
Problem: Not all assert functions are fully tested. Solution: Test more assert functions.
-
Bram Moolenaar authored
Problem: Terminal2 test sometimes hangs in the GUI on Travis. Solution: Move test function to terminal3 to see if the problem moves too.
-
Bram Moolenaar authored
Problem: Clientserver test still fails on MS-Windows. Solution: Expect a different error message.
-
Bram Moolenaar authored
Problem: Build failure with normal features. Solution: Add #ifdef.
-
Bram Moolenaar authored
Problem: Clientserver test fails on MS-Windows. Solution: Expect a different error message.
-
Bram Moolenaar authored
Problem: Test failure because shell prompt differs. Solution: Set the shell prompt.
-
Bram Moolenaar authored
Problem: Terminal window not redrawn when dragging a popup window over it. Solution: Redraw terminal window. (fixes #6438)
-
Bram Moolenaar authored
Problem: Lua test fails with older Lua version. Solution: Adjust expected error messages. (closes #6444)
-
Bram Moolenaar authored
Problem: Vim9: crash when function calls itself. Solution: Add status UF_COMPILING. (closes #6441)
-
Bram Moolenaar authored
Problem: Vim9: checking for Vim9 syntax is spread out. Solution: Use in_vim9script().
-
Bram Moolenaar authored
Problem: Vim9: line continuation in lambda doesn't always work. Solution: Do not use a local evalarg unless there isn't one. (closes #6439)
-
Bram Moolenaar authored
Problem: Memory leak with invalid json input. Solution: Free all keys at the end. (Dominique Pellé, closes #6443, closes #6442)
-
Bram Moolenaar authored
Problem: Terminal2 test sometimes hangs in the GUI on Travis. Solution: Disable Test_zz2_terminal_guioptions_bang() for now.
-
Bram Moolenaar authored
Problem: With SGR mouse codes balloon doesn't show up after click. Solution: Add the MOUSE_RELEASE bits to mouse_code.
-
- Jul 11, 2020
-
-
Bram Moolenaar authored
Problem: Some other tests fail. Solution: Adjust tests for different assert_fails() behavior.
-
Bram Moolenaar authored
Problem: Some tests fail. Solution: Adjust tests for different assert_fails() behavior. Remove unused variable.
-
Bram Moolenaar authored
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.
-
Bram Moolenaar authored
Problem: Vim9: no check for whitespace after comma in lambda. Solution: Give error if white space is missing.
-
Bram Moolenaar authored
Problem: Json code not fully tested. Solution: Add more test coverage. (Dominique Pellé, closes #6433)
-
Bram Moolenaar authored
Problem: Build failure in small version. Solution: Add #ifdef.
-
Bram Moolenaar authored
Problem: Test_termwinscroll() sometimes hangs in the GUI. Solution: Skip the test in the GUI.
-
Bram Moolenaar authored
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)
-
Bram Moolenaar authored
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.
-
- Jul 10, 2020
-
-
Bram Moolenaar authored
Problem: Vim9: not enough type checking in Vim9 script. Solution: Use same type checking as in a :def function.
-
Bram Moolenaar authored
-
Bram Moolenaar authored
Problem: Vim9: Cannot split a line before ".member". Solution: Check for ".member" after line break.
-
Bram Moolenaar authored
Problem: No test for the "recording @x" message. Solution: Add a test. (Dominique Pellé, closes #6427)
-
Bram Moolenaar authored
Problem: Tee doesn't build on some systems. Solution: Include header files. (Dominique Pelle, closes #6431)
-
Bram Moolenaar authored
Problem: Error messages when doing "make clean" in the runtime/doc or src/tee directories. Solution: Use "rm -f".
-
Bram Moolenaar authored
Problem: Possible crash when out of memory. Solution: Check for NULL pointer. (Dominique Pellé, closes #6432)
-
Bram Moolenaar authored
Problem: Cursor off by one with block paste while 'virtualedit' is "all". Solution: Adjust condition. (Hugo Gualandi, closes #6430)
-
Bram Moolenaar authored
Problem: Write NUL past allocated space using corrupted spell file. (Markus Vervier) Solution: Init "c" every time.
-
- Jul 09, 2020
-
-
Bram Moolenaar authored
Problem: Wrong method argument for appendbufline(). Solution: Use FEARG_3.
-
Bram Moolenaar authored
Problem: Vim9: builtin function method call only supports first argument. Solution: Shift arguments when needed. (closes #6305, closes #6419)
-
Bram Moolenaar authored
Problem: Once mouse move events are enabled getchar() returns them. Solution: Ignore K_MOUSEMOVE in getchar(). (closes #6424)
-
Bram Moolenaar authored
Problem: Insufficient testing for the Tcl interface. Solution: Add more tests. (Yegappan Lakshmanan, closes #6423)
-