summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 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.
* patch 8.2.0161: not recognizing .gv file as dot filetypev8.2.0161Bram Moolenaar2020-01-2714-2/+4
| | | | | Problem: Not recognizing .gv file as dot filetype. Solution: Add *.gv to dot pattern. (closes #5544)
* patch 8.2.0160: range test failsv8.2.0160Bram Moolenaar2020-01-272-0/+13
| | | | | Problem: Range test fails. Solution: Include change in list code. (#5541)
* patch 8.2.0159: non-materialized range() list causes problemsv8.2.0159Bram Moolenaar2020-01-2712-21/+268
| | | | | Problem: Non-materialized range() list causes problems. (Fujiwara Takuya) Solution: Materialize the list where needed.
* patch 8.2.0158: triggering CompleteDone earlier is not backwards compatiblev8.2.0158Bram Moolenaar2020-01-266-13/+35
| | | | | | Problem: Triggering CompleteDone earlier is not backwards compatible. (Daniel Hahler) Solution: Add CompleteDonePre instead.
* patch 8.2.0157: Vim9 script files not in list of distributed filesv8.2.0157Bram Moolenaar2020-01-262-0/+10
| | | | | Problem: Vim9 script files not in list of distributed files. Solution: Add the entries.
* patch 8.2.0156: various typos in source files and testsv8.2.0156Bram Moolenaar2020-01-2641-50/+56
| | | | | Problem: Various typos in source files and tests. Solution: Fix the typos. (Emir Sari, closes #5532)
* patch 8.2.0155: warnings from MinGW compiler; tests fail without +floatv8.2.0155Bram Moolenaar2020-01-267-4/+22
| | | | | | | Problem: Warnings from MinGW compiler. (John Marriott) Json test fails when building without +float feature. Solution: Init variables. Fix Json parsing. Skip a few tests that require the +float feature.
* patch 8.2.0154: reallocating the list of scripts is inefficientv8.2.0154Bram Moolenaar2020-01-2610-45/+53
| | | | | | | Problem: Reallocating the list of scripts is inefficient. Solution: Instead of using a growarray of scriptitem_T, store pointers and allocate each scriptitem_T separately. Also avoids that the growarray pointers change when sourcing a new script.
* patch 8.2.0153: warning shows when listing version infov8.2.0153Bram Moolenaar2020-01-262-2/+4
| | | | | Problem: Warning shows when listing version info. Solution: Use "-u NONE". (Ozaki Kiichi, closes #5534)
* patch 8.2.0152: restoring ctrl_x_mode is not neededv8.2.0152Bram Moolenaar2020-01-262-11/+8
| | | | | Problem: Restoring ctrl_x_mode is not needed. Solution: Remove restoring the old value, it's changed again soon.
* patch 8.2.0151: detecting a script was already sourced is unreliablev8.2.0151Bram Moolenaar2020-01-264-39/+13
| | | | | Problem: Detecting a script was already sourced is unreliable. Solution: Do not use the inode number.
* patch 8.2.0150: cannot define python function when using :executev8.2.0150Bram Moolenaar2020-01-263-1/+19
| | | | | | Problem: Cannot define python function when using :execute. (Yasuhiro Matsumoto) Solution: Do not recognize "def" inside "function.
* patch 8.2.0149: maintaining a Vim9 branch separately is more workv8.2.0149Bram Moolenaar2020-01-2665-1341/+11791
| | | | | Problem: Maintaining a Vim9 branch separately is more work. Solution: Merge the Vim9 script changes.
* Update runtime files.Bram Moolenaar2020-01-2526-104/+625
|
* patch 8.2.0148: mapping related function in wrong source filev8.2.0148Bram Moolenaar2020-01-245-76/+118
| | | | | | Problem: Mapping related function in wrong source file. Solution: Move the function. Add a few more test cases. (Yegappan Lakshmanan, closes #5528)
* patch 8.2.0147: block Visual mode operators not correct when 'linebreak' setv8.2.0147Bram Moolenaar2020-01-233-15/+44
| | | | | Problem: Block Visual mode operators not correct when 'linebreak' set. Solution: Set w_p_lbr to lbr_saved more often. (Ken Takata, closes #5524)
* patch 8.2.0146: wrong indent when 'showbreak' and 'breakindent' are setv8.2.0146Bram Moolenaar2020-01-233-1/+32
| | | | | | Problem: Wrong indent when 'showbreak' and 'breakindent' are set and 'briopt' includes "sbr". Solution: Reset "need_showbreak" where needed. (Ken Takata, closes #5523)
* patch 8.2.0145: using #error for compilation errors should be OK nowv8.2.0145Bram Moolenaar2020-01-233-4/+5
| | | | | Problem: Using #error for compilation errors should be OK now. Solution: Use #error. (Ken Takata, closes #5299)
* patch 8.2.0144: some mapping code is not fully testedv8.2.0144Bram Moolenaar2020-01-234-1/+303
| | | | | Problem: Some mapping code is not fully tested. Solution: Add more test cases. (Yegappan Lakshmanan, closes #5519)
* patch 8.2.0143: Coverity warning for possible use of NULL pointerv8.2.0143Bram Moolenaar2020-01-232-1/+3
| | | | | Problem: Coverity warning for possible use of NULL pointer. Solution: Check argv is not NULL.
* patch 8.2.0142: possible to enter popup window with CTRL-W pv8.2.0142Bram Moolenaar2020-01-236-0/+45
| | | | | Problem: Possible to enter popup window with CTRL-W p. (John Devin) Solution: Check entered window is not a popup window. (closes #5515)
* patch 8.2.0141: no swift filetype detectionv8.2.0141Bram Moolenaar2020-01-223-0/+12
| | | | | Problem: No swift filetype detection. Solution: Add swift, swiftgyb and sil. (Emir Sarı, closes #5517)
* Update runtime files.Bram Moolenaar2020-01-2116-52/+77
|
* patch 8.2.0140: CI does not test building doc tagsv8.2.0140Bram Moolenaar2020-01-2110-53/+76
| | | | | | Problem: CI does not test building doc tags. Solution: Add the vimtags/gcc build. Cleanup showing version. (Ozaki Kiichi, closes #5513)
* patch 8.2.0139: MS-Windows: default for IME is inconsistentv8.2.0139Bram Moolenaar2020-01-202-1/+6
| | | | | Problem: MS-Windows: default for IME is inconsistent. Solution: Also make IME default enabled with MVC. (Ken Takata, closes #5508)
* patch 8.2.0138: memory leak when starting a job failsv8.2.0138Bram Moolenaar2020-01-203-1/+12
| | | | | Problem: Memory leak when starting a job fails. Solution: Free the list of arguments. (Ozaki Kiichi, closes #5510)
* patch 8.2.0137: crash when using win_execute() from a new tabv8.2.0137Bram Moolenaar2020-01-203-2/+19
| | | | | Problem: Crash when using win_execute() from a new tab. Solution: Set the tp_*win pointers. (Ozaki Kiichi, closes #5512)
* patch 8.2.0136: stray ch_logfile() callv8.2.0136Bram Moolenaar2020-01-202-1/+2
| | | | | Problem: Stray ch_logfile() call. Solution: Remove it. (closes #5503)
* patch 8.2.0135: bracketed paste can still cause invalid memory accessv8.2.0135Bram Moolenaar2020-01-203-2/+5
| | | | | | Problem: Bracketed paste can still cause invalid memory access. (Dominique Pelle) Solution: Check for NULL pointer.
* patch 8.2.0134: some map functionality not covered by testsv8.2.0134Bram Moolenaar2020-01-203-0/+82
| | | | | Problem: Some map functionality not covered by tests. Solution: Add tests. (Yegappan Lakshmanan, closes #5504)
* patch 8.2.0133: invalid memory access with search commandv8.2.0133Bram Moolenaar2020-01-203-2/+9
| | | | | | Problem: Invalid memory access with search command. Solution: When :normal runs out of characters in bracketed paste mode break out of the loop.(closes #5511)
* patch 8.2.0132: script may be re-used when deleting and creating a new onev8.2.0132Bram Moolenaar2020-01-193-10/+26
| | | | | Problem: Script may be re-used when deleting and creating a new one. Solution: When the inode matches, also check the file name.
* patch 8.2.0131: command line is not cleared when switching tabsv8.2.0131Bram Moolenaar2020-01-194-1/+39
| | | | | | | Problem: Command line is not cleared when switching tabs and the command line height differs. Solution: Set the "clear_cmdline" flag when needed. (Naruhiko Nishino, closes #5495)
* patch 8.2.0130: Python3 ranges are not testedv8.2.0130Bram Moolenaar2020-01-192-0/+49
| | | | | Problem: Python3 ranges are not tested. Solution: Add test. (Dominique Pelle, closes #5498)
* patch 8.2.0129: MS-Windows installer doesn't use Turkish translationsv8.2.0129Bram Moolenaar2020-01-183-5/+8
| | | | | | Problem: MS-Windows installer doesn't use Turkish translations. Solution: Enable the Turkish translations and fix a few. (Emir Sarı, closes #5493)
* patch 8.2.0128: cannot list options one per linev8.2.0128Bram Moolenaar2020-01-189-38/+59
| | | | | Problem: Cannot list options one per line. Solution: Use ":set!" to list one option per line.
* patch 8.2.0127: some buffer commands work in a popup windowv8.2.0127Bram Moolenaar2020-01-183-0/+18
| | | | | Problem: Some buffer commands work in a popup window. Solution: Disallow :bnext, :bprev, etc. (Naruhiko Nishino, closes #5494)
* patch 8.2.0126: textprop test failsv8.2.0126Bram Moolenaar2020-01-172-1/+3
| | | | | Problem: Textprop test fails. Solution: Fix sign in computation.
* patch 8.2.0125: :mode no longer works for any systemv8.2.0125Bram Moolenaar2020-01-178-35/+3
| | | | | Problem: :mode no longer works for any system. Solution: Always give an error message.
* patch 8.2.0124: compiler warnings for variable typesv8.2.0124Bram Moolenaar2020-01-172-3/+5
| | | | | Problem: Compiler warnings for variable types. Solution: Change type, add type cast. (Mike Williams)
* patch 8.2.0123: complete_info() does not work when CompleteDone is triggeredv8.2.0123Bram Moolenaar2020-01-174-4/+20
| | | | | Problem: complete_info() does not work when CompleteDone is triggered. Solution: Trigger CompleteDone before clearing the info.
* patch 8.2.0122: readme files still mention MS-DOSv8.2.0122Bram Moolenaar2020-01-167-33/+21
| | | | | Problem: Readme files still mention MS-DOS. Solution: Update readme files. (Ken Takata, closes #5486)
* patch 8.2.0121: filter() and map() on blob don't workv8.2.0121Bram Moolenaar2020-01-153-12/+24
| | | | | Problem: filter() and map() on blob don't work. Solution: Correct the code. (closes #5483)
* patch 8.2.0120: virtcol() does not check arguments to be validv8.2.0120Bram Moolenaar2020-01-153-3/+32
| | | | | | | Problem: virtcol() does not check arguments to be valid, which may lead to a crash. Solution: Check the column to be valid. Do not decrement MAXCOL. (closes #5480)
* patch 8.2.0119: message test fails on some platformsv8.2.0119Bram Moolenaar2020-01-142-1/+3
| | | | | Problem: Message test fails on some platforms. (Elimar Riesebieter) Solution: Add type cast to vim_snprintf() argument. (Dominique Pelle)