summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* patch 8.2.0541: Travis CI does not give compiler warningsv8.2.0541Bram Moolenaar2020-04-118-14/+54
| | | | | | Problem: Travis CI does not give compiler warnings. Solution: Add flags for warnings. Fix uncovered problems. (Ozaki Kiichi, closes #5898)
* patch 8.2.0540: regexp and other code not testedv8.2.0540Bram Moolenaar2020-04-1111-95/+311
| | | | | Problem: Regexp and other code not tested. Solution: Add more tests. (Yegappan Lakshmanan, closes #5904)
* Update runtime filesBram Moolenaar2020-04-1024-88/+187
|
* patch 8.2.0539: comparing two NULL list failsv8.2.0539Bram Moolenaar2020-04-093-2/+10
| | | | | Problem: Comparing two NULL list fails. Solution: Change the order of comparing two lists.
* patch 8.2.0538: Vim9: VAR_PARTIAL is not used during compilationv8.2.0538Bram Moolenaar2020-04-094-48/+4
| | | | | Problem: Vim9: VAR_PARTIAL is not used during compilation. Solution: Remove VAR_PARTIAL.
* patch 8.2.0537: Vim9: no check for sandbox when setting v:varv8.2.0537Bram Moolenaar2020-04-093-0/+21
| | | | | Problem: Vim9: no check for sandbox when setting v:var. Solution: Check for sandbox.
* patch 8.2.0536: Vim9: some compilation code not testedv8.2.0536Bram Moolenaar2020-04-095-13/+38
| | | | | Problem: Vim9: some compilation code not tested. Solution: Add more test cases.
* patch 8.2.0535: regexp patterns not fully testedv8.2.0535Bram Moolenaar2020-04-095-21/+166
| | | | | | Problem: Regexp patterns not fully tested. Solution: Add more regexp tests and others. (Yegappan Lakshmanan, closes #5901)
* patch 8.2.0534: client-server test fails under valgrindv8.2.0534Bram Moolenaar2020-04-082-1/+3
| | | | | Problem: Client-server test fails under valgrind. Solution: Use WaitForAssert().
* patch 8.2.0533: tests using term_wait() can still be flakyv8.2.0533Bram Moolenaar2020-04-0836-167/+175
| | | | | | | 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.
* patch 8.2.0532: cannot use simplify() as a methodv8.2.0532Bram Moolenaar2020-04-084-2/+6
| | | | | Problem: Cannot use simplify() as a method. Solution: Add FEARG_1. (closes #5996)
* patch 8.2.0531: various errors not testedv8.2.0531Bram Moolenaar2020-04-086-160/+357
| | | | | Problem: Various errors not tested. Solution: Add tests. (Yegappan Lakshmanan, closes #5895)
* patch 8.2.0530: test crashes on s390v8.2.0530Bram Moolenaar2020-04-082-1/+7
| | | | | Problem: Test crashes on s390. (James McCoy) Solution: Explicitly define an 8 big signed type. (closes #5897)
* patch 8.2.0529: Vim9: function argument with default not checkedv8.2.0529Bram Moolenaar2020-04-074-5/+28
| | | | | Problem: Vim9: function argument with default not checked. Solution: Check type of argument with default value.
* patch 8.2.0528: Vim9: function arguments insufficiently testedv8.2.0528Bram Moolenaar2020-04-074-2/+58
| | | | | Problem: Vim9: function arguments insufficiently tested. Solution: Check types. Add more tests. Fix function with varargs only.
* patch 8.2.0527: Vim9: function types insufficiently testedv8.2.0527Bram Moolenaar2020-04-076-36/+101
| | | | | Problem: Vim9: function types insufficiently tested. Solution: Add more tests. Fix white space check. Add "test_vim9" target.
* patch 8.2.0526: Gcc 9 complains about empty statementv8.2.0526Bram Moolenaar2020-04-072-1/+5
| | | | | Problem: Gcc 9 complains about empty statement. Solution: Add {}. (Dominique Pelle, closes #5894)
* patch 8.2.0525: Win32: typo in assignment and misplaced parenv8.2.0525Bram Moolenaar2020-04-062-4/+5
| | | | | Problem: Win32: typo in assignment and misplaced paren. Solution: Fix the syntax.
* patch 8.2.0524: Win32: searching for file matches is slowv8.2.0524Bram Moolenaar2020-04-062-18/+17
| | | | | | | 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)
* patch 8.2.0523: loops are repeatedv8.2.0523Bram Moolenaar2020-04-0619-44/+72
| | | | | Problem: Loops are repeated. Solution: Use FOR_ALL_ macros. (Yegappan Lakshmanan, closes #5882)
* patch 8.2.0522: several errors are not tested forv8.2.0522Bram Moolenaar2020-04-0621-41/+243
| | | | | Problem: Several errors are not tested for. Solution: Add tests. (Yegappan Lakshmanan, closes #5892)
* patch 8.2.0521: crash when reading a blob failsv8.2.0521Bram Moolenaar2020-04-063-11/+16
| | | | | | Problem: Crash when reading a blob fails. Solution: Avoid keeping a pointer to a freed blob object. (Dominique Pelle, closes #5890) Adjust error messages.
* patch 8.2.0520: tests are not listed in sorted orderv8.2.0520Bram Moolenaar2020-04-052-1/+3
| | | | | Problem: Tests are not listed in sorted order. Solution: Move test_ex_mode. (Doug Richardson, closes #5889)
* patch 8.2.0519: Vim9: return type not properly checkedv8.2.0519Bram Moolenaar2020-04-053-3/+24
| | | | | Problem: Vim9: return type not properly checked. Solution: Check type properly, also at runtime.
* patch 8.2.0518: a terminal falls back to setting $TERM to "xterm"v8.2.0518Bram Moolenaar2020-04-052-1/+10
| | | | | | | 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)
* patch 8.2.0517: Vim9: cannot separate "func" and "func(): void"v8.2.0517Bram Moolenaar2020-04-0513-29/+88
| | | | | Problem: Vim9: cannot separate "func" and "func(): void". Solution: Use VAR_ANY for "any" and VAR_UNKNOWN for "no type".
* patch 8.2.0516: client-server code is spread outv8.2.0516Bram Moolenaar2020-04-0514-1001/+1047
| | | | | | Problem: Client-server code is spread out. Solution: Move client-server code to a new file. (Yegappan Lakshmanan, closes #5885)
* patch 8.2.0515: some compilers cannot add to "void *"v8.2.0515Bram Moolenaar2020-04-052-6/+9
| | | | | Problem: Some compilers cannot add to "void *". Solution: Cast to "char *".
* patch 8.2.0514: several global functions are used in only one filev8.2.0514Bram Moolenaar2020-04-0510-12/+13
| | | | | Problem: Several global functions are used in only one file. Solution: Make the functions static. (Yegappan Lakshmanan, closes #5884)
* patch 8.2.0513: reading past allocate memory when using varargsv8.2.0513Bram Moolenaar2020-04-052-7/+16
| | | | | Problem: Reading past allocate memory when using varargs. Solution: Fix copying function argument types.
* patch 8.2.0512: Vim9: no optional arguments in func typev8.2.0512Bram Moolenaar2020-04-0513-459/+733
| | | | | | Problem: Vim9: no optional arguments in func type. Solution: Check for question mark after type. Find function reference without function().
* patch 8.2.0511: Cscope code not fully testedv8.2.0511Bram Moolenaar2020-04-052-29/+55
| | | | | Problem: Cscope code not fully tested. Solution: Add more test cases. (Dominique Pelle, closes #5886)
* patch 8.2.0510: Coverity complains about using uninitialized variablev8.2.0510Bram Moolenaar2020-04-043-10/+14
| | | | | Problem: Coverity complains about using uninitialized variable. Solution: Assign a value to "scol". Move code inside NULL check.
* patch 8.2.0509: various code is not properly tested.v8.2.0509Bram Moolenaar2020-04-0414-15/+452
| | | | | Problem: various code is not properly tested. Solution: Add more tests. (Yegappan Lakshmanan, closes #5871)
* patch 8.2.0508: Vim9: func and partial types not done yetv8.2.0508Bram Moolenaar2020-04-039-115/+247
| | | | | | Problem: Vim9: func and partial types not done yet Solution: Fill in details about func declaration, drop a separate partial declaration.
* patch 8.2.0507: getbufvar() may get the wrong dictionaryv8.2.0507Bram Moolenaar2020-04-033-2/+19
| | | | | Problem: Getbufvar() may get the wrong dictionary. (David le Blanc) Solution: Check for empty name. (closes #5878)
* patch 8.2.0506: Coverity complains about ignoring return valuev8.2.0506Bram Moolenaar2020-04-032-1/+3
| | | | | Problem: Coverity complains about ignoring return value. Solution: Add (void).
* patch 8.2.0505: term_getty() not sufficiently testedv8.2.0505Bram Moolenaar2020-04-032-10/+45
| | | | | Problem: term_getty() not sufficiently tested. Solution: Add more asserts. (Dominique Pelle, closes #5877)
* patch 8.2.0504: Vim9: leaking scope memory when compilation failsv8.2.0504Bram Moolenaar2020-04-022-0/+31
| | | | | Problem: Vim9: leaking scope memory when compilation fails. Solution: Cleanup the scope list.
* patch 8.2.0503: Vim9: some code is not testedv8.2.0503Bram Moolenaar2020-04-023-31/+70
| | | | | Problem: Vim9: some code is not tested. Solution: Add tests. Fix uncovered problems.
* patch 8.2.0502: Vim9: some code is not testedv8.2.0502Bram Moolenaar2020-04-0216-32/+104
| | | | | Problem: Vim9: some code is not tested. Solution: Add more tests. Fix uncovered problems.
* patch 8.2.0501: Vim9: script test fails when channel feature is missingv8.2.0501Bram Moolenaar2020-04-022-4/+8
| | | | | Problem: Vim9: script test fails when channel feature is missing. Solution: Add a has() condition.
* patch 8.2.0500: using the same loop in many placesv8.2.0500Bram Moolenaar2020-04-0234-141/+176
| | | | | Problem: Using the same loop in many places. Solution: Define more FOR_ALL macros. (Yegappan Lakshmanan, closes #5339)
* patch 8.2.0499: calling a lambda is slower than evaluating a stringv8.2.0499Bram Moolenaar2020-04-022-29/+60
| | | | | Problem: Calling a lambda is slower than evaluating a string. Solution: Make calling a lambda faster. (Ken Takata, closes #5727)
* patch 8.2.0498: Coverity complains about uninitialized fieldv8.2.0498Bram Moolenaar2020-04-022-1/+3
| | | | | Problem: Coverity complains about uninitialized field. Solution: Initialize the whole typval_T.
* patch 8.2.0497: too verbose output from the asan build in Travisv8.2.0497Bram Moolenaar2020-04-022-1/+3
| | | | | Problem: Too verbose output from the asan build in Travis. Solution: Filter out suppression messages. (Ozaki Kiichi, closes #5874)
* patch 8.2.0496: Vim9: disassemble test failsv8.2.0496Bram Moolenaar2020-04-022-1/+43
| | | | | Problem: Vim9: disassemble test fails. Solution: Separate test cases with recognized constant expressions.
* patch 8.2.0495: Vim9: some code not testedv8.2.0495Bram Moolenaar2020-04-013-20/+67
| | | | | Problem: Vim9: some code not tested. Solution: Add more tests. Support more const expressions.
* patch 8.2.0494: Vim9: asan errorv8.2.0494Bram Moolenaar2020-04-012-1/+4
| | | | | Problem: Vim9: asan error. Solution: Only get the type when there is one.
* patch 8.2.0493: Vim9: some error messages not testedv8.2.0493Bram Moolenaar2020-04-0110-11/+80
| | | | | Problem: Vim9: some error messages not tested. Solution: Add more tests. Fix uncovered bugs.