summaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Collapse)Author
2020-06-18patch 8.2.1005: Vim9: using TRUE/FALSE/MAYBE for ctx_skip is confusingv8.2.1005Bram Moolenaar
Problem: Vim9: using TRUE/FALSE/MAYBE for ctx_skip is confusing. Solution: Use an enum value.
2020-06-18patch 8.2.1004: line numbers below filler lines not always updatedv8.2.1004Bram Moolenaar
Problem: Line numbers below filler lines not always updated. Solution: Don't break out of the win_line() loop too early. (Christian Brabandt, closes #6294, closes #6138)
2020-06-18patch 8.2.1003: Vim9: return type of sort() is too genericv8.2.1003Bram Moolenaar
Problem: Vim9: return type of sort() is too generic. Solution: Get type from the first argument. (closes #6292)
2020-06-18patch 8.2.1002: test may fail when run directlyv8.2.1002Bram Moolenaar
Problem: Test may fail when run directly. Solution: Check if g:run_nr exists. (Christian Brabandt, closes #6285)
2020-06-18patch 8.2.1001: Vim9: crash with nested "if" and assignmentv8.2.1001Bram Moolenaar
Problem: Vim9: crash with nested "if" and assignment. Solution: Skip more of the assignment. Do not set ctx_skip when code is reachable.
2020-06-18patch 8.2.1000: get error when leaving Ex mode with :visualv8.2.1000Bram Moolenaar
Problem: Get error when leaving Ex mode with :visual and a CmdLineEnter autocommand was used. Solution: Reset ex_pressedreturn. (closes #6293)
2020-06-18patch 8.2.0999: moving to next sentence gets stuck on quotev8.2.0999Bram Moolenaar
Problem: Moving to next sentence gets stuck on quote. Solution: When moving to the next sentence doesn't result in moving, advance a character and try again. (closes #6291)
2020-06-17patch 8.2.0998: not all tag code is testedv8.2.0998Bram Moolenaar
Problem: Not all tag code is tested. Solution: Add a few more test cases. (Yegappan Lakshmanan, closes #6284)
2020-06-17patch 8.2.0997: cannot execute a register containing line continuationv8.2.0997Bram Moolenaar
Problem: Cannot execute a register containing line continuation. Solution: Concatenate lines where needed. (Yegappan Lakshmanan, closes #6272)
2020-06-17patch 8.2.0996: using "aucmdwin" in win_gettype() is not idealv8.2.0996Bram Moolenaar
Problem: Using "aucmdwin" in win_gettype() is not ideal. Solution: Rename to "autocmd".
2020-06-17patch 8.2.0995: insufficient testing for the readdir() sort optionv8.2.0995Bram Moolenaar
Problem: Insufficient testing for the readdir() sort option. Solution: Add a few more tests. (Christian Brabandt, closes #6278)
2020-06-17patch 8.2.0994: Vim9: missing function causes compilation errorv8.2.0994Bram Moolenaar
Problem: Vim9: missing function causes compilation error. Solution: Call test function indirectly.
2020-06-17patch 8.2.0993: Vim9 script test fails with normal featuresv8.2.0993Bram Moolenaar
Problem: Vim9 script test fails with normal features. Solution: Use :func instead of :def for now.
2020-06-16patch 8.2.0992: Vim9: crash when using :import in the Vim commandv8.2.0992Bram Moolenaar
Problem: Vim9: crash when using :import in the Vim command. Solution: Give an error when using :import outside of a script. (closes #6271)
2020-06-16patch 8.2.0991: cannot get window type for autocmd and preview windowv8.2.0991Bram Moolenaar
Problem: Cannot get window type for autocmd and preview window. Solution: Add types to win_gettype(). (Yegappan Lakshmanan, closes #6277)
2020-06-16patch 8.2.0990: Using duplicate error numberv8.2.0990Bram Moolenaar
Problem: Using duplicate error number. Solution: Use an unused error number. Add a test for it.
2020-06-16patch 8.2.0989: crash after resizing a terminal windowv8.2.0989Bram Moolenaar
Problem: Crash after resizing a terminal window. (August Masquelier) Solution: Add check for valid row in libvterm. (closes #6273)
2020-06-16patch 8.2.0988: getting directory contents is always case sortedv8.2.0988Bram Moolenaar
Problem: Getting directory contents is always case sorted. Solution: Add sort options and v:collate. (Christian Brabandt, closes #6229)
2020-06-16patch 8.2.0987: Vim9: cannot assign to [var; var]v8.2.0987Bram Moolenaar
Problem: Vim9: cannot assign to [var; var]. Solution: Assign rest of items to a list.
2020-06-15patch 8.2.0986: MS-Windows: functions test failsv8.2.0986Bram Moolenaar
Problem: MS-Windows: functions test fails. Solution: Only simplify ///path on Unix.
2020-06-15patch 8.2.0985: simplify() does not remove slashes from "///path"v8.2.0985Bram Moolenaar
Problem: Simplify() does not remove slashes from "///path". Solution: Reduce > 2 slashes to one. (closes #6263)
2020-06-15patch 8.2.0984: not using previous window when closing a shell popup windowv8.2.0984Bram Moolenaar
Problem: Not using previous window when closing a shell popup window. Solution: Use "prevwin" if it was set. (closes #6267)
2020-06-15patch 8.2.0983: SConstruct file type not recognizedv8.2.0983Bram Moolenaar
Problem: SConstruct file type not recognized. Solution: Use python for SConstruct files. (Roland Hieber)
2020-06-15patch 8.2.0982: insufficient testing for reading/writing filesv8.2.0982Bram Moolenaar
Problem: Insufficient testing for reading/writing files. Solution: Add more tests. (Yegappan Lakshmanan, closes #6257) Add "ui_delay" to test_override() and use it for the CTRL-O test.
2020-06-14patch 8.2.0981: Vim9: cannot compile "[var, var] = list"v8.2.0981Bram Moolenaar
Problem: Vim9: cannot compile "[var, var] = list". Solution: Implement list assignment.
2020-06-14patch 8.2.0980: raku file extension not recognizedv8.2.0980Bram Moolenaar
Problem: Raku file extension not recognized. (Steven Penny) Solution: Recognize .raku and .rakumod. (closes #6255)
2020-06-14patch 8.2.0979: a couple of screendump tests failv8.2.0979Bram Moolenaar
Problem: A couple of screendump tests fail. Solution: Do not redraw when clearing t_8u.
2020-06-14patch 8.2.0978: leaking memory in termcodes testv8.2.0978Bram Moolenaar
Problem: Leaking memory in termcodes test. Solution: Set t_8u with set_option_value().
2020-06-14patch 8.2.0977: t_8u is made empty for the wrong terminalsv8.2.0977Bram Moolenaar
Problem: t_8u is made empty for the wrong terminals. (Dominique Pelle) Solution: Invert the check for TPR_YES. (closes #6254)
2020-06-14patch 8.2.0976: some 'cpoptions' not testedv8.2.0976Bram Moolenaar
Problem: Some 'cpoptions' not tested. Solution: Add more tests. (Yegappan Lakshmanan, closes #6253)
2020-06-14patch 8.2.0975: Vim9: script variable does not accept optional s: prefixv8.2.0975Bram Moolenaar
Problem: Vim9: script variable does not accept optional s: prefix. Solution: Adjust the accepted syntax.
2020-06-13patch 8.2.0974: Vim9: memory leak when script var has wrong typev8.2.0974Bram Moolenaar
Problem: Vim9: memory leak when script var has wrong type. Solution: Free the variable name.
2020-06-13patch 8.2.0973: Vim9: type is not checked when assigning to a script variablev8.2.0973Bram Moolenaar
Problem: Vim9: type is not checked when assigning to a script variable. Solution: Check the type.
2020-06-13patch 8.2.0972: Vim9 script variable declarations need a typev8.2.0972Bram Moolenaar
Problem: Vim9 script variable declarations need a type. Solution: Make "let var: type" declare a script-local variable.
2020-06-13patch 8.2.0971: build with tiny features failsv8.2.0971Bram Moolenaar
Problem: Build with tiny features fails. Solution: Add #ifdef.
2020-06-13patch 8.2.0970: terminal properties are not available in Vim scriptv8.2.0970Bram Moolenaar
Problem: Terminal properties are not available in Vim script. Solution: Add the terminalprops() function.
2020-06-13patch 8.2.0969: assert_equal() output for dicts is hard to figure outv8.2.0969Bram Moolenaar
Problem: Assert_equal() output for dicts is hard to figure out. Solution: Only show the different items.
2020-06-13patch 8.2.0968: no proper testing of the 'cpoptions' flagsv8.2.0968Bram Moolenaar
Problem: No proper testing of the 'cpoptions' flags. Solution: Add tests. (Yegappan Lakshmanan, closes #6251)
2020-06-12patch 8.2.0967: unnecessary type casts for vim_strnsave()v8.2.0967Bram Moolenaar
Problem: Unnecessary type casts for vim_strnsave(). Solution: Remove the type casts.
2020-06-12patch 8.2.0966: 'shortmess' flag "n" not used in two placesv8.2.0966Bram Moolenaar
Problem: 'shortmess' flag "n" not used in two places. Solution: Make use of the "n" flag consistent. (Nick Jensen, closes #6245, closes #6244)
2020-06-12patch 8.2.0965: has_funcundefined() is not usedv8.2.0965Bram Moolenaar
Problem: Has_funcundefined() is not used. Solution: Delete the function. (Dominique Pellé, closes #6242)
2020-06-12patch 8.2.0964: TextYankPost does not provide info about Visual selectionv8.2.0964Bram Moolenaar
Problem: TextYankPost does not provide info about Visual selection. Solution: Add the 'visual' key in v:event. (closes #6249)
2020-06-12patch 8.2.0963: number increment/decrement does not work with 'virtualedit'v8.2.0963Bram Moolenaar
Problem: Number increment/decrement does not work with 'virtualedit'. Solution: Handle coladd changing. (Christian Brabandt, closes #6240, closes #923)
2020-06-12patch 8.2.0962: terminal test sometimes hangs on Travisv8.2.0962Bram Moolenaar
Problem: Terminal test sometimes hangs on Travis. Solution: Do show output for this test temporarily.
2020-06-12patch 8.2.0961: MS-Windows: no completion for localesv8.2.0961Bram Moolenaar
Problem: MS-Windows: no completion for locales. Solution: Use the directories in $VIMRUNTIME/lang to complete locales. (Christian Brabandt, closes 36248)
2020-06-11patch 8.2.0960: cannot use :import in legacy Vim scriptv8.2.0960Bram Moolenaar
Problem: Cannot use :import in legacy Vim script. Solution: Support :import in any Vim script.
2020-06-11patch 8.2.0959: using 'quickfixtextfunc' is a bit slowv8.2.0959Bram Moolenaar
Problem: Using 'quickfixtextfunc' is a bit slow. Solution: Process a list of entries. (Yegappan Lakshmanan, closes #6234)
2020-06-11patch 8.2.0958: not sufficient testing for buffer writingv8.2.0958Bram Moolenaar
Problem: Not sufficient testing for buffer writing. Solution: Add a few tests. (Yegappan Lakshmanan, closes #6238)
2020-06-11patch 8.2.0957: compiler warning for uninitialized variablev8.2.0957Bram Moolenaar
Problem: Compiler warning for uninitialized variable. (Tony Mechelynck) Solution: Initialize one variable.
2020-06-10patch 8.2.0956: spell test failsv8.2.0956Bram Moolenaar
Problem: Spell test fails. Solution: Add missing change the spell checking.