8.0.041305 Mar 2017 07:45
patch 8.0.0413: menu test fails on MS-Windows using gvim
Problem: Menu test fails on MS-Windows using gvim.
Solution: First delete the English menus.
8.0.038128 Feb 2017 03:45
patch 8.0.0381: diff mode is not sufficiently tested
Problem: Diff mode is not sufficiently tested.
Solution: Add more diff mode tests.
8.0.037327 Feb 2017 09:05
patch 8.0.0373: build fails without +folding
Problem: Build fails without +folding.
Solution: Move misplaced #ifdef.
8.0.034722 Feb 2017 09:45
Patch 8.0.0347: when using completion comment leader wont work
Problem: When using CTRL-X CTRL-U inside a comment, the use of the comment.
Leader may not work. (Klement).
Solution: Save and restore did_ai.
8.0.033618 Feb 2017 13:45
patch 8.0.0336: flags of :substitute not sufficiently tested
Problem: Flags of :substitute not sufficiently tested.
Solution: Test up to two letter flag combinations.
8.0.030005 Feb 2017 02:05
patch 8.0.0300: cannot stop diffing hidden buffers
Problem: Cannot stop diffing hidden buffers. (Daniel Hahler).
Solution: When using :diffoff! make the whole list if diffed buffers empty.
8.0.029704 Feb 2017 09:05
patch 8.0.0297: double free on exit when using a closure
Problem: Double free on exit when using a closure. (James McCoy).
Solution: Split free_al_functions in two parts.
8.0.020621 Jan 2017 00:25
patch 8.0.0206: test coverage for :retab insufficient
Problem: Test coverage for :retab insufficient.
Solution: Add test for :retab.
8.0.018716 Jan 2017 06:25
patch 8.0.0187: cant build with new Ruby version
Problem: Building with a new Ruby version fails.
Solution: Use ruby_sysinit() instead of NtInitialize().
8.0.014707 Jan 2017 11:25
patch 8.0.0147: searchpair() fails when 'magic' is off
Problem: searchpair() does not work when 'magic' is off. (Chris Paul).
Solution: Add m in the pattern.
8.0.014203 Jan 2017 13:25
Problem: Normal colors are wrong with 'termguicolors'.
Solution: Initialize to INVALCOLOR instead of zero.
8.0.013011 Dec 2016 03:16
Problem: Configure uses "ushort" while the Vim code doesn't.
Solution: Use "unsigned short" instead.
8.0.012305 Dec 2016 05:45
Problem: Modern Sun compilers define "__sun" instead of "sun".
Solution: Use __sun.
8.0.009220 Nov 2016 20:45
Problem: C indenting does not support nested namespaces that C++ 17 has.
Solution: Add check that passes double colon inside a name.
8.0.007111 Nov 2016 06:25
Problem: Exit value from a shell command is wrong. (Hexchain Tong).
Solution: Do not check for ended jobs while waiting for a shell command.
8.0.004519 Oct 2016 03:15
Problem: Calling job_stop() right after job_start() does not work.
Solution: Block signals while fork is still busy.
8.0.000621 Sep 2016 03:15
Problem: ":lb" is interpreted as ":lbottom" while the documentation says it.
Solution: Adjust the order of the commands.
8.0.000516 Sep 2016 03:15
Problem: Netbeans test fails with Python 3. (Jonathonf).
Solution: Encode the string before sending it.
8.0.000012 Sep 2016 17:45
Hello Vim users!
Announcing: Vim (Vi IMproved) version 8.0
This the first major Vim release in ten years. There are interesting
new features, many small improvements and lots of bug fixes.
Among the new features are:
- Asynchronous I/O support, channels, JSON
- Partials, Lambdas and Closures
- New style testing
- Viminfo merged by timestamp
- GTK+ 3 support
- MS-Windows DirectX support
Once you have installed Vim 8.0 you can find details about the changes
since Vim 7.4 with:
Or view it online: