summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* patch 8.2.0210: Coverity complains about uninitialized fieldv8.2.0210Bram Moolenaar2020-02-042-0/+3
| | | | | Problem: Coverity complains about uninitialized field. Solution: Initialize the field.
* Update runtime files.Bram Moolenaar2020-02-0416-61/+177
|
* patch 8.2.0209: function a bit far away from where it's usedv8.2.0209Bram Moolenaar2020-02-043-40/+42
| | | | | Problem: Function a bit far away from where it's used. Solution: Move function close to where it's used. (Ken Takata, closes #5569)
* patch 8.2.0208: fnamemodify() does not apply ":~" when followed by ":."v8.2.0208Bram Moolenaar2020-02-044-6/+39
| | | | | | Problem: Fnamemodify() does not apply ":~" when followed by ":.". Solution: Don't let a failing ":." cause the ":~" to be skipped. (Yasuhiro Matsumoto, closes #5577)
* patch 8.2.0207: crash when missing member type on list argumentv8.2.0207Bram Moolenaar2020-02-043-4/+26
| | | | | Problem: Crash when missing member type on list argument. Solution: Check for invalid type. (closes #5572)
* patch 8.2.0206: calling Vim9 function using default argument failsv8.2.0206Bram Moolenaar2020-02-044-3/+42
| | | | | Problem: Calling Vim9 function using default argument fails. Solution: Give an appropriate error. (closes #5572)
* patch 8.2.0205: error code E899 used twicev8.2.0205Bram Moolenaar2020-02-032-1/+3
| | | | | Problem: Error code E899 used twice. Solution: Use E863 for the terminal in popup error.
* patch 8.2.0204: crash when using winnr('j') in a popup windowv8.2.0204Bram Moolenaar2020-02-034-3/+20
| | | | | Problem: Crash when using winnr('j') in a popup window. Solution: Do not search for neighbors in a popup window. (closes #5568)
* patch 8.2.0203: :helptags and some other functionality not testedv8.2.0203Bram Moolenaar2020-02-039-1/+181
| | | | | Problem: :helptags and some other functionality not tested. Solution: Add more tests. (Yegappan Lakshmanan, closes #5567)
* patch 8.2.0202: when 'lazyredraw' is set the window title may not be updatedv8.2.0202Bram Moolenaar2020-02-032-0/+6
| | | | | Problem: When 'lazyredraw' is set the window title may not be updated. Solution: Set "do_redraw" before entering the main loop. (Jason Franklin)
* patch 8.2.0201: cannot assign to an imported variablev8.2.0201Bram Moolenaar2020-02-036-82/+136
| | | | | Problem: Cannot assign to an imported variable. Solution: Make it work.
* patch 8.2.0200: Vim9 script commands not sufficiently testedv8.2.0200Bram Moolenaar2020-02-029-58/+301
| | | | | | Problem: Vim9 script commands not sufficiently tested. Solution: Add more tests. Fix storing global variable. Make script variables work.
* patch 8.2.0199: Vim9 script commands not sufficiently testedv8.2.0199Bram Moolenaar2020-02-024-11/+58
| | | | | Problem: Vim9 script commands not sufficiently tested. Solution: Add more tests. Fix script-local function use.
* patch 8.2.0198: no tests for y/n promptv8.2.0198Bram Moolenaar2020-02-022-1/+33
| | | | | Problem: No tests for y/n prompt. Solution: Add tests. (Dominique Pelle, closes #5564)
* patch 8.2.0197: some Ex commands not sufficiently testedv8.2.0197Bram Moolenaar2020-02-028-3/+173
| | | | | Problem: Some Ex commands not sufficiently tested. Solution: Add more tests. (Yegappan Lakshmanan, closes #5565)
* patch 8.2.0196: blocking commands for a finished job in a popup windowv8.2.0196Bram Moolenaar2020-02-026-3/+55
| | | | | Problem: Blocking commands for a finished job in a popup window. Solution: Do not block commands if the job has finished. Adjust test.
* patch 8.2.0195: some tests fail when run in the GUIv8.2.0195Bram Moolenaar2020-02-024-2/+8
| | | | | | Problem: Some tests fail when run in the GUI. Solution: Make sure the window width is enough. In the GUI run terminal Vim in the terminal, if possible.
* patch 8.2.0194: some commands can cause problems in terminal popupv8.2.0194Bram Moolenaar2020-02-018-21/+26
| | | | | Problem: Some commands can cause problems in terminal popup. Solution: Disallow more commands.
* patch 8.2.0193: still build failure without +terminal featurev8.2.0193Bram Moolenaar2020-02-012-1/+6
| | | | | Problem: Still build failure without +terminal feature. Solution: Add more #ifdefs.
* patch 8.2.0192: build failure without +terminal featurev8.2.0192Bram Moolenaar2020-02-012-1/+15
| | | | | Problem: Build failure without +terminal feature. Solution: Add #ifdefs.
* patch 8.2.0191: cannot put a terminal in a popup windowv8.2.0191Bram Moolenaar2020-02-0115-60/+306
| | | | | | Problem: Cannot put a terminal in a popup window. Solution: Allow opening a terminal in a popup window. It will always have keyboard focus until closed.
* patch 8.2.0190: Kotlin files are not recognizedv8.2.0190Bram Moolenaar2020-01-313-1/+7
| | | | | Problem: Kotlin files are not recognized. Solution: Detect Kotlin files. (Alkeryn, closes #5560)
* patch 8.2.0189: cd() with NULL argument crashesv8.2.0189Bram Moolenaar2020-01-313-1/+5
| | | | | Problem: cd() with NULL argument crashes. Solution: Check for NULL. (Ken Takata, closes #5558)
* patch 8.2.0188: Check commands don't work well with Vim9 scriptv8.2.0188Bram Moolenaar2020-01-314-44/+81
| | | | | Problem: Check commands don't work well with Vim9 script. Solution: Improve constant expression handling.
* patch 8.2.0187: reduntant codev8.2.0187Bram Moolenaar2020-01-312-2/+3
| | | | | Problem: Reduntant code. Solution: Remove unused assignments. (Dominique Pelle, closes #5557)
* patch 8.2.0186: a couple of tests may fail when features are missingv8.2.0186Bram Moolenaar2020-01-313-1/+4
| | | | | Problem: A couple of tests may fail when features are missing. Solution: Check for features. (Dominique Pelle, closes #5561)
* patch 8.2.0185: Vim9 script: cannot use "if has()" to skip linesv8.2.0185Bram Moolenaar2020-01-316-34/+311
| | | | | Problem: Vim9 script: cannot use "if has()" to skip lines. Solution: Evaluate constant expression at runtime.
* patch 8.2.0184: blob test failsv8.2.0184Bram Moolenaar2020-01-302-1/+7
| | | | | Problem: Blob test fails. Solution: Check for different error when float feature is missing.
* patch 8.2.0183: tests fail when the float feature is disabledv8.2.0183Bram Moolenaar2020-01-3022-177/+250
| | | | | Problem: Tests fail when the float feature is disabled. Solution: Skip tests that don't work without float support.
* patch 8.2.0182: min() and max() materialize a range() listv8.2.0182Bram Moolenaar2020-01-302-12/+24
| | | | | Problem: Min() and max() materialize a range() list. Solution: Compute the result without materializing the list. (#5541)
* patch 8.2.0181: problems parsing :term argumentsv8.2.0181Bram Moolenaar2020-01-306-58/+132
| | | | | | Problem: Problems parsing :term arguments. Solution: Improve parsing, fix memory leak, add tests. (Ozaki Kiichi, closes #5536)
* patch 8.2.0180: test for wrapmargin fails if terminal is not 80 columnsv8.2.0180Bram Moolenaar2020-01-302-3/+6
| | | | | Problem: Test for wrapmargin fails if terminal is not 80 columns. Solution: Vertical split the window. (Ken Takata, closes #5554)
* patch 8.2.0179: still a few places where range() does not workv8.2.0179Bram Moolenaar2020-01-3010-19/+107
| | | | | Problem: Still a few places where range() does not work. Solution: Fix using range() causing problems.
* patch 8.2.0178: with VTP the screen may not be restored properlyv8.2.0178Bram Moolenaar2020-01-302-2/+37
| | | | | | Problem: With VTP the screen may not be restored properly. Solution: Add another set of saved RGB values. (Nobuhiro Takasaki, closes #5548)
* patch 8.2.0177: memory leak in get_tags()v8.2.0177Bram Moolenaar2020-01-292-0/+5
| | | | | | Problem: Memory leak in get_tags(). Solution: Free matches when finding a pseudo-tag line. (Dominique Pelle, closes #5553)
* patch 8.2.0176: generating os headers does not work for Swedishv8.2.0176Bram Moolenaar2020-01-292-0/+7
| | | | | Problem: Generating os headers does not work for Swedish. Solution: Set the locale to C. (Christian Brabandt, closes #5258)
* patch 8.2.0175: crash when removing list element in map()v8.2.0175Bram Moolenaar2020-01-293-0/+22
| | | | | Problem: Crash when removing list element in map(). Solution: Lock the list. (closes #2652)
* patch 8.2.0174: various commands not completely testedv8.2.0174Bram Moolenaar2020-01-2912-4/+332
| | | | | Problem: Various commands not completely tested. Solution: Add more test cases. (Yegappan Lakshmanan, closes #5551)
* patch 8.2.0173: build fails with old compilerv8.2.0173Bram Moolenaar2020-01-299-84/+88
| | | | | Problem: Build fails with old compiler. Solution: Do not use anonymous unions. (John Marriott)
* patch 8.2.0172: Coverity warning for not restoring characterv8.2.0172Bram Moolenaar2020-01-282-3/+4
| | | | | Problem: Coverity warning for not restoring character. Solution: Restore the character also in case of failure.
* patch 8.2.0171: Coverity warning for using uninitialized bufferv8.2.0171Bram Moolenaar2020-01-282-1/+3
| | | | | Problem: Coverity warning for using uninitialized buffer. Solution: Check the skip flag.
* patch 8.2.0170: Coverity warning for ignoring return valuev8.2.0170Bram Moolenaar2020-01-282-2/+7
| | | | | Problem: Coverity warning for ignoring return value. Solution: Check the return value and return if failed.
* patch 8.2.0169: Coverity warning for dead codev8.2.0169Bram Moolenaar2020-01-282-0/+7
| | | | | Problem: Coverity warning for dead code. Solution: Check if inside try-finally.
* patch 8.2.0168: Coverity warning for assigning NULL to an optionv8.2.0168Bram Moolenaar2020-01-283-0/+8
| | | | | Problem: Coverity warning for assigning NULL to an option. Solution: Use empty string instead of NULL.
* patch 8.2.0167: Coverity warning for ignoring return valuev8.2.0167Bram Moolenaar2020-01-283-1/+6
| | | | | Problem: Coverity warning for ignoring return value. Solution: Check the return value and jump if failed.
* patch 8.2.0166: Coverity warning for using uninitialized variablev8.2.0166Bram Moolenaar2020-01-282-1/+8
| | | | | Problem: Coverity warning for using uninitialized variable. Solution: Check for failure.
* patch 8.2.0165: Coverity warning for using NULL pointerv8.2.0165Bram Moolenaar2020-01-282-1/+3
| | | | | Problem: Coverity warning for using NULL pointer. Solution: Add missing "else".
* patch 8.2.0164: test_alot takes too longv8.2.0164Bram Moolenaar2020-01-283-35/+37
| | | | | Problem: Test_alot takes too long. Solution: Run several tests individually.
* patch 8.2.0163: test hangs on MS-Windows consolev8.2.0163Bram Moolenaar2020-01-283-6/+15
| | | | | Problem: Test hangs on MS-Windows console. Solution: use feedkeys() instead of test_feedinput(). (Ken Takata)
* patch 8.2.0162: balloon test fails in the GUIv8.2.0162Bram Moolenaar2020-01-272-1/+5
| | | | | Problem: Balloon test fails in the GUI. Solution: Skip test in the GUI.