summaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Collapse)Author
2018-07-25patch 8.1.0211: expanding a file name "~" results in $HOMEv8.1.0211Bram Moolenaar
Problem: Expanding a file name "~" results in $HOME. (Aidan Shafran) Solution: Change "~" to "./~" before expanding. (closes #3072)
2018-07-25patch 8.1.0210: still a few K&R function declarationsv8.1.0210Bram Moolenaar
Problem: Still a few K&R function declarations. Solution: Use ANSI function declarations (Hirohito Higashi)
2018-07-24patch 8.1.0209: stderr output from Ruby messes up displayv8.1.0209Bram Moolenaar
Problem: Stderr output from Ruby messes up display. Solution: Turn the stderr output into a Vim message. (Masataka Pocke Kuwabara, closes #3238)
2018-07-24patch 8.1.0208: file left behind after running individual testv8.1.0208Bram Moolenaar
Problem: File left behind after running individual test. Solution: Delete the file.
2018-07-23patch 8.1.0207: need many menu translation files to cover regionsv8.1.0207Bram Moolenaar
Problem: Need many menu translation files to cover regions. Solution: When there is no region match, try without. (Christian Brabandt)
2018-07-23patch 8.1.0206: duplicate test function namev8.1.0206Bram Moolenaar
Problem: Duplicate test function name. Solution: Rename both functions.
2018-07-23patch 8.1.0205: invalid memory access with invalid modelinev8.1.0205Bram Moolenaar
Problem: Invalid memory access with invalid modeline. Solution: Pass pointer limit. Add a test. (closes #3241)
2018-07-22patch 8.1.0204: inputlist() is not testedv8.1.0204Bram Moolenaar
Problem: inputlist() is not tested. Solution: Add a test. (Dominique Pelle, closes #3240)
2018-07-22patch 8.1.0203: building with Perl 5.28 fails on Windowsv8.1.0203Bram Moolenaar
Problem: Building with Perl 5.28 fails on Windows. Solution: Define Perl_mg_get. (closes #3196)
2018-07-22patch 8.1.0202: :version always shows +packagesv8.1.0202Bram Moolenaar
Problem: :version always shows +packages. (Takuya Fujiwara) Solution: Add #ifdef (closes #3198) Also for has().
2018-07-22patch 8.1.0201: newer Python uses "importlib" instead of "imp"v8.1.0201Bram Moolenaar
Problem: Newer Python uses "importlib" instead of "imp". Solution: Use "importlib" for newer Python versions. (closes #3163)
2018-07-20patch 8.1.0200: spellbadword() not testedv8.1.0200Bram Moolenaar
Problem: spellbadword() not tested. Solution: Add a test. (Dominique Pelle, closes #3235)
2018-07-20patch 8.1.0199: spellbadword() does not check for caps errorv8.1.0199Bram Moolenaar
Problem: spellbadword() does not check for caps error. (Dominique Pelle) Solution: Adjust capcol when advancing.
2018-07-20patch 8.1.0198: there is no hint that syntax is disabled for 'redrawtime'v8.1.0198Bram Moolenaar
Problem: There is no hint that syntax is disabled for 'redrawtime'. Solution: Add a message.
2018-07-20patch 8.1.0197: Windows GUI: title for search/replace is wrongv8.1.0197Bram Moolenaar
Problem: Windows GUI: title for search/replace is wrong. Solution: Remove remark about doubling backslash. (closes #3230)
2018-07-19patch 8.1.0196: terminal debugger error with .gdbinit filev8.1.0196Bram Moolenaar
Problem: Terminal debugger error with .gdbinit file. Solution: Check two lines for the "new ui" response. (hint from Hirohito Higashi)
2018-07-19patch 8.1.0195: terminal debugger commands don't always workv8.1.0195Bram Moolenaar
Problem: Terminal debugger commands don't always work. (Dominique Pelle) Solution: Set 'cpo' to its default value when defining commands. (Christian Brabandt)
2018-07-18patch 8.1.0194: possibly use of NULL pointerv8.1.0194Bram Moolenaar
Problem: Possibly use of NULL pointer. (Coverity) Solution: Reset the re_in_use flag earlier.
2018-07-17patch 8.1.0193: terminal debugger buttons don't always workv8.1.0193Bram Moolenaar
Problem: Terminal debugger buttons don't always work. (Dominique Pelle) Solution: Set 'cpo' to its default value.
2018-07-17patch 8.1.0192: executing regexp recursively fails with a crashv8.1.0192Bram Moolenaar
Problem: Executing regexp recursively fails with a crash. Solution: Move global variables into "rex".
2018-07-16patch 8.1.0191: Perl test fails in 24 line terminalv8.1.0191Bram Moolenaar
Problem: Perl test fails in 24 line terminal. Solution: Create fewer windows.
2018-07-16patch 8.1.0190: Perl refcounts are wrongv8.1.0190Bram Moolenaar
Problem: Perl refcounts are wrong. Solution: Improve refcounting. Add a test. (Damien)
2018-07-15patch 8.1.0189: function defined in sandbox not testedv8.1.0189Bram Moolenaar
Problem: Function defined in sandbox not tested. Solution: Add a text.
2018-07-15Update runtime files.Bram Moolenaar
2018-07-15patch 8.1.0188: no test for ":cscope add"v8.1.0188Bram Moolenaar
Problem: No test for ":cscope add". Solution: Add a test. (Dominique Pelle, closes #3212)
2018-07-15patch 8.1.0187: getwininfo() and win_screenpos() return different numbersv8.1.0187Bram Moolenaar
Problem: getwininfo() and win_screenpos() return different numbers. Solution: Add one to "wincol" and "winrow" from getwininfo().
2018-07-14patch 8.1.0186: test for getwininfo() fails in GUIv8.1.0186Bram Moolenaar
Problem: Test for getwininfo() fails in GUI. Solution: Account for missing tabline.
2018-07-14patch 8.1.0185: running tests writes lua.vim even though it is not usedv8.1.0185Bram Moolenaar
Problem: Running tests writes lua.vim even though it is not used. Solution: Stop writing lua.vim.
2018-07-14patch 8.1.0184: not easy to figure out the window layoutv8.1.0184Bram Moolenaar
Problem: Not easy to figure out the window layout. Solution: Add "wincol" and "winrow" to what getwininfo() returns.
2018-07-14patch 8.1.0183: Lua API changed, breaking the buildv8.1.0183Bram Moolenaar
Problem: Lua API changed, breaking the build. Solution: Adjust prototype of lua_rawgeti(). (Ken Takata, closes #3157, closes #3144)
2018-07-14patch 8.1.0182: Unicode standard was updatedv8.1.0182Bram Moolenaar
Problem: Unicode standard was updated. Solution: Include the changes. (Christian Brabandt)
2018-07-14patch 8.1.0181: memory leak with trailing characters in skip expressionv8.1.0181Bram Moolenaar
Problem: Memory leak with trailing characters in skip expression. Solution: Free the return value.
2018-07-13patch 8.1.0180: static analysis errors in Lua interfacev8.1.0180Bram Moolenaar
Problem: Static analysis errors in Lua interface. (Coverity) Solution: Check for NULL pointers.
2018-07-13patch 8.1.0179: redundant condition for boundary checkv8.1.0179Bram Moolenaar
Problem: Redundant condition for boundary check. Solution: Remove the condition. (Dominique Pelle). Change FALSE to FAIL.
2018-07-11patch 8.1.0178: warning for passing pointer to non-pointer argumentv8.1.0178Bram Moolenaar
Problem: Warning for passing pointer to non-pointer argument. Solution: Use zero instead of NULL.
2018-07-10patch 8.1.0177: defining function in sandbox is inconsistentv8.1.0177Bram Moolenaar
Problem: Defining function in sandbox is inconsistent, cannot use :function but can define a lambda. Solution: Allow defining a function in the sandbox, but also use the sandbox when executing it. (closes #3182)
2018-07-10patch 8.1.0176: overlapping string argument for strcpy()v8.1.0176Bram Moolenaar
Problem: Overlapping string argument for strcpy(). (Coverity) Solution: Use STRMOVE() instead of STRCPY(). (Dominique Pelle, closes #3187)
2018-07-10patch 8.1.0175: marks test fails in very wide windowv8.1.0175Bram Moolenaar
Problem: Marks test fails in very wide window. (Vladimir Lomov) Solution: Extend the text to match 'columns'. (closes #3180, closes #3181)
2018-07-10patch 8.1.0174: after paging up and down fold line is wrongv8.1.0174Bram Moolenaar
Problem: After paging up and down fold line is wrong. Solution: Correct the computation of w_topline and w_botline. (Hirohito Higashi)
2018-07-09patch 8.1.0173: compiler warning on MS-Windowsv8.1.0173Bram Moolenaar
Problem: Compiler warning on MS-Windows. Solution: Add type cast. (Mike Williams)
2018-07-08patch 8.1.0172: 'viminfofile' option does not behave like a file namev8.1.0172Bram Moolenaar
Problem: 'viminfofile' option does not behave like a file name. Solution: Add the P_EXPAND flag. (closes #3178)
2018-07-08patch 8.1.0171: typing CTRL-W n in a terminal window causes ml_get errorv8.1.0171Bram Moolenaar
Problem: Typing CTRL-W n in a terminal window causes ml_get error. Solution: When resizing the terminal outside of terminal_loop() make sure the snapshot is complete.
2018-07-08patch 8.1.0170: invalid memory use with complicated patternv8.1.0170Bram Moolenaar
Problem: Invalid memory use with complicated pattern. (Andy Massimino) Solution: Reallocate the list of listids when needed. (closes #3175) Remove unnecessary function prototypes.
2018-07-08patch 8.1.0169: calling message_filtered() a bit too oftenv8.1.0169Bram Moolenaar
Problem: Calling message_filtered() a bit too often. Solution: Only call message_filtered() when filtering is already false.
2018-07-08patch 8.1.0168: output of :marks is too short with multi-byte charsv8.1.0168Bram Moolenaar
Problem: Output of :marks is too short with multi-byte chars. (Tony Mechelynck) Solution: Get more bytes from the text line.
2018-07-08patch 8.1.0167: lock flag in new dictitem is reset in many placesv8.1.0167Bram Moolenaar
Problem: Lock flag in new dictitem is reset in many places. Solution: Always reset the lock flag.
2018-07-08patch 8.1.0166: using dict_add_nr_str() is clumsyv8.1.0166Bram Moolenaar
Problem: Using dict_add_nr_str() is clumsy. Solution: Split into two functions. (Ozaki Kiichi, closes #3154)
2018-07-08patch 8.1.0165: :clist output can be very longv8.1.0165Bram Moolenaar
Problem: :clist output can be very long. Solution: Support filtering :clist entries. (Yegappan Lakshmanan)
2018-07-07patch 8.1.0164: luaeval('vim.buffer().name') returns an errorv8.1.0164Bram Moolenaar
Problem: luaeval('vim.buffer().name') returns an error. Solution: Return an empty string. (Dominique Pelle, closes #3167)
2018-07-07patch 8.1.0163: insufficient testing for Tclv8.1.0163Bram Moolenaar
Problem: Insufficient testing for Tcl. Solution: Add a few more tests. (Dominique Pelle, closes #3166)