1
0
forked from aniani/vim

Commit Graph

  • 680e015bfe patch 8.0.0010 Problem: Crash when editing file that starts with crypt yeader. (igor2x) Solution: Check for length of text. (Christian Brabandt) Add a test. v8.0.0010 Bram Moolenaar 2016-09-25 20:54:11 +02:00
  • 3f1c15b24a patch 8.0.0009 Problem: Unecessary workround for AppVeyor. Solution: Revert patch 7.4.990. (Christian Brabandt) v8.0.0009 Bram Moolenaar 2016-09-25 20:22:02 +02:00
  • 50ba526fbf Updated runtime files. Bram Moolenaar 2016-09-22 22:33:02 +02:00
  • 9e02cfa226 patch 8.0.0008 Problem: Popup complete test is disabled. Solution: Enable the test and change the assert. (Hirohito Higashi) v8.0.0008 Bram Moolenaar 2016-09-22 21:27:11 +02:00
  • bbe917d9d4 patch 8.0.0007 Problem: Vim 7.4 is still mentioned in a few places. Solution: Update to Vim 8. (Uncle Bill, closes #1094) v8.0.0007 Bram Moolenaar 2016-09-21 22:41:24 +02:00
  • ebdd90ac28 patch 8.0.0006 Problem: ":lb" is interpreted as ":lbottom" while the documentation says it means ":lbuffer". Solution: Adjust the order of the commands. (haya14busa, closes #1093) v8.0.0006 Bram Moolenaar 2016-09-20 21:39:14 +02:00
  • d07969093a Updated runtime files. Bram Moolenaar 2016-09-16 20:02:31 +02:00
  • 3c4ebeba17 patch 8.0.0005 Problem: Netbeans test fails with Python 3. (Jonathonf) Solution: Encode the string before sending it. (closes #1070) v8.0.0005 Bram Moolenaar 2016-09-15 11:44:27 +02:00
  • 5582ef1438 patch 8.0.0004 Problem: A string argument for function() that is not a function name results in an error message with NULL. (Christian Brabandt) Solution: Use the argument for the error message. v8.0.0004 Bram Moolenaar 2016-09-14 22:16:13 +02:00
  • 789a5c0e3d patch 8.0.0003 Problem: getwinvar() returns wrong Value of boolean and number options, especially non big endian systems. (James McCoy) Solution: Cast the pointer to long or int. (closes #1060) v8.0.0003 Bram Moolenaar 2016-09-12 19:51:11 +02:00
  • b56e7ff0db Update translations for intro page. Bram Moolenaar 2016-09-12 16:41:04 +02:00
  • 9e1e7afc1f patch 8.0.0002 Problem: The netrw plugin does not work. Solution: Make it accept version 8.0. v8.0.0002 Bram Moolenaar 2016-09-12 16:31:10 +02:00
  • 6401024869 patch 8.0.0001 Problem: Intro screen still mentions version7. (Paul) Solution: Change it to version8. v8.0.0001 Bram Moolenaar 2016-09-12 16:23:34 +02:00
  • bb76f24af2 Vim 8.0 release v8.0.0000 Bram Moolenaar 2016-09-12 14:24:39 +02:00
  • edeb846c1f patch 7.4.2367 Problem: Test runner misses a comma. Solution: Add the comma. v7.4.2367 Bram Moolenaar 2016-09-12 13:32:02 +02:00
  • 100f27721b patch 7.4.2366 Problem: MS-Windows gvim.exe does not have DirectX support. Solution: Add the DIRECTX to the script. v7.4.2366 Bram Moolenaar 2016-09-12 13:18:29 +02:00
  • 1b01005823 patch 7.4.2365 Problem: Needless line break. Confusing directory name. Solution: Remove line break. Prepend "../" to "tools". v7.4.2365 Bram Moolenaar 2016-09-12 12:24:11 +02:00
  • 220adb1e9f A few more runtime updates. Bram Moolenaar 2016-09-12 12:17:26 +02:00
  • e1c8c7a674 patch 7.4.2364 Problem: Sort test sometimes fails. Solution: Add it to the list of flaky tests. v7.4.2364 Bram Moolenaar 2016-09-11 16:48:50 +02:00
  • cbeab96f87 patch 7.4.2363 Problem: Superfluous function prototypes. Solution: Remove them. v7.4.2363 Bram Moolenaar 2016-09-11 15:08:56 +02:00
  • 7e1479b86c Updated runtime files, Japanese translations. Bram Moolenaar 2016-09-11 15:07:27 +02:00
  • 4930a76a03 patch 7.4.2362 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. v7.4.2362 Bram Moolenaar 2016-09-11 14:39:53 +02:00
  • ee39ef0b93 patch 7.4.2361 Problem: Checking for last_timer_id to overflow is not reliable. (Ozaki Kiichi) Solution: Check for the number not going up. v7.4.2361 Bram Moolenaar 2016-09-10 19:17:42 +02:00
  • 80c3fd7c55 patch 7.4.2360 Problem: Invalid memory access when formatting. (Dominique Pelle) Solution: Make sure cursor line and column are associated. v7.4.2360 Bram Moolenaar 2016-09-10 15:52:55 +02:00
  • 26fe0d5691 patch 7.4.2359 Problem: Memory leak in timer_start(). Solution: Check the right field to be NULL. v7.4.2359 Bram Moolenaar 2016-09-10 14:27:30 +02:00
  • d47d83745f patch 7.4.2358 Problem: Compiler warnings with Solaris Studio when using GTK3. Solution: Define FUNC2GENERIC depending on the system. (Kazunobu Kuriyama) v7.4.2358 Bram Moolenaar 2016-09-09 22:13:24 +02:00
  • 46643713dc patch 7.4.2357 Problem: Attempt to read history entry while not initialized. Solution: Skip when the index is negative. v7.4.2357 Bram Moolenaar 2016-09-09 21:42:36 +02:00
  • ea683da58c patch 7.4.2356 Problem: Reading past end of line when using previous substitute pattern. (Dominique Pelle) Solution: Don't set "pat" only set "searchstr". v7.4.2356 Bram Moolenaar 2016-09-09 21:41:34 +02:00
  • 16b3578f35 patch 7.4.2355 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. v7.4.2355 Bram Moolenaar 2016-09-09 20:29:50 +02:00
  • d563883a1f patch 7.4.2354 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) v7.4.2354 Bram Moolenaar 2016-09-09 17:59:50 +02:00
  • 2931f2a5df patch 7.4.2353 Problem: Not enough test coverage for Normal mode commands. Solution: Add more tests. (Christian Brabandt) v7.4.2353 Bram Moolenaar 2016-09-09 16:59:08 +02:00
  • 922a443cfd patch 7.4.2352 Problem: Netbeans test fails in shadow directory. Solution: Also copy README.txt to the shadow directory. v7.4.2352 Bram Moolenaar 2016-09-09 16:03:48 +02:00
  • ff330ff2c4 patch 7.4.2351 Problem: Netbeans test fails when run from unpacked MS-Windows sources. Solution: Open README.txt instead of Makefile. v7.4.2351 Bram Moolenaar 2016-09-09 15:31:34 +02:00
  • cf703fe9d6 patch 7.4.2350 Problem: Test 86 and 87 fail with some version of Python. Solution: Unify "can't" and "cannot". Unify quotes. v7.4.2350 Bram Moolenaar 2016-09-09 14:59:39 +02:00
  • 2321ca2a78 patch 7.4.2349 Problem: Valgrind reports using uninitialzed memory. (Dominique Pelle) Solution: Check the length before checking for a NUL. v7.4.2349 Bram Moolenaar 2016-09-09 14:17:18 +02:00
  • 9a27c7fde6 patch 7.4.2348 Problem: Crash on exit when EXITFREE is defined. (Dominique Pelle) Solution: Don't access curwin when exiting. v7.4.2348 Bram Moolenaar 2016-09-09 12:57:09 +02:00
  • c4a908e836 patch 7.4.2347 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. v7.4.2347 Bram Moolenaar 2016-09-08 23:35:30 +02:00
  • abd468ed0f Updated runtime files Bram Moolenaar 2016-09-08 22:22:43 +02:00
  • f18c4dbbe5 patch 7.4.2346 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. v7.4.2346 Bram Moolenaar 2016-09-08 22:10:06 +02:00
  • 0eaadec6b2 patch 7.4.2345 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) v7.4.2345 Bram Moolenaar 2016-09-08 20:28:45 +02:00
  • 169ebb0804 patch 7.4.2344 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. v7.4.2344 Bram Moolenaar 2016-09-07 23:32:23 +02:00
  • 53f1673cd9 patch 7.4.2343 Problem: Too many old file tests. Solution: Turn several into new style tests. (Yegappan Lakshmanan) v7.4.2343 Bram Moolenaar 2016-09-07 20:46:39 +02:00
  • 1b0c1d050e patch 7.4.2342 Problem: Typo in MS-Windows build script. Solution: change "w2" to "22". v7.4.2342 Bram Moolenaar 2016-09-06 23:23:52 +02:00
  • aeac9006d5 patch 7.4.2341 Problem: Tiny things. Test doesn't clean up properly. Solution: Adjust comment and white space. Restore option value. v7.4.2341 Bram Moolenaar 2016-09-06 22:15:08 +02:00
  • 64d8e25bf6 Updated runtime files. Bram Moolenaar 2016-09-06 22:12:34 +02:00
  • 6384c5db8d patch 7.4.2340 Problem: MS-Windows: Building with Ruby uses old version. Solution: Update to 2.2.X. Use clearer name for the API version. (Ken Takata) v7.4.2340 Bram Moolenaar 2016-09-06 22:06:35 +02:00
  • 100f5c90f4 patch 7.4.2339 Problem: Tab page test fails when run as fake root. Solution: Check 'buftype' instead of 'filetype'. (James McCoy, closes #1042) v7.4.2339 Bram Moolenaar 2016-09-06 21:33:52 +02:00
  • 7947312871 patch 7.4.2338 Problem: Can't build with small features. (John Marriott) Solution: Nearly always define FEAT_TAG_BINS. v7.4.2338 Bram Moolenaar 2016-09-06 21:32:11 +02:00
  • 77b642501a patch 7.4.2337 Problem: taglist() is still slow. (Luc Hermitte) Solution: Check for CTRL-C less often when finding duplicates. v7.4.2337 Bram Moolenaar 2016-09-06 21:14:27 +02:00
  • df0db16cf7 patch 7.4.2336 Problem: Running normal mode tests leave a couple of files behind. (Yegappan Lakshmanan) Solution: Delete the files. (Christian Brabandt) v7.4.2336 Bram Moolenaar 2016-09-06 20:37:41 +02:00
  • 72b4b870fc patch 7.4.2335 Problem: taglist() is slow. (Luc Hermitte) Solution: Check for CTRL-C less often when doing a linear search. (closes #1044) v7.4.2335 Bram Moolenaar 2016-09-06 20:24:50 +02:00
  • 1b0c2fcf6e patch 7.4.2334 Problem: On MS-Windows test_getcwd leaves Xtopdir behind. Solution: Set 'noswapfile'. (Michael Soyka) v7.4.2334 Bram Moolenaar 2016-09-05 23:29:26 +02:00
  • 31845093b7 patch 7.4.2333 Problem: Outdated comments in test. Solution: Cleanup normal mode test. (Christian Brabandt) v7.4.2333 Bram Moolenaar 2016-09-05 22:58:31 +02:00
  • 75537a93e9 patch 7.4.2332 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) v7.4.2332 Bram Moolenaar 2016-09-05 22:45:28 +02:00
  • 33a80eeb85 patch 7.4.2331 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) v7.4.2331 Bram Moolenaar 2016-09-05 21:51:14 +02:00
  • 030cddc7ec patch 7.4.2330 Problem: Coverity complains about not checking curwin to be NULL. Solution: Use firstwin to avoid the warning. v7.4.2330 Bram Moolenaar 2016-09-04 23:41:42 +02:00
  • 26b84339fd patch 7.4.2329 Problem: Error for min() and max() contains %s. (Nikolay Pavlov) Solution: Pass the function name. (closes #1040) v7.4.2329 Bram Moolenaar 2016-09-04 21:42:36 +02:00
  • f9e687e068 patch 7.4.2328 Problem: Crash when BufWinLeave autocmd goes to another tab page. (Hirohito Higashi) Solution: Make close_buffer() go back to the right window. v7.4.2328 Bram Moolenaar 2016-09-04 21:33:09 +02:00
  • c8fe338d64 patch 7.4.2327 Problem: Freeing a variable that is on the stack. Solution: Don't free res_tv or err_tv. (Ozaki Kiichi) v7.4.2327 Bram Moolenaar 2016-09-04 20:44:42 +02:00
  • d5824ce1b5 patch 7.4.2326 Problem: Illegal memory access when Visual selection starts in invalid position. (Dominique Pelle) Solution: Correct position when needed. v7.4.2326 Bram Moolenaar 2016-09-04 20:35:01 +02:00
  • 30180b8dad patch 7.4.2325 Problem: Tiny build fails. Solution: Add #ifdef. v7.4.2325 Bram Moolenaar 2016-09-04 19:57:56 +02:00
  • e0ab94e712 patch 7.4.2324 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. v7.4.2324 Bram Moolenaar 2016-09-04 19:50:54 +02:00
  • d77f9d595e patch 7.4.2323 Problem: Using freed memory when using 'formatexpr'. (Dominique Pelle) Solution: Make a copy of 'formatexpr' before evaluating it. v7.4.2323 Bram Moolenaar 2016-09-04 15:13:39 +02:00
  • bc54f3f3fe patch 7.4.2322 Problem: Access memory beyond the end of the line. (Dominique Pelle) Solution: Adjust the cursor column. v7.4.2322 Bram Moolenaar 2016-09-04 14:34:28 +02:00
  • dac1947bb3 patch 7.4.2321 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) v7.4.2321 Bram Moolenaar 2016-09-03 22:35:40 +02:00
  • dda933d06c patch 7.4.2320 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. v7.4.2320 Bram Moolenaar 2016-09-03 21:04:58 +02:00
  • b07a82b6d5 patch 7.4.2319 Problem: No way for a system wide vimrc to stop loading defaults.vim. (Christian Hesse) Solution: Bail out of defaults.vim if skip_defaults_vim was set. v7.4.2319 Bram Moolenaar 2016-09-03 20:08:56 +02:00
  • 349e7d94e6 patch 7.4.2318 Problem: When 'incsearch' is not set CTRL-T and CTRL-G are not inserted as before. Solution: Move #ifdef and don't use goto. v7.4.2318 Bram Moolenaar 2016-09-03 20:04:34 +02:00
  • 0913a1089a patch 7.4.2317 Problem: Normal mode tests fail on MS-Windows. Solution: Do some tests only on Unix. Set 'fileformat' to "unix". v7.4.2317 Bram Moolenaar 2016-09-03 19:11:59 +02:00
  • f7f3e32fcc patch 7.4.2316 Problem: Channel sort test is flaky. Solution: Add a check the output has been read. v7.4.2316 Bram Moolenaar 2016-09-03 18:47:24 +02:00
  • 87bc3f7459 patch 7.4.2315 Problem: Insufficient testing for Normal mode commands. Solution: Add a big test. (Christian Brabandt, closes #1029) v7.4.2315 Bram Moolenaar 2016-09-03 17:33:54 +02:00
  • de653f0880 patch 7.4.2314 Problem: No error when deleting an augroup while it's the current one. Solution: Disallow deleting an augroup when it's the current one. v7.4.2314 Bram Moolenaar 2016-09-03 16:59:06 +02:00
  • b62cc36a60 patch 7.4.2313 Problem: Crash when deleting an augroup and listing an autocommand. (Dominique Pelle) Solution: Make sure deleted_augroup is valid. v7.4.2313 Bram Moolenaar 2016-09-03 16:43:53 +02:00
  • 5a49789a9b patch 7.4.2312 Problem: Crash when autocommand moves to another tab. (Dominique Pelle) Solution: When navigating to another window halfway the :edit command go back to the right window. v7.4.2312 Bram Moolenaar 2016-09-03 16:29:04 +02:00
  • dd905a2ae1 patch 7.4.2311 Problem: Appveyor 64 bit build still using Python 3.4 Solution: Switch to Python 3.5. (Ken Takata, closes #1032) v7.4.2311 Bram Moolenaar 2016-09-02 22:26:04 +02:00
  • a5d4121eed patch 7.4.2310 Problem: Accessing freed memory when a timer does not repeat. Solution: Free after removing it. (Dominique Pelle) v7.4.2310 Bram Moolenaar 2016-09-02 22:18:49 +02:00
  • 11fbc2866c patch 7.4.2309 Problem: Crash when doing tabnext in a BufUnload autocmd. (Dominique Pelle) Solution: When detecting that the tab page changed, don't just abort but delete the window where w_buffer is NULL. v7.4.2309 Bram Moolenaar 2016-09-02 21:48:32 +02:00
  • 44f660c421 patch 7.4.2308 Problem: Old charsearch test still listed in Makefile. Solution: Remove the line. v7.4.2308 Bram Moolenaar 2016-09-02 20:03:20 +02:00
  • cd055da370 patch 7.4.2307 Problem: Several tests are old style. Solution: Turn them into new style tests. (Yegappan Lakshmanan) v7.4.2307 Bram Moolenaar 2016-09-02 19:50:48 +02:00
  • da9ce2cde1 patch 7.4.2306 Problem: Default value for 'langremap' is wrong. Solution: Set the right value. (Jürgen Krämer) Add a test. v7.4.2306 Bram Moolenaar 2016-09-02 19:34:10 +02:00
  • 19a1669ffc patch 7.4.2305 Problem: Marks, writefile and nested function tests are old style. Solution: Turn them into new style tests. (Yegappan Lakshmanan) v7.4.2305 Bram Moolenaar 2016-09-01 22:19:47 +02:00
  • 417ccd7138 patch 7.4.2304 Problem: In a timer callback the timer itself can't be found or stopped. (Thinca) Solution: Do not remove the timer from the list, remember whether it was freed. v7.4.2304 Bram Moolenaar 2016-09-01 21:26:20 +02:00
  • 779f2fc3a7 patch 7.4.2303 Problem: When using "is" the mode isn't always updated. Solution: Redraw the command line. (Christian Brabandt) v7.4.2303 Bram Moolenaar 2016-09-01 20:58:24 +02:00
  • f1b512a0b6 patch 7.4.2302 Problem: Default interface versions for MS-Windows are outdated. Solution: Use Active Perl 5.24, Python 3.5.2. Could only make it work with Ruby 1.9.2. v7.4.2302 Bram Moolenaar 2016-09-01 20:50:54 +02:00
  • 641ad6c7ac patch 7.4.2301 Problem: MS-Windows: some files remain after testing. Solution: Close the channel output file. Wait for the file handle to be closed before deleting the file. v7.4.2301 Bram Moolenaar 2016-09-01 18:32:11 +02:00
  • 5c80908ced patch 7.4.2300 Problem: Get warning for deleting autocommand group when the autocommand using the group is scheduled for deletion. (Pavol Juhas) Solution: Check for deleted autocommand. v7.4.2300 Bram Moolenaar 2016-09-01 16:21:48 +02:00
  • 04c4ce650f patch 7.4.2299 Problem: QuickFixCmdPre and QuickFixCmdPost autocommands are not always triggered. Solution: Also trigger on ":expr", ":cbuffer", etc. (Yegappan Lakshmanan) v7.4.2299 Bram Moolenaar 2016-09-01 15:45:58 +02:00
  • 0874a83e9b patch 7.4.2298 Problem: It is not possible to close the "in" part of a channel. Solution: Add ch_close_in(). v7.4.2298 Bram Moolenaar 2016-09-01 15:11:51 +02:00
  • d8b554904d patch 7.4.2297 Problem: When starting a job that reads from a buffer and reaching the end, the job hangs. Solution: Close the pipe or socket when all lines were read. v7.4.2297 Bram Moolenaar 2016-09-01 14:35:22 +02:00
  • f37506f60f Updated runtime files. Remove HiLink commands. Bram Moolenaar 2016-08-31 22:22:10 +02:00
  • c628fdcd46 patch 7.4.2296 Problem: No tests for :undolist and "U" command. Solution: Add tests. (Dominique Pelle) v7.4.2296 Bram Moolenaar 2016-08-31 20:33:27 +02:00
  • 89bcfda683 Updated runtime files. Remove version checks for Vim older than 6.0. Bram Moolenaar 2016-08-30 23:26:57 +02:00
  • 4792255eff patch 7.4.2295 Problem: Cscope test fails. Solution: Avoid checking for specific line and column numbers. v7.4.2295 Bram Moolenaar 2016-08-30 10:56:50 +02:00
  • 64cefedfc8 patch 7.4.2294 Problem: Sign test fails on MS-Windows when using the distributed zip archives. Solution: Create dummy files instead of relying on files in the pixmaps directory. v7.4.2294 Bram Moolenaar 2016-08-29 23:06:28 +02:00
  • edf3f97ae2 patch 7.4.2293 Problem: Modelines in source code are inconsistant. Solution: Use the same line in most files. Add 'noet'. (Naruhiko Nishino) v7.4.2293 Bram Moolenaar 2016-08-29 22:49:24 +02:00
  • 965ed14973 patch 7.4.2292 Problem: Not all systems understand %F in printf(). Solution: Use %f. v7.4.2292 Bram Moolenaar 2016-08-29 22:31:24 +02:00
  • 0418609534 patch 7.4.2291 Problem: printf() handles floats wrong when there is a sign. Solution: Fix placing the sign. Add tests. (Dominique Pelle) v7.4.2291 Bram Moolenaar 2016-08-29 21:55:35 +02:00
  • 7f7bd297d6 patch 7.4.2290 Problem: Compiler warning in tiny build. (Tony Mechelynck) Solution: Add #ifdef around infinity_str(). v7.4.2290 Bram Moolenaar 2016-08-28 21:21:31 +02:00
  • 7683aaa506 patch 7.4.2289 Problem: When installing and $DESTDIR is set the icons probably won't be installed. Solution: Create the icon directories if $DESTDIR is not empty. (Danek Duvall) v7.4.2289 Bram Moolenaar 2016-08-28 21:00:50 +02:00
  • cb03397aba patch 7.4.2288 Problem: MS-Windows build instructions are clumsy. "dosbin" doesn't build. Solution: Add rename.bat. Fix building "dosbin". v7.4.2288 Bram Moolenaar 2016-08-28 20:14:38 +02:00