summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2016-08-07patch 7.4.2176v7.4.2176Bram Moolenaar
Problem: #ifdefs in main() are complicated. Solution: Always define vim_main2(). Move params to the file level. (suggested by Ken Takata)
2016-08-07patch 7.4.2175v7.4.2175Bram Moolenaar
Problem: Insufficient testing of cscope. Solution: Add more tests. (Dominique Pelle)
2016-08-07patch 7.4.2174v7.4.2174Bram Moolenaar
Problem: Adding duplicate flags to 'whichwrap' leaves commas behind. Solution: Also remove the commas. (Naruhiko Nishino)
2016-08-06patch 7.4.2173v7.4.2173Bram Moolenaar
Problem: Can't test help on MS-Windows. Solution: Skip the test.
2016-08-06patch 7.4.2172v7.4.2172Bram Moolenaar
Problem: No test for "vim --help". Solution: Add a test.
2016-08-06patch 7.4.2171v7.4.2171Bram Moolenaar
Problem: MS-Windows build fails. Solution: Add QueryPerformanceCounter().
2016-08-06patch 7.4.2170v7.4.2170Bram Moolenaar
Problem: Cannot get information about timers. Solution: Add timer_info().
2016-08-06patch 7.4.2169v7.4.2169Bram Moolenaar
Problem: Startup test gets stuck on MS-Windows. Solution: Use double quotes.
2016-08-06patch 7.4.2168v7.4.2168Bram Moolenaar
Problem: Not running the startup test on MS-Windows. Solution: Write vimcmd.
2016-08-06patch 7.4.2167v7.4.2167Bram Moolenaar
Problem: Small build can't run tests. Solution: Don't try setting 'packpath'.
2016-08-06patch 7.4.2166v7.4.2166Bram Moolenaar
Problem: Small build can't run startup test. Solution: Skip the test.
2016-08-06patch 7.4.2165v7.4.2165Bram Moolenaar
Problem: Startup test fails on MS-Windows. Solution: Don't check output if RunVim() returns zero.
2016-08-06patch 7.4.2164v7.4.2164Bram Moolenaar
Problem: It is not possible to use plugins in an "after" directory to tune the behavior of a package. Solution: First load plugins from non-after directories, then packages and finally plugins in after directories. Reset 'loadplugins' before executing --cmd arguments.
2016-08-06patch 7.4.2163v7.4.2163Bram Moolenaar
Problem: match() and related functions tested with old style test. Solution: Convert to new style test. (Hirohito Higashi)
2016-08-06patch 7.4.2162v7.4.2162Bram Moolenaar
Problem: Result of getcompletion('', 'sign') depends on previous completion. Solution: Call set_context_in_sign_cmd(). (Dominique Pelle)
2016-08-05patch 7.4.2161v7.4.2161Bram Moolenaar
Problem: Expression test fails without conceal feature. Solution: Only check "conceal" with the conceal feature.
2016-08-05patch 7.4.2160v7.4.2160Bram Moolenaar
Problem: setmatches() mixes up values. (Nikolai Pavlov) Solution: Save the string instead of reusing a shared buffer.
2016-08-05patch 7.4.2159v7.4.2159Bram Moolenaar
Problem: Insufficient testing for cscope. Solution: Add more tests. (Dominique Pelle)
2016-08-05patch 7.4.2158v7.4.2158Bram Moolenaar
Problem: Result of getcompletion('', 'cscope') depends on previous completion. (Christian Brabandt) Solution: Call set_context_in_cscope_cmd().
2016-08-05patch 7.4.2157v7.4.2157Bram Moolenaar
Problem: Test_job_start_fails() is expected to report memory leaks, making it hard to see other leaks in test_partial. Solution: Move Test_job_start_fails() to a separate test file.
2016-08-04patch 7.4.2156v7.4.2156Bram Moolenaar
Problem: Compiler warning. Solution: Add type cast. (Ken Takata, Mike Williams)
2016-08-04patch 7.4.2155v7.4.2155Bram Moolenaar
Problem: Quotes make GUI test fail on MS-Windows. Solution: Remove quotes, strip white space.
2016-08-04patch 7.4.2154v7.4.2154Bram Moolenaar
Problem: Test_communicate() fails sometimes. Solution: Add it to the flaky tests.
2016-08-04patch 7.4.2153v7.4.2153Bram Moolenaar
Problem: GUI test isn't testing much. Solution: Turn into a new style test. Execute a shell command.
2016-08-03patch 7.4.2152v7.4.2152Bram Moolenaar
Problem: No proper translation of messages with a count. Solution: Use ngettext(). (Sergey Alyoshin)
2016-08-03patch 7.4.2151v7.4.2151Bram Moolenaar
Problem: Quickfix test fails on MS-Windows. Solution: Close the help window. (Christian Brabandt)
2016-08-03patch 7.4.2150v7.4.2150Bram Moolenaar
Problem: Warning with MinGW 64. (John Marriott) Solution: Change return type. (Ken Takata)
2016-08-02patch 7.4.2149v7.4.2149Bram Moolenaar
Problem: If a test leaves a window open a following test may fail. Solution: Always close extra windows after running a test.
2016-08-02patch 7.4.2148v7.4.2148Bram Moolenaar
Problem: Not much testing for cscope. Solution: Add a test that uses the cscope program. (Christian Brabandt)
2016-08-02patch 7.4.2147v7.4.2147Bram Moolenaar
Problem: test_alot fails. Solution: Close window.
2016-08-02patch 7.4.2146v7.4.2146Bram Moolenaar
Problem: Not enough testing for popup menu. CTRL-E does not always work properly. Solution: Add more tests. When using CTRL-E check if the popup menu is visible. (Christian Brabandt)
2016-08-02patch 7.4.2145v7.4.2145Bram Moolenaar
Problem: Win32: Using CreateThread/ExitThread is not safe. Solution: Use _beginthreadex and return from the thread. (Ken Takata)
2016-08-02patch 7.4.2144v7.4.2144Bram Moolenaar
Problem: On MS-Windows quickix does not handle a line with 1023 bytes ending in CR-LF properly. Solution: Don't consider CR a line break. (Ken Takata)
2016-08-02Updated runtime files.Bram Moolenaar
2016-08-01patch 7.4.2143v7.4.2143Bram Moolenaar
Problem: A funccal is garbage collected while it can still be used. Solution: Set copyID in all referenced functions. Do not list lambda functions with ":function".
2016-08-01patch 7.4.2142v7.4.2142Bram Moolenaar
Problem: Leaking memory when redefining a function. Solution: Don't increment the function reference count when it's found by name. Don't remove the wrong function from the hashtab. More reference counting fixes.
2016-08-01patch 7.4.2141v7.4.2141Bram Moolenaar
Problem: Coverity reports bogus NULL check. Solution: When checking for a variable in the funccal scope don't pass the varname.
2016-08-01patch 7.4.2140v7.4.2140Bram Moolenaar
Problem: Tiny build fails. Solution: Add dummy typedefs.
2016-08-01patch 7.4.2139v7.4.2139Bram Moolenaar
Problem: :delfunction causes illegal memory access. Solution: Correct logic when deciding to free a function.
2016-08-01patch 7.4.2138v7.4.2138Bram Moolenaar
Problem: Test 86 and 87 fail. Solution: Call func_ref() also for regular functions.
2016-08-01patch 7.4.2137v7.4.2137Bram Moolenaar
Problem: Using function() with a name will find another function when it is redefined. Solution: Add funcref(). Refer to lambda using a partial. Fix several reference counting issues.
2016-07-31patch 7.4.2136v7.4.2136Bram Moolenaar
Problem: Closure function fails. Solution: Don't reset uf_scoped when it points to another funccal.
2016-07-31patch 7.4.2135v7.4.2135Bram Moolenaar
Problem: Various tiny issues. Solution: Update comments, white space, etc.
2016-07-31patch 7.4.2134v7.4.2134Bram Moolenaar
Problem: No error for using function() badly. Solution: Check for passing wrong function name. (Ken Takata)
2016-07-30patch 7.4.2133v7.4.2133Bram Moolenaar
Problem: Can't build with tiny features. Solution: Add #ifdef.
2016-07-30patch 7.4.2132v7.4.2132Bram Moolenaar
Problem: test_partial has memory leaks reported. Solution: Add a note about why this happens.
2016-07-30patch 7.4.2131v7.4.2131Bram Moolenaar
Problem: More memory leaks when using partial, e.g. for "exit-cb". Solution: Don't copy the callback when using a partial.
2016-07-30patch 7.4.2130v7.4.2130Bram Moolenaar
Problem: Pending timers cause false memory leak reports. Solution: Free all timers on exit.
2016-07-30patch 7.4.2129v7.4.2129Bram Moolenaar
Problem: Memory leak when using timer_start(). (Dominique Pelle) Solution: Don't copy the callback when using a partial.
2016-07-30patch 7.4.2128v7.4.2128Bram Moolenaar
Problem: Memory leak when saving for undo fails. Solution: Free allocated memory. (Hirohito Higashi)