summaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Collapse)Author
2016-09-12Vim 8.0 releasev8.0.0000Bram Moolenaar
2016-09-12patch 7.4.2367v7.4.2367Bram Moolenaar
Problem: Test runner misses a comma. Solution: Add the comma.
2016-09-12patch 7.4.2366v7.4.2366Bram Moolenaar
Problem: MS-Windows gvim.exe does not have DirectX support. Solution: Add the DIRECTX to the script.
2016-09-12patch 7.4.2365v7.4.2365Bram Moolenaar
Problem: Needless line break. Confusing directory name. Solution: Remove line break. Prepend "../" to "tools".
2016-09-11patch 7.4.2364v7.4.2364Bram Moolenaar
Problem: Sort test sometimes fails. Solution: Add it to the list of flaky tests.
2016-09-11patch 7.4.2363v7.4.2363Bram Moolenaar
Problem: Superfluous function prototypes. Solution: Remove them.
2016-09-11Updated runtime files, Japanese translations.Bram Moolenaar
2016-09-11patch 7.4.2362v7.4.2362Bram Moolenaar
Problem: Illegal memory access with ":1@". (Dominique Pelle) Solution: Correct cursor column after setting the line number. Also avoid calling end_visual_mode() when not in Visual mode.
2016-09-10patch 7.4.2361v7.4.2361Bram Moolenaar
Problem: Checking for last_timer_id to overflow is not reliable. (Ozaki Kiichi) Solution: Check for the number not going up.
2016-09-10patch 7.4.2360v7.4.2360Bram Moolenaar
Problem: Invalid memory access when formatting. (Dominique Pelle) Solution: Make sure cursor line and column are associated.
2016-09-10patch 7.4.2359v7.4.2359Bram Moolenaar
Problem: Memory leak in timer_start(). Solution: Check the right field to be NULL.
2016-09-09patch 7.4.2358v7.4.2358Bram Moolenaar
Problem: Compiler warnings with Solaris Studio when using GTK3. Solution: Define FUNC2GENERIC depending on the system. (Kazunobu Kuriyama)
2016-09-09patch 7.4.2357v7.4.2357Bram Moolenaar
Problem: Attempt to read history entry while not initialized. Solution: Skip when the index is negative.
2016-09-09patch 7.4.2356v7.4.2356Bram Moolenaar
Problem: Reading past end of line when using previous substitute pattern. (Dominique Pelle) Solution: Don't set "pat" only set "searchstr".
2016-09-09patch 7.4.2355v7.4.2355Bram Moolenaar
Problem: Regexp fails to match when using "\>\)\?". (Ramel) Solution: When a state is already in the list, but addstate_here() is used and the existing state comes later, add the new state anyway.
2016-09-09patch 7.4.2354v7.4.2354Bram Moolenaar
Problem: The example that explains nested backreferences does not work properly with the new regexp engine. (Harm te Hennepe) Solution: Also save the end position when adding a state. (closes #990)
2016-09-09patch 7.4.2353v7.4.2353Bram Moolenaar
Problem: Not enough test coverage for Normal mode commands. Solution: Add more tests. (Christian Brabandt)
2016-09-09patch 7.4.2352v7.4.2352Bram Moolenaar
Problem: Netbeans test fails in shadow directory. Solution: Also copy README.txt to the shadow directory.
2016-09-09patch 7.4.2351v7.4.2351Bram Moolenaar
Problem: Netbeans test fails when run from unpacked MS-Windows sources. Solution: Open README.txt instead of Makefile.
2016-09-09patch 7.4.2350v7.4.2350Bram Moolenaar
Problem: Test 86 and 87 fail with some version of Python. Solution: Unify "can't" and "cannot". Unify quotes.
2016-09-09patch 7.4.2349v7.4.2349Bram Moolenaar
Problem: Valgrind reports using uninitialzed memory. (Dominique Pelle) Solution: Check the length before checking for a NUL.
2016-09-09patch 7.4.2348v7.4.2348Bram Moolenaar
Problem: Crash on exit when EXITFREE is defined. (Dominique Pelle) Solution: Don't access curwin when exiting.
2016-09-08patch 7.4.2347v7.4.2347Bram Moolenaar
Problem: Crash when closing a buffer while Visual mode is active. (Dominique Pelle) Solution: Adjust the position before computing the number of lines. When closing the current buffer stop Visual mode.
2016-09-08patch 7.4.2346v7.4.2346Bram Moolenaar
Problem: Autocommand test fails when run directly, passes when run as part of test_alot. Solution: Add command to make the cursor move. Close a tab page.
2016-09-08patch 7.4.2345v7.4.2345Bram Moolenaar
Problem: For MinGW RUBY_API_VER_LONG isn't set correctly. Many default version numbers are outdated. Solution: Set RUBY_API_VER_LONG to RUBY_VER_LONG. Use latest stable releases for defaults. (Ken Takata)
2016-09-07patch 7.4.2344v7.4.2344Bram Moolenaar
Problem: The "Reading from channel output..." message can be unwanted. Appending to a buffer leaves an empty first line behind. Solution: Add the "out_msg" and "err_msg" options. Writing the first line overwrites the first, empty line.
2016-09-07patch 7.4.2343v7.4.2343Bram Moolenaar
Problem: Too many old file tests. Solution: Turn several into new style tests. (Yegappan Lakshmanan)
2016-09-06patch 7.4.2342v7.4.2342Bram Moolenaar
Problem: Typo in MS-Windows build script. Solution: change "w2" to "22".
2016-09-06patch 7.4.2341v7.4.2341Bram Moolenaar
Problem: Tiny things. Test doesn't clean up properly. Solution: Adjust comment and white space. Restore option value.
2016-09-06patch 7.4.2340v7.4.2340Bram Moolenaar
Problem: MS-Windows: Building with Ruby uses old version. Solution: Update to 2.2.X. Use clearer name for the API version. (Ken Takata)
2016-09-06patch 7.4.2339v7.4.2339Bram Moolenaar
Problem: Tab page test fails when run as fake root. Solution: Check 'buftype' instead of 'filetype'. (James McCoy, closes #1042)
2016-09-06patch 7.4.2338v7.4.2338Bram Moolenaar
Problem: Can't build with small features. (John Marriott) Solution: Nearly always define FEAT_TAG_BINS.
2016-09-06patch 7.4.2337v7.4.2337Bram Moolenaar
Problem: taglist() is still slow. (Luc Hermitte) Solution: Check for CTRL-C less often when finding duplicates.
2016-09-06patch 7.4.2336v7.4.2336Bram Moolenaar
Problem: Running normal mode tests leave a couple of files behind. (Yegappan Lakshmanan) Solution: Delete the files. (Christian Brabandt)
2016-09-06patch 7.4.2335v7.4.2335Bram Moolenaar
Problem: taglist() is slow. (Luc Hermitte) Solution: Check for CTRL-C less often when doing a linear search. (closes #1044)
2016-09-05patch 7.4.2334v7.4.2334Bram Moolenaar
Problem: On MS-Windows test_getcwd leaves Xtopdir behind. Solution: Set 'noswapfile'. (Michael Soyka)
2016-09-05patch 7.4.2333v7.4.2333Bram Moolenaar
Problem: Outdated comments in test. Solution: Cleanup normal mode test. (Christian Brabandt)
2016-09-05patch 7.4.2332v7.4.2332Bram Moolenaar
Problem: Crash when stop_timer() is called in a callback of a callback. Vim hangs when the timer callback uses too much time. Solution: Set tr_id to -1 when a timer is to be deleted. Don't keep calling callbacks forever. (Ozaki Kiichi)
2016-09-05patch 7.4.2331v7.4.2331Bram Moolenaar
Problem: Using CTRL-X CTRL-V to complete a command line from Insert mode does not work after entering an expression on the command line. Solution: Don't use "ccline" when not actually using a command line. (test by Hirohito Higashi)
2016-09-04patch 7.4.2330v7.4.2330Bram Moolenaar
Problem: Coverity complains about not checking curwin to be NULL. Solution: Use firstwin to avoid the warning.
2016-09-04patch 7.4.2329v7.4.2329Bram Moolenaar
Problem: Error for min() and max() contains %s. (Nikolay Pavlov) Solution: Pass the function name. (closes #1040)
2016-09-04patch 7.4.2328v7.4.2328Bram Moolenaar
Problem: Crash when BufWinLeave autocmd goes to another tab page. (Hirohito Higashi) Solution: Make close_buffer() go back to the right window.
2016-09-04patch 7.4.2327v7.4.2327Bram Moolenaar
Problem: Freeing a variable that is on the stack. Solution: Don't free res_tv or err_tv. (Ozaki Kiichi)
2016-09-04patch 7.4.2326v7.4.2326Bram Moolenaar
Problem: Illegal memory access when Visual selection starts in invalid position. (Dominique Pelle) Solution: Correct position when needed.
2016-09-04patch 7.4.2325v7.4.2325Bram Moolenaar
Problem: Tiny build fails. Solution: Add #ifdef.
2016-09-04patch 7.4.2324v7.4.2324Bram Moolenaar
Problem: Crash when editing a new buffer and BufUnload autocommand wipes out the new buffer. (Norio Takagi) Solution: Don't allow wiping out this buffer. (partly by Hirohito Higashi) Move old style test13 into test_autocmd. Avoid ml_get error when editing a file.
2016-09-04patch 7.4.2323v7.4.2323Bram Moolenaar
Problem: Using freed memory when using 'formatexpr'. (Dominique Pelle) Solution: Make a copy of 'formatexpr' before evaluating it.
2016-09-04patch 7.4.2322v7.4.2322Bram Moolenaar
Problem: Access memory beyond the end of the line. (Dominique Pelle) Solution: Adjust the cursor column.
2016-09-03patch 7.4.2321v7.4.2321Bram Moolenaar
Problem: When a test is commented out we forget about it. Solution: Let a test throw an exception with "Skipped" and list skipped test functions. (Christian Brabandt)
2016-09-03patch 7.4.2320v7.4.2320Bram Moolenaar
Problem: Redraw problem when using 'incsearch'. Solution: Save the current view when deleting characters. (Christian Brabandt) Fix that the '" mark is set in the wrong position. Don't change the search start when using BS.