Bram Moolenaar
c5f1ef53c2
patch 8.2.0556: Vim9: memory leak when finding common type
...
Problem: Vim9: memory leak when finding common type.
Solution: Store allocated memory in type growarray.
2020-04-12 17:11:27 +02:00
Bram Moolenaar
4fdae9996f
patch 8.2.0555: Vim9: line continuation is not always needed
...
Problem: Vim9: line continuation is not always needed.
Solution: Recognize continuation lines automatically in list and dict.
2020-04-12 16:38:57 +02:00
Bram Moolenaar
acc770a10f
patch 8.2.0554: the GUI doesn't set t_Co
...
Problem: The GUI doesn't set t_Co.
Solution: In the GUI set t_Co to 256 * 256 * 256. (closes #5903 )
2020-04-12 15:11:06 +02:00
Bram Moolenaar
cd630becc8
patch 8.2.0553: error for unused argument
...
Problem: Error for unused argument.
Solution: Add UNUSED.
2020-04-12 14:50:26 +02:00
Bram Moolenaar
99aaf0ce7c
patch 8.2.0552: Vim9: some errors not covered by tests
...
Problem: Vim9: some errors not covered by tests.
Solution: Add more tests. Check Funcref argument types.
2020-04-12 14:39:53 +02:00
Bram Moolenaar
1363a30cef
patch 8.2.0551: not all code for options is tested
...
Problem: Not all code for options is tested.
Solution: Add more tests. (Yegappan Lakshmanan, closes #5913 )
2020-04-12 13:50:26 +02:00
Bram Moolenaar
88c1ee84d6
patch 8.2.0550: some changes in the libvterm upstream code
...
Problem: Some changes in the libvterm upstream code.
Solution: Include some changes.
2020-04-12 13:38:57 +02:00
Bram Moolenaar
3b922f1138
patch 8.2.0549: user systemd files not recognized
...
Problem: User systemd files not recognized.
Solution: Add filetype patterns. (Kevin Locke, closes #5914 )
2020-04-12 12:54:52 +02:00
Bram Moolenaar
08938eeba4
patch 8.2.0548: Vim9: not all possible func type errors tested
...
Problem: Vim9: not all possible func type errors tested.
Solution: Add more tests.
2020-04-11 23:17:17 +02:00
Bram Moolenaar
e7f234120f
patch 8.2.0547: Win32: restoring screen not always done right
...
Problem: Win32: restoring screen not always done right.
Solution: Use a more appropriate method. (Nobuhiro Takasaki, closes #5909 )
2020-04-11 22:38:34 +02:00
Bram Moolenaar
fe27081724
patch 8.2.0546: Vim9: varargs implementation is inefficient
...
Problem: Vim9: varargs implementation is inefficient.
Solution: Create list without moving the arguments.
2020-04-11 22:31:27 +02:00
Bram Moolenaar
d19a8f97ad
patch 8.2.0545: unused arguments ignored in non-standard way
...
Problem: Unused arguments ignored in non-standard way.
Solution: Add UNUSED instead of (void).
2020-04-11 21:42:48 +02:00
Bram Moolenaar
880e4d9117
patch 8.2.0544: memory leak in search test
...
Problem: Memory leak in search test.
Solution: Free msgbuf. (Dominique Pelle, closes #5912 )
2020-04-11 21:31:28 +02:00
Bram Moolenaar
1378fbc459
patch 8.2.0543: Vim9: function with varargs does not work properly
...
Problem: Vim9: function with varargs does not work properly.
Solution: Improve function type spec and add tests. Fix bugs.
2020-04-11 20:50:33 +02:00
Bram Moolenaar
8832a34578
patch 8.2.0542: no test for E386
...
Problem: No test for E386.
Solution: Add a test. (Dominique Pelle, closes #5911 )
2020-04-11 18:36:38 +02:00
Bram Moolenaar
81ea1dfb97
patch 8.2.0541: Travis CI does not give compiler warnings
...
Problem: Travis CI does not give compiler warnings.
Solution: Add flags for warnings. Fix uncovered problems. (Ozaki Kiichi,
closes #5898 )
2020-04-11 18:01:41 +02:00
Bram Moolenaar
004a6781b3
patch 8.2.0540: regexp and other code not tested
...
Problem: Regexp and other code not tested.
Solution: Add more tests. (Yegappan Lakshmanan, closes #5904 )
2020-04-11 17:09:31 +02:00
Bram Moolenaar
7b293c730b
patch 8.2.0539: comparing two NULL list fails
...
Problem: Comparing two NULL list fails.
Solution: Change the order of comparing two lists.
2020-04-09 21:33:22 +02:00
Bram Moolenaar
9c8bb7c0e2
patch 8.2.0538: Vim9: VAR_PARTIAL is not used during compilation
...
Problem: Vim9: VAR_PARTIAL is not used during compilation.
Solution: Remove VAR_PARTIAL.
2020-04-09 21:08:09 +02:00
Bram Moolenaar
cab2767874
patch 8.2.0537: Vim9: no check for sandbox when setting v:var
...
Problem: Vim9: no check for sandbox when setting v:var.
Solution: Check for sandbox.
2020-04-09 20:10:55 +02:00
Bram Moolenaar
5da356e073
patch 8.2.0536: Vim9: some compilation code not tested
...
Problem: Vim9: some compilation code not tested.
Solution: Add more test cases.
2020-04-09 19:34:43 +02:00
Bram Moolenaar
4d23c52824
patch 8.2.0535: regexp patterns not fully tested
...
Problem: Regexp patterns not fully tested.
Solution: Add more regexp tests and others. (Yegappan Lakshmanan,
closes #5901 )
2020-04-09 18:42:11 +02:00
Bram Moolenaar
25d5700952
patch 8.2.0534: client-server test fails under valgrind
...
Problem: Client-server test fails under valgrind.
Solution: Use WaitForAssert().
2020-04-08 22:56:34 +02:00
Bram Moolenaar
6a2c5a7dd5
patch 8.2.0533: tests using term_wait() can still be flaky
...
Problem: Tests using term_wait() can still be flaky.
Solution: Increase the wait time when rerunning a test. (James McCoy,
closes #5899 ) Halve the initial times to make tests run faster
when there is no rerun.
2020-04-08 21:50:25 +02:00
Bram Moolenaar
7035fd9d90
patch 8.2.0532: cannot use simplify() as a method
...
Problem: Cannot use simplify() as a method.
Solution: Add FEARG_1. (closes #5996 )
2020-04-08 20:03:52 +02:00
Bram Moolenaar
476a613135
patch 8.2.0531: various errors not tested
...
Problem: Various errors not tested.
Solution: Add tests. (Yegappan Lakshmanan, closes #5895 )
2020-04-08 19:48:56 +02:00
Bram Moolenaar
a65c288134
patch 8.2.0530: test crashes on s390
...
Problem: Test crashes on s390. (James McCoy)
Solution: Explicitly define an 8 big signed type. (closes #5897 )
2020-04-08 11:31:48 +02:00
Bram Moolenaar
49cf7cc8d2
patch 8.2.0529: Vim9: function argument with default not checked
...
Problem: Vim9: function argument with default not checked.
Solution: Check type of argument with default value.
2020-04-07 22:45:00 +02:00
Bram Moolenaar
0b76b42d0a
patch 8.2.0528: Vim9: function arguments insufficiently tested
...
Problem: Vim9: function arguments insufficiently tested.
Solution: Check types. Add more tests. Fix function with varargs only.
2020-04-07 22:05:08 +02:00
Bram Moolenaar
ec5929d0fe
patch 8.2.0527: Vim9: function types insufficiently tested
...
Problem: Vim9: function types insufficiently tested.
Solution: Add more tests. Fix white space check. Add "test_vim9" target.
2020-04-07 20:53:39 +02:00
Bram Moolenaar
86b9a3e8cd
patch 8.2.0526: Gcc 9 complains about empty statement
...
Problem: Gcc 9 complains about empty statement.
Solution: Add {}. (Dominique Pelle, closes #5894 )
2020-04-07 19:57:29 +02:00
Bram Moolenaar
40655d5016
patch 8.2.0525: Win32: typo in assignment and misplaced paren
...
Problem: Win32: typo in assignment and misplaced paren.
Solution: Fix the syntax.
2020-04-06 23:49:50 +02:00
Bram Moolenaar
c74fbfedfa
patch 8.2.0524: Win32: searching for file matches is slow
...
Problem: Win32: searching for file matches is slow.
Solution: Instead of making another round to find any short filename, check
for the short name right away. Avoid using an ordinary file like a
directory. (Nir Lichtman, closes #5883 )
2020-04-06 22:56:28 +02:00
Bram Moolenaar
00d253e2b2
patch 8.2.0523: loops are repeated
...
Problem: Loops are repeated.
Solution: Use FOR_ALL_ macros. (Yegappan Lakshmanan, closes #5882 )
2020-04-06 22:13:01 +02:00
Bram Moolenaar
ee4e0c1e9a
patch 8.2.0522: several errors are not tested for
...
Problem: Several errors are not tested for.
Solution: Add tests. (Yegappan Lakshmanan, closes #5892 )
2020-04-06 21:35:05 +02:00
Bram Moolenaar
15352dc6ec
patch 8.2.0521: crash when reading a blob fails
...
Problem: Crash when reading a blob fails.
Solution: Avoid keeping a pointer to a freed blob object. (Dominique Pelle,
closes #5890 ) Adjust error messages.
2020-04-06 21:12:42 +02:00
Bram Moolenaar
6c307dcd55
patch 8.2.0520: tests are not listed in sorted order
...
Problem: Tests are not listed in sorted order.
Solution: Move test_ex_mode. (Doug Richardson, closes #5889 )
2020-04-05 23:04:57 +02:00
Bram Moolenaar
8922860afb
patch 8.2.0519: Vim9: return type not properly checked
...
Problem: Vim9: return type not properly checked.
Solution: Check type properly, also at runtime.
2020-04-05 22:14:54 +02:00
Bram Moolenaar
5ba8d3578c
patch 8.2.0518: a terminal falls back to setting $TERM to "xterm"
...
Problem: A terminal falls back to setting $TERM to "xterm".
Solution: Use "xterm-color" if more than 16 colors are supported and
"xterm-256color" if at least 256 colors are supported.
(closes #5887 )
2020-04-05 21:42:12 +02:00
Bram Moolenaar
4c68375057
patch 8.2.0517: Vim9: cannot separate "func" and "func(): void"
...
Problem: Vim9: cannot separate "func" and "func(): void".
Solution: Use VAR_ANY for "any" and VAR_UNKNOWN for "no type".
2020-04-05 21:38:23 +02:00
Bram Moolenaar
f87a0400fd
patch 8.2.0516: client-server code is spread out
...
Problem: Client-server code is spread out.
Solution: Move client-server code to a new file. (Yegappan Lakshmanan,
closes #5885 )
2020-04-05 20:21:03 +02:00
Bram Moolenaar
b8ed3aa9e7
patch 8.2.0515: some compilers cannot add to "void *"
...
Problem: Some compilers cannot add to "void *".
Solution: Cast to "char *".
2020-04-05 19:09:05 +02:00
Bram Moolenaar
bdff012f44
patch 8.2.0514: several global functions are used in only one file
...
Problem: Several global functions are used in only one file.
Solution: Make the functions static. (Yegappan Lakshmanan, closes #5884 )
2020-04-05 18:56:05 +02:00
Bram Moolenaar
5d905c2b96
patch 8.2.0513: reading past allocate memory when using varargs
...
Problem: Reading past allocate memory when using varargs.
Solution: Fix copying function argument types.
2020-04-05 18:20:45 +02:00
Bram Moolenaar
5deeb3f1f9
patch 8.2.0512: Vim9: no optional arguments in func type
...
Problem: Vim9: no optional arguments in func type.
Solution: Check for question mark after type. Find function reference
without function().
2020-04-05 17:08:17 +02:00
Bram Moolenaar
d7ffc0ba8c
patch 8.2.0511: Cscope code not fully tested
...
Problem: Cscope code not fully tested.
Solution: Add more test cases. (Dominique Pelle, closes #5886 )
2020-04-05 15:36:16 +02:00
Bram Moolenaar
8d4ed11da6
patch 8.2.0510: Coverity complains about using uninitialized variable
...
Problem: Coverity complains about using uninitialized variable.
Solution: Assign a value to "scol". Move code inside NULL check.
2020-04-04 14:50:32 +02:00
Bram Moolenaar
cde0ff39da
patch 8.2.0509: various code is not properly tested.
...
Problem: various code is not properly tested.
Solution: Add more tests. (Yegappan Lakshmanan, closes #5871 )
2020-04-04 14:00:39 +02:00
Bram Moolenaar
d77a8525d5
patch 8.2.0508: Vim9: func and partial types not done yet
...
Problem: Vim9: func and partial types not done yet
Solution: Fill in details about func declaration, drop a separate partial
declaration.
2020-04-03 21:59:57 +02:00
Bram Moolenaar
5259275347
patch 8.2.0507: getbufvar() may get the wrong dictionary
...
Problem: Getbufvar() may get the wrong dictionary. (David le Blanc)
Solution: Check for empty name. (closes #5878 )
2020-04-03 18:43:35 +02:00