Bram Moolenaar
5966ea105e
patch 8.2.1219: symlink not followed if dirname ends in //
...
Problem: Symlink not followed if dirname ends in //.
Solution: Resolve symlink earlier. (Tomáš Janoušek, closes #6454 )
2020-07-15 15:30:05 +02:00
Bram Moolenaar
3d48e25dcb
patch 8.2.1218: Vim9: cannot use 'text'->func()
...
Problem: Vim9: cannot use 'text'->func().
Solution: Recognize string at start of command.
2020-07-15 14:15:52 +02:00
Bram Moolenaar
1e1f612bd4
patch 8.2.1217: startup test depends on random source file
...
Problem: Startup test depends on random source file.
Solution: Write a test file to find quickfix errors in.
2020-07-15 11:19:11 +02:00
Bram Moolenaar
b6e4e4c6f7
patch 8.2.1216: startup test fails
...
Problem: Startup test fails.
Solution: Adjust expected values for deleted lines.
2020-07-15 01:37:36 +02:00
Bram Moolenaar
e3f915d12c
patch 8.2.1215: Atari MiNT support is outdated
...
Problem: Atari MiNT support is outdated.
Solution: Nobody responded this code is still useful, so let's delete it.
2020-07-14 23:02:44 +02:00
Bram Moolenaar
ceb56ddbaf
patch 8.2.1214: MS-Windows: default _vimrc not correct in silent install mode
...
Problem: MS-Windows: default _vimrc not correct in silent install mode.
Solution: Add the LoadDefaultVimrc macro. (Ken Takata, closes #6451 )
2020-07-14 22:24:40 +02:00
Bram Moolenaar
297bec0731
patch 8.2.1213: mouse codes not tested sufficiently
...
Problem: Mouse codes not tested sufficiently.
Solution: Add more tests for mouse codes. (closes #6436 )
2020-07-14 22:11:04 +02:00
Bram Moolenaar
5551b131da
patch 8.2.1212: cannot build with Lua 5.4
...
Problem: Cannot build with Lua 5.4.
Solution: Use luaL_typeerror instead defining it. (closes #6454 )
2020-07-14 21:54:28 +02:00
Bram Moolenaar
8455c5ed31
patch 8.2.1211: removed more than dead code
...
Problem: Removed more than dead code.
Solution: Put back the decrement.
2020-07-14 21:22:30 +02:00
Bram Moolenaar
1f22cc5cdb
patch 8.2.1210: using ht_used when looping through a hashtab is less reliable
...
Problem: Using ht_used when looping through a hashtab is less reliable.
Solution: Use ht_changed in a few more places.
2020-07-14 21:08:49 +02:00
Bram Moolenaar
21c16f868d
patch 8.2.1209: Vim9: test failure
...
Problem: Vim9: test failure.
Solution: Add missing changes to hashtab.
2020-07-14 16:15:34 +02:00
Bram Moolenaar
49fe0d6b28
patch 8.2.1208: build failure
...
Problem: Build failure.
Solution: Add missing change.
2020-07-14 15:47:23 +02:00
Bram Moolenaar
7ce85be63b
patch 8.2.1207: Vim9: crash in expr test when run in the GUI
...
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-14 15:01:05 +02:00
Bram Moolenaar
1bce831e13
patch 8.2.1206: Vim9: crash in expr test when run in the GUI
...
Problem: Vim9: crash in expr test when run in the GUI.
Solution: Temporarily comment out two test lines.
2020-07-13 23:22:54 +02:00
Bram Moolenaar
8c34ea54ad
patch 8.2.1205: Vim9: && and || work different when not compiled
...
Problem: Vim9: && and || work different when not compiled.
Solution: Keep the value.
2020-07-13 22:29:02 +02:00
Bram Moolenaar
5d2eb0fff0
patch 8.2.1204: Vim9: true and false not recognized in Vim9 script
...
Problem: Vim9: true and false not recognized in Vim9 script.
Solution: Recognize true and false.
2020-07-13 21:59:33 +02:00
Bram Moolenaar
3ac9c4701a
patch 8.2.1203: unused assignments in expression evaluation
...
Problem: Unused assignments in expression evaluation.
Solution: Move declarations and assignments to inner blocks where possible.
2020-07-13 21:28:03 +02:00
Bram Moolenaar
08f7a41b0a
patch 8.2.1202: Vim9: crash when calling a closure from a builtin function
...
Problem: Vim9: crash when calling a closure from a builtin function.
Solution: Use the current execution context. (closes #6441 )
2020-07-13 20:41:08 +02:00
Bram Moolenaar
f1a2368d81
patch 8.2.1201: Vim9: crash when passing number as dict key
...
Problem: Vim9: crash when passing number as dict key.
Solution: Check key type to be string. (closes #6449 )
2020-07-13 18:55:48 +02:00
Bram Moolenaar
bfd65589d9
patch 8.2.1200: Vim9: cannot disassemble a lambda function
...
Problem: Vim9: cannot disassemble a lambda function.
Solution: Recognize "<lambda>123" as a function name.
2020-07-13 18:18:00 +02:00
Bram Moolenaar
7177da9dd4
patch 8.2.1199: not all assert functions are fully tested
...
Problem: Not all assert functions are fully tested.
Solution: Test more assert functions.
2020-07-12 23:09:20 +02:00
Bram Moolenaar
a4b442614c
patch 8.2.1198: terminal2 test sometimes hangs in the GUI on Travis
...
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-12 21:38:29 +02:00
Bram Moolenaar
c212dd0a34
patch 8.2.1197: clientserver test still fails on MS-Windows
...
Problem: Clientserver test still fails on MS-Windows.
Solution: Expect a different error message.
2020-07-12 20:49:29 +02:00
Bram Moolenaar
83e7450053
patch 8.2.1196: build failure with normal features
...
Problem: Build failure with normal features.
Solution: Add #ifdef.
2020-07-12 20:44:37 +02:00
Bram Moolenaar
4d57ba0202
patch 8.2.1195: clientserver test fails on MS-Windows
...
Problem: Clientserver test fails on MS-Windows.
Solution: Expect a different error message.
2020-07-12 20:00:24 +02:00
Bram Moolenaar
a4dc6f92bb
patch 8.2.1194: test failure because shell prompt differs
...
Problem: Test failure because shell prompt differs.
Solution: Set the shell prompt.
2020-07-12 19:52:36 +02:00
Bram Moolenaar
35910f2d54
patch 8.2.1193: terminal window not redrawn when dragging a popup window
...
Problem: Terminal window not redrawn when dragging a popup window over it.
Solution: Redraw terminal window. (fixes #6438 )
2020-07-12 19:24:10 +02:00
Bram Moolenaar
b898a029b0
patch 8.2.1192: Lua test fails with older Lua version
...
Problem: Lua test fails with older Lua version.
Solution: Adjust expected error messages. (closes #6444 )
2020-07-12 18:33:53 +02:00
Bram Moolenaar
985116ae0b
patch 8.2.1191: Vim9: crash when function calls itself
...
Problem: Vim9: crash when function calls itself.
Solution: Add status UF_COMPILING. (closes #6441 )
2020-07-12 17:31:09 +02:00
Bram Moolenaar
eb6880b6eb
patch 8.2.1190: Vim9: checking for Vim9 syntax is spread out
...
Problem: Vim9: checking for Vim9 syntax is spread out.
Solution: Use in_vim9script().
2020-07-12 17:07:05 +02:00
Bram Moolenaar
8af81d656a
patch 8.2.1189: Vim9: line continuation in lambda doesn't always work
...
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-12 16:32:19 +02:00
Bram Moolenaar
6d3a7213f5
patch 8.2.1188: memory leak with invalid json input
...
Problem: Memory leak with invalid json input.
Solution: Free all keys at the end. (Dominique Pellé, closes #6443 ,
closes #6442 )
2020-07-12 14:34:00 +02:00
Bram Moolenaar
c85156bb89
patch 8.2.1187: terminal2 test sometimes hangs in the GUI on Travis
...
Problem: Terminal2 test sometimes hangs in the GUI on Travis.
Solution: Disable Test_zz2_terminal_guioptions_bang() for now.
2020-07-12 14:09:23 +02:00
Bram Moolenaar
13c046316b
patch 8.2.1186: with SGR mouse codes balloon doesn't show up after click
...
Problem: With SGR mouse codes balloon doesn't show up after click.
Solution: Add the MOUSE_RELEASE bits to mouse_code.
2020-07-12 13:47:42 +02:00
Bram Moolenaar
ecdd14a427
patch 8.2.1185: some other tests fail
...
Problem: Some other tests fail.
Solution: Adjust tests for different assert_fails() behavior.
2020-07-11 22:49:59 +02:00
Bram Moolenaar
2b6ef856fb
patch 8.2.1184: some tests fail
...
Problem: Some tests fail.
Solution: Adjust tests for different assert_fails() behavior. Remove unused
variable.
2020-07-11 22:25:57 +02:00
Bram Moolenaar
9b7bf9e98f
patch 8.2.1183: assert_fails() checks the last error message
...
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-11 22:14:59 +02:00
Bram Moolenaar
914e7eaa67
patch 8.2.1182: Vim9: no check for whitespace after comma in lambda
...
Problem: Vim9: no check for whitespace after comma in lambda.
Solution: Give error if white space is missing.
2020-07-11 15:20:48 +02:00
Bram Moolenaar
21e5bdd271
patch 8.2.1181: json code not fully tested
...
Problem: Json code not fully tested.
Solution: Add more test coverage. (Dominique Pellé, closes #6433 )
2020-07-11 14:26:08 +02:00
Bram Moolenaar
1e624c912d
patch 8.2.1180: build failure in small version
...
Problem: Build failure in small version.
Solution: Add #ifdef.
2020-07-11 14:08:04 +02:00
Bram Moolenaar
f65927fc8d
patch 8.2.1179: Test_termwinscroll() sometimes hangs in the GUI
...
Problem: Test_termwinscroll() sometimes hangs in the GUI.
Solution: Skip the test in the GUI.
2020-07-11 14:04:28 +02:00
Bram Moolenaar
b074e8b8d4
patch 8.2.1178: Vim9: filter function recognized as command modifier
...
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-11 13:40:45 +02:00
Bram Moolenaar
18aa13d13b
patch 8.2.1177: terminal2 test sometimes hangs in the GUI
...
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-11 13:09:36 +02:00
Bram Moolenaar
543e6f3467
patch 8.2.1176: Vim9: not enough type checking in Vim9 script
...
Problem: Vim9: not enough type checking in Vim9 script.
Solution: Use same type checking as in a :def function.
2020-07-10 22:45:38 +02:00
Bram Moolenaar
a7eedf317a
patch 8.2.1175: Vim9: cannot split a line before ".member"
...
Problem: Vim9: Cannot split a line before ".member".
Solution: Check for ".member" after line break.
2020-07-10 21:50:41 +02:00
Bram Moolenaar
11a5b19a8c
patch 8.2.1174: no test for the "recording @x" message
...
Problem: No test for the "recording @x" message.
Solution: Add a test. (Dominique Pellé, closes #6427 )
2020-07-10 21:17:51 +02:00
Bram Moolenaar
4004315292
patch 8.2.1173: tee doesn't build on some systems
...
Problem: Tee doesn't build on some systems.
Solution: Include header files. (Dominique Pelle, closes #6431 )
2020-07-10 20:45:31 +02:00
Bram Moolenaar
08fc48492a
patch 8.2.1172: error messages when doing "make clean" in doc or tee
...
Problem: Error messages when doing "make clean" in the runtime/doc or
src/tee directories.
Solution: Use "rm -f".
2020-07-10 20:40:23 +02:00
Bram Moolenaar
58bb61cf5e
patch 8.2.1171: possible crash when out of memory
...
Problem: Possible crash when out of memory.
Solution: Check for NULL pointer. (Dominique Pellé, closes #6432 )
2020-07-10 20:30:12 +02:00
Bram Moolenaar
ef85a9b2d9
patch 8.2.1170: cursor off by one with block paste while 'virtualedit' "all"
...
Problem: Cursor off by one with block paste while 'virtualedit' is "all".
Solution: Adjust condition. (Hugo Gualandi, closes #6430 )
2020-07-10 20:24:07 +02:00