Releases: vim/vim-win32-installer
v8.2.5010
Nightly Vim Windows build snapshots (more information).
If you do not know what to use, use the 32bit installer (use the signed one, if available).
Signed releases will occasionally be provided on a best effort approach.
Changes:
- 8.2.5010: the terminal debugger uses various global variables
- 8.2.5009: fold may not be closeable after appending
- 8.2.5008: when 'formatoptions' contains "/" wrongly wrapping comment
- 8.2.5007: spell suggestion may use uninitialized memory
Files:
🔓 Unsigned Files:
32-bit installer (If you don't know what to use, use this one)
64-bit installer
32-bit zip archive
64-bit zip archive
pdb files for debugging the corresponding 32-bit executable
pdb files for debugging the corresponding 64-bit executable
Interface Information
- Strawberry Perl 5.32
- LuaBinaries 5.4
- Python 2.7
- Python3 3.10
- Racket 8.3 (BC)
- RubyInstaller 3.0
- libsodium 1.0.18
See the README for detail.
v8.2.5006
Nightly Vim Windows build snapshots (more information).
If you do not know what to use, use the 32bit installer (use the signed one, if available).
Signed releases will occasionally be provided on a best effort approach.
Changes:
- 8.2.5006: asan warns for undefined behavior
- 8.2.5005: compiler warning for uninitialized variable
- 8.2.5004: right shift on negative number does not work as documented
- 8.2.5003: cannot do bitwise shifts
- 8.2.5002: deletebufline() may change Visual selection
- 8.2.5001: checking translations affects the search pattern history
- 8.2.5000: no patch for documentation updates
- 8.2.4999: filetype test table is not properly sorted
- 8.2.4998: Vim9: crash when using multiple funcref()
- 8.2.4997: Python: changing hidden buffer can cause display mess up
- 8.2.4996: setbufline() may change Visual selection
Files:
🔒 Signed Files:
Signed 32-bit installer (If you don't know what to use, use this one)
Signed 64-bit installer
Signed 32-bit zip archive
Signed 64-bit zip archive
🔓 Unsigned Files:
32-bit installer (If you don't know what to use, use this one)
64-bit installer
32-bit zip archive
64-bit zip archive
pdb files for debugging the corresponding 32-bit executable
pdb files for debugging the corresponding 64-bit executable
Interface Information
- Strawberry Perl 5.32
- LuaBinaries 5.4
- Python 2.7
- Python3 3.10
- Racket 8.3 (BC)
- RubyInstaller 3.0
- libsodium 1.0.18
See the README for detail.
v8.2.4995
Nightly Vim Windows build snapshots (more information).
If you do not know what to use, use the 32bit installer (use the signed one, if available).
Signed releases will occasionally be provided on a best effort approach.
Changes:
- 8.2.4995: still a compiler warning for possibly uninitialized variable
- 8.2.4994: tests are using legacy functions
- 8.2.4993: smart/C/lisp indenting is optional
- 8.2.4992: compiler warning for possibly uninitialized variable
- 8.2.4991: no test for hwat patch 8.1.0535 fixes
- 8.2.4990: memory leak when :defcompile fails
- 8.2.4989: cannot specify a function name for :defcompile
- Update runtime files.
- 8.2.4988: textprop in wrong position when replacing multi-byte chars
Files:
🔓 Unsigned Files:
32-bit installer (If you don't know what to use, use this one)
64-bit installer
32-bit zip archive
64-bit zip archive
pdb files for debugging the corresponding 32-bit executable
pdb files for debugging the corresponding 64-bit executable
Interface Information
- Strawberry Perl 5.32
- LuaBinaries 5.4
- Python 2.7
- Python3 3.10
- Racket 8.3 (BC)
- RubyInstaller 3.0
- libsodium 1.0.18
See the README for detail.
v8.2.4987
Nightly Vim Windows build snapshots (more information).
If you do not know what to use, use the 32bit installer (use the signed one, if available).
Signed releases will occasionally be provided on a best effort approach.
Changes:
- 8.2.4987: after deletion a small fold may be closable
- 8.2.4986: some github actions are outdated
- 8.2.4985: PVS warns for possible array underrun
- 8.2.4984: dragging statusline fails for window with winbar
- 8.2.4983: colors test fails in the GUI
- 8.2.4982: colors in terminal window are not 100% correct
Files:
🔓 Unsigned Files:
32-bit installer (If you don't know what to use, use this one)
64-bit installer
32-bit zip archive
64-bit zip archive
pdb files for debugging the corresponding 32-bit executable
pdb files for debugging the corresponding 64-bit executable
Interface Information
- Strawberry Perl 5.32
- LuaBinaries 5.4
- Python 2.7
- Python3 3.10
- Racket 8.3 (BC)
- RubyInstaller 3.0
- libsodium 1.0.18
See the README for detail.
v8.2.4981
Nightly Vim Windows build snapshots (more information).
If you do not know what to use, use the 32bit installer (use the signed one, if available).
Signed releases will occasionally be provided on a best effort approach.
Changes:
- 8.2.4981: it is not possible to manipulate autocommands
Files:
🔓 Unsigned Files:
32-bit installer (If you don't know what to use, use this one)
64-bit installer
32-bit zip archive
64-bit zip archive
pdb files for debugging the corresponding 32-bit executable
pdb files for debugging the corresponding 64-bit executable
Interface Information
- Strawberry Perl 5.32
- LuaBinaries 5.4
- Python 2.7
- Python3 3.10
- Racket 8.3 (BC)
- RubyInstaller 3.0
- libsodium 1.0.18
See the README for detail.
v8.2.4980
Nightly Vim Windows build snapshots (more information).
If you do not know what to use, use the 32bit installer (use the signed one, if available).
Signed releases will occasionally be provided on a best effort approach.
Changes:
- 8.2.4980: when 'shortmess' contains 'A' loading session may still warn
- 8.2.4979: accessing freed memory when line is flushed
- 8.2.4978: no error if engine selection atom is not at the start
- 8.2.4977: memory access error when substitute expression changes window
- 8.2.4976: Coverity complains about not restoring a saved value
Files:
🔓 Unsigned Files:
32-bit installer (If you don't know what to use, use this one)
64-bit installer
32-bit zip archive
64-bit zip archive
pdb files for debugging the corresponding 32-bit executable
pdb files for debugging the corresponding 64-bit executable
Interface Information
- Strawberry Perl 5.32
- LuaBinaries 5.4
- Python 2.7
- Python3 3.10
- Racket 8.3 (BC)
- RubyInstaller 3.0
- libsodium 1.0.18
See the README for detail.
v8.2.4975
Nightly Vim Windows build snapshots (more information).
If you do not know what to use, use the 32bit installer (use the signed one, if available).
Signed releases will occasionally be provided on a best effort approach.
Changes:
- 8.2.4975: recursive command line loop may cause a crash
- 8.2.4974: ":so" command may read after end of buffer
- 8.2.4973: Vim9: type error for list unpack mentions argument
- 8.2.4972: Vim9: compilation fails when using dict member when skipping
- 8.2.4971: Vim9: interpolated string seen as range
- 8.2.4970: "eval 123" gives an error, "eval 'abc'" does not
Files:
🔓 Unsigned Files:
32-bit installer (If you don't know what to use, use this one)
64-bit installer
32-bit zip archive
64-bit zip archive
pdb files for debugging the corresponding 32-bit executable
pdb files for debugging the corresponding 64-bit executable
Interface Information
- Strawberry Perl 5.32
- LuaBinaries 5.4
- Python 2.7
- Python3 3.10
- Racket 8.3 (BC)
- RubyInstaller 3.0
- libsodium 1.0.18
See the README for detail.
v8.2.4969
Nightly Vim Windows build snapshots (more information).
If you do not know what to use, use the 32bit installer (use the signed one, if available).
Signed releases will occasionally be provided on a best effort approach.
Changes:
- 8.2.4969: changing text in Visual mode may cause invalid memory access
- 8.2.4968: reading past end of the line when C-indenting
- 8.2.4967: MS-Windows GUI: mouse event test sometimes fails
- 8.2.4966: MS-Windows GUI: mouse event test gets extra event
- 8.2.4965: GUI: testing mouse move event depends on screen cell size
- 8.2.4964: MS-Windows GUI: mouse event test is flaky
- 8.2.4963: expanding path with "/**" may overrun end of buffer
- 8.2.4962: files show up in git status
- 8.2.4961: build error with a certain combination of features
Files:
🔓 Unsigned Files:
32-bit installer (If you don't know what to use, use this one)
64-bit installer
32-bit zip archive
64-bit zip archive
pdb files for debugging the corresponding 32-bit executable
pdb files for debugging the corresponding 64-bit executable
Interface Information
- Strawberry Perl 5.32
- LuaBinaries 5.4
- Python 2.7
- Python3 3.10
- Racket 8.3 (BC)
- RubyInstaller 3.0
- libsodium 1.0.18
See the README for detail.
v8.2.4960
Nightly Vim Windows build snapshots (more information).
If you do not know what to use, use the 32bit installer (use the signed one, if available).
Signed releases will occasionally be provided on a best effort approach.
Changes:
- 8.2.4960: text properties that cross lines not updated for deleted line
- 8.2.4959: using NULL regexp program
- 8.2.4958: a couple conditions are always true
- 8.2.4957: text properties in a wrong position after a block change
Files:
🔓 Unsigned Files:
32-bit installer (If you don't know what to use, use this one)
64-bit installer
32-bit zip archive
64-bit zip archive
pdb files for debugging the corresponding 32-bit executable
pdb files for debugging the corresponding 64-bit executable
Interface Information
* [Strawberry Perl](http://strawberryperl.com/) 5.32 * [LuaBinaries](http://luabinaries.sourceforge.net/download.html) 5.4 * [Python](https://www.python.org/downloads/) 2.7 * [Python3](https://www.python.org/downloads/) 3.10 * [Racket](https://download.racket-lang.org/) 8.3 (BC) * [RubyInstaller](http://rubyinstaller.org/downloads/) 3.0 * [libsodium](https://download.libsodium.org/libsodium/) 1.0.18See the README for detail.
v8.2.4956
Nightly Vim Windows build snapshots (more information).
If you do not know what to use, use the 32bit installer (use the signed one, if available).
Signed releases will occasionally be provided on a best effort approach.
Changes:
- 8.2.4956: reading past end of line with "gf" in Visual block mode
- 8.2.4955: text property in wrong position after auto-indent
- 8.2.4954: inserting line breaks text property spanning two lines
- Update runtime files, new color schemes
- 8.2.4953: with 'si' inserting '}' after completion goes wrong
- 8.2.4952: GUI test will fail if color scheme changes
- 8.2.4951: smart indenting done when not enabled
Files:
🔓 Unsigned Files:
32-bit installer (If you don't know what to use, use this one)
64-bit installer
32-bit zip archive
64-bit zip archive
pdb files for debugging the corresponding 32-bit executable
pdb files for debugging the corresponding 64-bit executable
Interface Information
* [Strawberry Perl](http://strawberryperl.com/) 5.32 * [LuaBinaries](http://luabinaries.sourceforge.net/download.html) 5.4 * [Python](https://www.python.org/downloads/) 2.7 * [Python3](https://www.python.org/downloads/) 3.10 * [Racket](https://download.racket-lang.org/) 8.3 (BC) * [RubyInstaller](http://rubyinstaller.org/downloads/) 3.0 * [libsodium](https://download.libsodium.org/libsodium/) 1.0.18See the README for detail.