summaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Collapse)Author
2020-04-05patch 8.2.0512: Vim9: no optional arguments in func typev8.2.0512Bram Moolenaar
Problem: Vim9: no optional arguments in func type. Solution: Check for question mark after type. Find function reference without function().
2020-04-05patch 8.2.0511: Cscope code not fully testedv8.2.0511Bram Moolenaar
Problem: Cscope code not fully tested. Solution: Add more test cases. (Dominique Pelle, closes #5886)
2020-04-04patch 8.2.0510: Coverity complains about using uninitialized variablev8.2.0510Bram Moolenaar
Problem: Coverity complains about using uninitialized variable. Solution: Assign a value to "scol". Move code inside NULL check.
2020-04-04patch 8.2.0509: various code is not properly tested.v8.2.0509Bram Moolenaar
Problem: various code is not properly tested. Solution: Add more tests. (Yegappan Lakshmanan, closes #5871)
2020-04-03patch 8.2.0508: Vim9: func and partial types not done yetv8.2.0508Bram Moolenaar
Problem: Vim9: func and partial types not done yet Solution: Fill in details about func declaration, drop a separate partial declaration.
2020-04-03patch 8.2.0507: getbufvar() may get the wrong dictionaryv8.2.0507Bram Moolenaar
Problem: Getbufvar() may get the wrong dictionary. (David le Blanc) Solution: Check for empty name. (closes #5878)
2020-04-03patch 8.2.0506: Coverity complains about ignoring return valuev8.2.0506Bram Moolenaar
Problem: Coverity complains about ignoring return value. Solution: Add (void).
2020-04-03patch 8.2.0505: term_getty() not sufficiently testedv8.2.0505Bram Moolenaar
Problem: term_getty() not sufficiently tested. Solution: Add more asserts. (Dominique Pelle, closes #5877)
2020-04-02patch 8.2.0504: Vim9: leaking scope memory when compilation failsv8.2.0504Bram Moolenaar
Problem: Vim9: leaking scope memory when compilation fails. Solution: Cleanup the scope list.
2020-04-02patch 8.2.0503: Vim9: some code is not testedv8.2.0503Bram Moolenaar
Problem: Vim9: some code is not tested. Solution: Add tests. Fix uncovered problems.
2020-04-02patch 8.2.0502: Vim9: some code is not testedv8.2.0502Bram Moolenaar
Problem: Vim9: some code is not tested. Solution: Add more tests. Fix uncovered problems.
2020-04-02patch 8.2.0501: Vim9: script test fails when channel feature is missingv8.2.0501Bram Moolenaar
Problem: Vim9: script test fails when channel feature is missing. Solution: Add a has() condition.
2020-04-02patch 8.2.0500: using the same loop in many placesv8.2.0500Bram Moolenaar
Problem: Using the same loop in many places. Solution: Define more FOR_ALL macros. (Yegappan Lakshmanan, closes #5339)
2020-04-02patch 8.2.0499: calling a lambda is slower than evaluating a stringv8.2.0499Bram Moolenaar
Problem: Calling a lambda is slower than evaluating a string. Solution: Make calling a lambda faster. (Ken Takata, closes #5727)
2020-04-02patch 8.2.0498: Coverity complains about uninitialized fieldv8.2.0498Bram Moolenaar
Problem: Coverity complains about uninitialized field. Solution: Initialize the whole typval_T.
2020-04-02patch 8.2.0497: too verbose output from the asan build in Travisv8.2.0497Bram Moolenaar
Problem: Too verbose output from the asan build in Travis. Solution: Filter out suppression messages. (Ozaki Kiichi, closes #5874)
2020-04-02patch 8.2.0496: Vim9: disassemble test failsv8.2.0496Bram Moolenaar
Problem: Vim9: disassemble test fails. Solution: Separate test cases with recognized constant expressions.
2020-04-01patch 8.2.0495: Vim9: some code not testedv8.2.0495Bram Moolenaar
Problem: Vim9: some code not tested. Solution: Add more tests. Support more const expressions.
2020-04-01patch 8.2.0494: Vim9: asan errorv8.2.0494Bram Moolenaar
Problem: Vim9: asan error. Solution: Only get the type when there is one.
2020-04-01patch 8.2.0493: Vim9: some error messages not testedv8.2.0493Bram Moolenaar
Problem: Vim9: some error messages not tested. Solution: Add more tests. Fix uncovered bugs.
2020-04-01patch 8.2.0492: Vim9: some error messages not testedv8.2.0492Bram Moolenaar
Problem: Vim9: some error messages not tested. Solution: Add more tests. Remove dead code. Fix uncovered bugs.
2020-04-01patch 8.2.0491: cannot recognize a <script> mapping using maparg()v8.2.0491Bram Moolenaar
Problem: Cannot recognize a <script> mapping using maparg(). Solution: Add the "script" key. (closes #5873)
2020-04-01patch 8.2.0490: Win32: VTP doesn't respect 'restorescreen'v8.2.0490Bram Moolenaar
Problem: Win32: VTP doesn't respect 'restorescreen'. Solution: Use escape codes to switch to alternate screen. (Nobuhiro Takasaki, closes #5872)
2020-04-01patch 8.2.0489: Vim9: memory leaksv8.2.0489Bram Moolenaar
Problem: Vim9: memory leaks. Solution: Free memory in the right place. Add hints for using asan.
2020-03-31patch 8.2.0488: Vim9: compiling can break when using a lambda inside :defv8.2.0488Bram Moolenaar
Problem: Vim9: Compiling can break when using a lambda inside :def. Solution: Do not keep a pointer to the dfunc_T for longer time.
2020-03-31patch 8.2.0487: Vim9: compiling not sufficiently testedv8.2.0487Bram Moolenaar
Problem: Vim9: compiling not sufficiently tested. Solution: Add more tests. Fix bug with PCALL.
2020-03-30patch 8.2.0486: Vim9: some code and error messages not testedv8.2.0486Bram Moolenaar
Problem: Vim9: some code and error messages not tested. Solution: Add more tests.
2020-03-30patch 8.2.0485: Vim9 script test failsv8.2.0485Bram Moolenaar
Problem: Vim9 script test fails. Solution: Stricter condition for adding new local variable.
2020-03-30patch 8.2.0484: Vim9: some error messages not testedv8.2.0484Bram Moolenaar
Problem: Vim9: some error messages not tested. Solution: Add more tests.
2020-03-30patch 8.2.0483: Vim9: "let x = x + 1" does not give an errorv8.2.0483Bram Moolenaar
Problem: Vim9: "let x = x + 1" does not give an error. Solution: Hide the variable when compiling the expression.
2020-03-30patch 8.2.0482: channel and sandbox code not sufficiently testedv8.2.0482Bram Moolenaar
Problem: Channel and sandbox code not sufficiently tested. Solution: Add more tests. (Yegappan Lakshmanan, closes #5855)
2020-03-30patch 8.2.0481: Travis is still using trustyv8.2.0481Bram Moolenaar
Problem: Travis is still using trusty. Solution: Adjust config to use bionic. (Ozaki Kiichi, closes #5868)
2020-03-29patch 8.2.0480: Vim9: some code is not testedv8.2.0480Bram Moolenaar
Problem: Vim9: some code is not tested. Solution: Add more tests.
2020-03-29patch 8.2.0479: unloading shared libraries on exit has no purposev8.2.0479Bram Moolenaar
Problem: Unloading shared libraries on exit has no purpose. Solution: Do not unload shared libraries on exit.
2020-03-29patch 8.2.0478: new buffers are not added to the Buffers menuv8.2.0478Bram Moolenaar
Problem: New buffers are not added to the Buffers menu. Solution: Turn number into string. (Yee Cheng Chin, closes #5864)
2020-03-29patch 8.2.0477: Vim9: error messages not testedv8.2.0477Bram Moolenaar
Problem: Vim9: error messages not tested. Solution: Add more tests.
2020-03-29patch 8.2.0476: terminal nasty callback test fails sometimesv8.2.0476Bram Moolenaar
Problem: Terminal nasty callback test fails sometimes. Solution: use term_wait() instead of a sleep. (Yee Cheng Chin,closes #5865)
2020-03-29patch 8.2.0475: channel out_cb test still fails sometimes on Macv8.2.0475Bram Moolenaar
Problem: Channel out_cb test still fails sometimes on Mac. Solution: Use an ever longer timeout.
2020-03-29patch 8.2.0474: cannot use :write when using a plugin with BufWriteCmdv8.2.0474Bram Moolenaar
Problem: Cannot use :write when using a plugin with BufWriteCmd. Solution: Reset BF_NOTEDITED after BufWriteCmd. (closes #5807)
2020-03-29patch 8.2.0473: variables declared in an outer scopev8.2.0473Bram Moolenaar
Problem: Variables declared in an outer scope. Solution: Decleare variables only in the scope where they are used.
2020-03-28patch 8.2.0472: terminal highlight name is set twice, leaking memoryv8.2.0472Bram Moolenaar
Problem: Terminal highlight name is set twice, leaking memory. Solution: Delete one.
2020-03-28patch 8.2.0471: missing change to compile_list()v8.2.0471Bram Moolenaar
Problem: Missing change to compile_list(). Solution: Add error message.
2020-03-28patch 8.2.0470: Test_confirm_cmd_cancel() can fail on a slow systemv8.2.0470Bram Moolenaar
Problem: Test_confirm_cmd_cancel() can fail on a slow system. Solution: Use WaitForAssert(). (Ozaki Kiichi, closes #5861)
2020-03-28patch 8.2.0469: Vim9: no error for missing ] after listv8.2.0469Bram Moolenaar
Problem: Vim9: no error for missing ] after list. Solution: Add error message. Add more tests.
2020-03-28patch 8.2.0468: GUI: pixel dust with some fonts and charactersv8.2.0468Bram Moolenaar
Problem: GUI: pixel dust with some fonts and characters. Solution: Always redraw the character before the cursor. (Nir Lichtman, closes #5549, closes #5856)
2020-03-28patch 8.2.0467: Vim9: some errors are not testedv8.2.0467Bram Moolenaar
Problem: Vim9: some errors are not tested Solution: Add more tests. Fix that Vim9 script flag is not reset.
2020-03-28patch 8.2.0466: not parsing messages recursively breaks the govim pluginv8.2.0466Bram Moolenaar
Problem: Not parsing messages recursively breaks the govim plugin. Solution: When called recursively do handle messages but do not close channels.
2020-03-28patch 8.2.0465: Vim9: dead code and wrong return typev8.2.0465Bram Moolenaar
Problem: Vim9: dead code and wrong return type. Solution: Remove dead code. Fix return type. Add more tests.
2020-03-27Correct list of patch numbersBram Moolenaar
2020-03-27patch 8.2.0464: typos and other small problemsv8.2.0464Bram Moolenaar
Problem: Typos and other small problems. Solution: Fix the typos. Add missing files to the distribution.