summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* patch 8.1.0207: need many menu translation files to cover regionsv8.1.0207Bram Moolenaar2018-07-232-0/+9
| | | | | Problem: Need many menu translation files to cover regions. Solution: When there is no region match, try without. (Christian Brabandt)
* patch 8.1.0206: duplicate test function namev8.1.0206Bram Moolenaar2018-07-233-3/+5
| | | | | Problem: Duplicate test function name. Solution: Rename both functions.
* patch 8.1.0205: invalid memory access with invalid modelinev8.1.0205Bram Moolenaar2018-07-235-9/+24
| | | | | Problem: Invalid memory access with invalid modeline. Solution: Pass pointer limit. Add a test. (closes #3241)
* patch 8.1.0204: inputlist() is not testedv8.1.0204Bram Moolenaar2018-07-222-0/+13
| | | | | Problem: inputlist() is not tested. Solution: Add a test. (Dominique Pelle, closes #3240)
* patch 8.1.0203: building with Perl 5.28 fails on Windowsv8.1.0203Bram Moolenaar2018-07-222-7/+17
| | | | | Problem: Building with Perl 5.28 fails on Windows. Solution: Define Perl_mg_get. (closes #3196)
* patch 8.1.0202: :version always shows +packagesv8.1.0202Bram Moolenaar2018-07-222-0/+8
| | | | | Problem: :version always shows +packages. (Takuya Fujiwara) Solution: Add #ifdef (closes #3198) Also for has().
* patch 8.1.0201: newer Python uses "importlib" instead of "imp"v8.1.0201Bram Moolenaar2018-07-223-8/+90
| | | | | Problem: Newer Python uses "importlib" instead of "imp". Solution: Use "importlib" for newer Python versions. (closes #3163)
* Update runtime files.Bram Moolenaar2018-07-2130-433/+724
|
* patch 8.1.0200: spellbadword() not testedv8.1.0200Bram Moolenaar2018-07-202-0/+43
| | | | | Problem: spellbadword() not tested. Solution: Add a test. (Dominique Pelle, closes #3235)
* patch 8.1.0199: spellbadword() does not check for caps errorv8.1.0199Bram Moolenaar2018-07-202-0/+3
| | | | | Problem: spellbadword() does not check for caps error. (Dominique Pelle) Solution: Adjust capcol when advancing.
* patch 8.1.0198: there is no hint that syntax is disabled for 'redrawtime'v8.1.0198Bram Moolenaar2018-07-202-3/+10
| | | | | Problem: There is no hint that syntax is disabled for 'redrawtime'. Solution: Add a message.
* patch 8.1.0197: Windows GUI: title for search/replace is wrongv8.1.0197Bram Moolenaar2018-07-202-4/+4
| | | | | Problem: Windows GUI: title for search/replace is wrong. Solution: Remove remark about doubling backslash. (closes #3230)
* patch 8.1.0196: terminal debugger error with .gdbinit filev8.1.0196Bram Moolenaar2018-07-192-1/+4
| | | | | | Problem: Terminal debugger error with .gdbinit file. Solution: Check two lines for the "new ui" response. (hint from Hirohito Higashi)
* patch 8.1.0195: terminal debugger commands don't always workv8.1.0195Bram Moolenaar2018-07-192-0/+7
| | | | | | Problem: Terminal debugger commands don't always work. (Dominique Pelle) Solution: Set 'cpo' to its default value when defining commands. (Christian Brabandt)
* patch 8.1.0194: possibly use of NULL pointerv8.1.0194Bram Moolenaar2018-07-182-2/+12
| | | | | Problem: Possibly use of NULL pointer. (Coverity) Solution: Reset the re_in_use flag earlier.
* patch 8.1.0193: terminal debugger buttons don't always workv8.1.0193Bram Moolenaar2018-07-172-0/+8
| | | | | Problem: Terminal debugger buttons don't always work. (Dominique Pelle) Solution: Set 'cpo' to its default value.
* patch 8.1.0192: executing regexp recursively fails with a crashv8.1.0192Bram Moolenaar2018-07-174-413/+434
| | | | | Problem: Executing regexp recursively fails with a crash. Solution: Move global variables into "rex".
* patch 8.1.0191: Perl test fails in 24 line terminalv8.1.0191Bram Moolenaar2018-07-162-1/+3
| | | | | Problem: Perl test fails in 24 line terminal. Solution: Create fewer windows.
* patch 8.1.0190: Perl refcounts are wrongv8.1.0190Bram Moolenaar2018-07-163-17/+66
| | | | | Problem: Perl refcounts are wrong. Solution: Improve refcounting. Add a test. (Damien)
* patch 8.1.0189: function defined in sandbox not testedv8.1.0189Bram Moolenaar2018-07-152-0/+18
| | | | | Problem: Function defined in sandbox not tested. Solution: Add a text.
* Update runtime files.Bram Moolenaar2018-07-1529-400/+1543
|
* patch 8.1.0188: no test for ":cscope add"v8.1.0188Bram Moolenaar2018-07-152-0/+20
| | | | | Problem: No test for ":cscope add". Solution: Add a test. (Dominique Pelle, closes #3212)
* patch 8.1.0187: getwininfo() and win_screenpos() return different numbersv8.1.0187Bram Moolenaar2018-07-154-46/+51
| | | | | Problem: getwininfo() and win_screenpos() return different numbers. Solution: Add one to "wincol" and "winrow" from getwininfo().
* patch 8.1.0186: test for getwininfo() fails in GUIv8.1.0186Bram Moolenaar2018-07-142-3/+6
| | | | | Problem: Test for getwininfo() fails in GUI. Solution: Account for missing tabline.
* patch 8.1.0185: running tests writes lua.vim even though it is not usedv8.1.0185Bram Moolenaar2018-07-146-9/+3
| | | | | Problem: Running tests writes lua.vim even though it is not used. Solution: Stop writing lua.vim.
* patch 8.1.0184: not easy to figure out the window layoutv8.1.0184Bram Moolenaar2018-07-144-2/+25
| | | | | Problem: Not easy to figure out the window layout. Solution: Add "wincol" and "winrow" to what getwininfo() returns.
* patch 8.1.0183: Lua API changed, breaking the buildv8.1.0183Bram Moolenaar2018-07-142-5/+21
| | | | | | Problem: Lua API changed, breaking the build. Solution: Adjust prototype of lua_rawgeti(). (Ken Takata, closes #3157, closes #3144)
* patch 8.1.0182: Unicode standard was updatedv8.1.0182Bram Moolenaar2018-07-142-23/+50
| | | | | Problem: Unicode standard was updated. Solution: Include the changes. (Christian Brabandt)
* patch 8.1.0181: memory leak with trailing characters in skip expressionv8.1.0181Bram Moolenaar2018-07-143-0/+13
| | | | | Problem: Memory leak with trailing characters in skip expression. Solution: Free the return value.
* patch 8.1.0180: static analysis errors in Lua interfacev8.1.0180Bram Moolenaar2018-07-132-15/+34
| | | | | Problem: Static analysis errors in Lua interface. (Coverity) Solution: Check for NULL pointers.
* patch 8.1.0179: redundant condition for boundary checkv8.1.0179Bram Moolenaar2018-07-132-4/+4
| | | | | Problem: Redundant condition for boundary check. Solution: Remove the condition. (Dominique Pelle). Change FALSE to FAIL.
* patch 8.1.0178: warning for passing pointer to non-pointer argumentv8.1.0178Bram Moolenaar2018-07-112-1/+3
| | | | | Problem: Warning for passing pointer to non-pointer argument. Solution: Use zero instead of NULL.
* patch 8.1.0177: defining function in sandbox is inconsistentv8.1.0177Bram Moolenaar2018-07-103-8/+25
| | | | | | | 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)
* patch 8.1.0176: overlapping string argument for strcpy()v8.1.0176Bram Moolenaar2018-07-102-1/+3
| | | | | Problem: Overlapping string argument for strcpy(). (Coverity) Solution: Use STRMOVE() instead of STRCPY(). (Dominique Pelle, closes #3187)
* patch 8.1.0175: marks test fails in very wide windowv8.1.0175Bram Moolenaar2018-07-102-5/+4
| | | | | Problem: Marks test fails in very wide window. (Vladimir Lomov) Solution: Extend the text to match 'columns'. (closes #3180, closes #3181)
* patch 8.1.0174: after paging up and down fold line is wrongv8.1.0174Bram Moolenaar2018-07-103-11/+44
| | | | | | Problem: After paging up and down fold line is wrong. Solution: Correct the computation of w_topline and w_botline. (Hirohito Higashi)
* patch 8.1.0173: compiler warning on MS-Windowsv8.1.0173Bram Moolenaar2018-07-092-1/+3
| | | | | Problem: Compiler warning on MS-Windows. Solution: Add type cast. (Mike Williams)
* patch 8.1.0172: 'viminfofile' option does not behave like a file namev8.1.0172Bram Moolenaar2018-07-082-1/+4
| | | | | Problem: 'viminfofile' option does not behave like a file name. Solution: Add the P_EXPAND flag. (closes #3178)
* patch 8.1.0171: typing CTRL-W n in a terminal window causes ml_get errorv8.1.0171Bram Moolenaar2018-07-083-2/+33
| | | | | | 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.
* patch 8.1.0170: invalid memory use with complicated patternv8.1.0170Bram Moolenaar2018-07-082-62/+13
| | | | | | Problem: Invalid memory use with complicated pattern. (Andy Massimino) Solution: Reallocate the list of listids when needed. (closes #3175) Remove unnecessary function prototypes.
* patch 8.1.0169: calling message_filtered() a bit too oftenv8.1.0169Bram Moolenaar2018-07-083-6/+15
| | | | | Problem: Calling message_filtered() a bit too often. Solution: Only call message_filtered() when filtering is already false.
* patch 8.1.0168: output of :marks is too short with multi-byte charsv8.1.0168Bram Moolenaar2018-07-083-5/+27
| | | | | | Problem: Output of :marks is too short with multi-byte chars. (Tony Mechelynck) Solution: Get more bytes from the text line.
* patch 8.1.0167: lock flag in new dictitem is reset in many placesv8.1.0167Bram Moolenaar2018-07-087-16/+7
| | | | | Problem: Lock flag in new dictitem is reset in many places. Solution: Always reset the lock flag.
* patch 8.1.0166: using dict_add_nr_str() is clumsyv8.1.0166Bram Moolenaar2018-07-0813-198/+188
| | | | | Problem: Using dict_add_nr_str() is clumsy. Solution: Split into two functions. (Ozaki Kiichi, closes #3154)
* patch 8.1.0165: :clist output can be very longv8.1.0165Bram Moolenaar2018-07-083-1/+36
| | | | | Problem: :clist output can be very long. Solution: Support filtering :clist entries. (Yegappan Lakshmanan)
* Update runtime files, add Danish translations.Bram Moolenaar2018-07-0715-33/+2252
|
* patch 8.1.0164: luaeval('vim.buffer().name') returns an errorv8.1.0164Bram Moolenaar2018-07-073-7/+8
| | | | | Problem: luaeval('vim.buffer().name') returns an error. Solution: Return an empty string. (Dominique Pelle, closes #3167)
* patch 8.1.0163: insufficient testing for Tclv8.1.0163Bram Moolenaar2018-07-072-7/+39
| | | | | Problem: Insufficient testing for Tcl. Solution: Add a few more tests. (Dominique Pelle, closes #3166)
* patch 8.1.0162: Danish and German man pages are not installedv8.1.0162Bram Moolenaar2018-07-072-0/+52
| | | | | Problem: Danish and German man pages are not installed. (Tony Mechelynck) Solution: Adjust the makefile
* patch 8.1.0161: buffer not updated with 'autoread' set if file was deletedv8.1.0161Bram Moolenaar2018-07-073-9/+57
| | | | | | Problem: Buffer not updated with 'autoread' set if file was deleted. (Michael Naumann) Solution: Don't set the timestamp to zero. (closes #3165)