summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* patch 7.4.2177v7.4.2177Bram Moolenaar2016-08-073-3/+89
| | | | | | Problem: No testing for -C and -N command line flags, file arguments, startuptime. Solution: Add tests.
* patch 7.4.2176v7.4.2176Bram Moolenaar2016-08-076-52/+45
| | | | | | Problem: #ifdefs in main() are complicated. Solution: Always define vim_main2(). Move params to the file level. (suggested by Ken Takata)
* patch 7.4.2175v7.4.2175Bram Moolenaar2016-08-072-82/+191
| | | | | Problem: Insufficient testing of cscope. Solution: Add more tests. (Dominique Pelle)
* patch 7.4.2174v7.4.2174Bram Moolenaar2016-08-078-32/+66
| | | | | Problem: Adding duplicate flags to 'whichwrap' leaves commas behind. Solution: Also remove the commas. (Naruhiko Nishino)
* patch 7.4.2173v7.4.2173Bram Moolenaar2016-08-062-0/+6
| | | | | Problem: Can't test help on MS-Windows. Solution: Skip the test.
* patch 7.4.2172v7.4.2172Bram Moolenaar2016-08-063-7/+41
| | | | | Problem: No test for "vim --help". Solution: Add a test.
* patch 7.4.2171v7.4.2171Bram Moolenaar2016-08-062-0/+6
| | | | | Problem: MS-Windows build fails. Solution: Add QueryPerformanceCounter().
* patch 7.4.2170v7.4.2170Bram Moolenaar2016-08-065-10/+119
| | | | | Problem: Cannot get information about timers. Solution: Add timer_info().
* patch 7.4.2169v7.4.2169Bram Moolenaar2016-08-063-1/+8
| | | | | Problem: Startup test gets stuck on MS-Windows. Solution: Use double quotes.
* patch 7.4.2168v7.4.2168Bram Moolenaar2016-08-063-5/+11
| | | | | Problem: Not running the startup test on MS-Windows. Solution: Write vimcmd.
* patch 7.4.2167v7.4.2167Bram Moolenaar2016-08-062-1/+5
| | | | | Problem: Small build can't run tests. Solution: Don't try setting 'packpath'.
* patch 7.4.2166v7.4.2166Bram Moolenaar2016-08-062-0/+5
| | | | | Problem: Small build can't run startup test. Solution: Skip the test.
* patch 7.4.2165v7.4.2165Bram Moolenaar2016-08-062-12/+15
| | | | | Problem: Startup test fails on MS-Windows. Solution: Don't check output if RunVim() returns zero.
* patch 7.4.2164v7.4.2164Bram Moolenaar2016-08-069-10/+120
| | | | | | | | 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.
* patch 7.4.2163v7.4.2163Bram Moolenaar2016-08-068-234/+170
| | | | | Problem: match() and related functions tested with old style test. Solution: Convert to new style test. (Hirohito Higashi)
* patch 7.4.2162v7.4.2162Bram Moolenaar2016-08-063-3/+22
| | | | | | Problem: Result of getcompletion('', 'sign') depends on previous completion. Solution: Call set_context_in_sign_cmd(). (Dominique Pelle)
* patch 7.4.2161v7.4.2161Bram Moolenaar2016-08-052-2/+8
| | | | | Problem: Expression test fails without conceal feature. Solution: Only check "conceal" with the conceal feature.
* patch 7.4.2160v7.4.2160Bram Moolenaar2016-08-054-2/+16
| | | | | Problem: setmatches() mixes up values. (Nikolai Pavlov) Solution: Save the string instead of reusing a shared buffer.
* patch 7.4.2159v7.4.2159Bram Moolenaar2016-08-052-7/+38
| | | | | Problem: Insufficient testing for cscope. Solution: Add more tests. (Dominique Pelle)
* patch 7.4.2158v7.4.2158Bram Moolenaar2016-08-053-3/+22
| | | | | | Problem: Result of getcompletion('', 'cscope') depends on previous completion. (Christian Brabandt) Solution: Call set_context_in_cscope_cmd().
* patch 7.4.2157v7.4.2157Bram Moolenaar2016-08-055-22/+23
| | | | | | 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.
* patch 7.4.2156v7.4.2156Bram Moolenaar2016-08-042-1/+3
| | | | | Problem: Compiler warning. Solution: Add type cast. (Ken Takata, Mike Williams)
* patch 7.4.2155v7.4.2155Bram Moolenaar2016-08-042-2/+4
| | | | | Problem: Quotes make GUI test fail on MS-Windows. Solution: Remove quotes, strip white space.
* patch 7.4.2154v7.4.2154Bram Moolenaar2016-08-042-1/+3
| | | | | Problem: Test_communicate() fails sometimes. Solution: Add it to the flaky tests.
* patch 7.4.2153v7.4.2153Bram Moolenaar2016-08-047-22/+36
| | | | | Problem: GUI test isn't testing much. Solution: Turn into a new style test. Execute a shell command.
* patch 7.4.2152v7.4.2152Bram Moolenaar2016-08-036-10/+37
| | | | | Problem: No proper translation of messages with a count. Solution: Use ngettext(). (Sergey Alyoshin)
* patch 7.4.2151v7.4.2151Bram Moolenaar2016-08-032-0/+3
| | | | | Problem: Quickfix test fails on MS-Windows. Solution: Close the help window. (Christian Brabandt)
* patch 7.4.2150v7.4.2150Bram Moolenaar2016-08-032-1/+3
| | | | | Problem: Warning with MinGW 64. (John Marriott) Solution: Change return type. (Ken Takata)
* patch 7.4.2149v7.4.2149Bram Moolenaar2016-08-023-2/+8
| | | | | Problem: If a test leaves a window open a following test may fail. Solution: Always close extra windows after running a test.
* patch 7.4.2148v7.4.2148Bram Moolenaar2016-08-022-1/+128
| | | | | Problem: Not much testing for cscope. Solution: Add a test that uses the cscope program. (Christian Brabandt)
* patch 7.4.2147v7.4.2147Bram Moolenaar2016-08-022-0/+3
| | | | | Problem: test_alot fails. Solution: Close window.
* patch 7.4.2146v7.4.2146Bram Moolenaar2016-08-024-8/+213
| | | | | | | 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)
* patch 7.4.2145v7.4.2145Bram Moolenaar2016-08-022-3/+5
| | | | | Problem: Win32: Using CreateThread/ExitThread is not safe. Solution: Use _beginthreadex and return from the thread. (Ken Takata)
* patch 7.4.2144v7.4.2144Bram Moolenaar2016-08-022-17/+9
| | | | | | 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)
* Updated runtime files.Bram Moolenaar2016-08-0214-226/+274
|
* patch 7.4.2143v7.4.2143Bram Moolenaar2016-08-015-57/+98
| | | | | | 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".
* patch 7.4.2142v7.4.2142Bram Moolenaar2016-08-013-44/+66
| | | | | | | 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.
* patch 7.4.2141v7.4.2141Bram Moolenaar2016-08-014-15/+17
| | | | | | Problem: Coverity reports bogus NULL check. Solution: When checking for a variable in the funccal scope don't pass the varname.
* patch 7.4.2140v7.4.2140Bram Moolenaar2016-08-012-0/+12
| | | | | Problem: Tiny build fails. Solution: Add dummy typedefs.
* patch 7.4.2139v7.4.2139Bram Moolenaar2016-08-013-4/+5
| | | | | Problem: :delfunction causes illegal memory access. Solution: Correct logic when deciding to free a function.
* patch 7.4.2138v7.4.2138Bram Moolenaar2016-08-012-1/+3
| | | | | Problem: Test 86 and 87 fail. Solution: Call func_ref() also for regular functions.
* patch 7.4.2137v7.4.2137Bram Moolenaar2016-08-0116-231/+447
| | | | | | | 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.
* patch 7.4.2136v7.4.2136Bram Moolenaar2016-07-313-50/+81
| | | | | Problem: Closure function fails. Solution: Don't reset uf_scoped when it points to another funccal.
* patch 7.4.2135v7.4.2135Bram Moolenaar2016-07-319-15/+20
| | | | | Problem: Various tiny issues. Solution: Update comments, white space, etc.
* patch 7.4.2134v7.4.2134Bram Moolenaar2016-07-317-10/+25
| | | | | Problem: No error for using function() badly. Solution: Check for passing wrong function name. (Ken Takata)
* patch 7.4.2133v7.4.2133Bram Moolenaar2016-07-302-0/+4
| | | | | Problem: Can't build with tiny features. Solution: Add #ifdef.
* patch 7.4.2132v7.4.2132Bram Moolenaar2016-07-302-19/+24
| | | | | Problem: test_partial has memory leaks reported. Solution: Add a note about why this happens.
* patch 7.4.2131v7.4.2131Bram Moolenaar2016-07-302-2/+12
| | | | | Problem: More memory leaks when using partial, e.g. for "exit-cb". Solution: Don't copy the callback when using a partial.
* patch 7.4.2130v7.4.2130Bram Moolenaar2016-07-304-1/+22
| | | | | Problem: Pending timers cause false memory leak reports. Solution: Free all timers on exit.
* patch 7.4.2129v7.4.2129Bram Moolenaar2016-07-302-1/+7
| | | | | Problem: Memory leak when using timer_start(). (Dominique Pelle) Solution: Don't copy the callback when using a partial.