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.4710: smart indenting does not work after completion
- 8.2.4709: after :redraw the statusline highlight might be used
- 8.2.4708: PHP test files are not recognized
- 8.2.4707: redrawing could be a bit more efficient
- 8.2.4706: buffer remains active with WinClosed and tabpages
- 8.2.4705: jump list marker disappears
- 8.2.4704: using "else" after return or break increases indent
- 8.2.4703: memory leak in handling 'cinscopedecls'
- 8.2.4702: C++ scope labels are hard-coded
- 8.2.4701: Kuka Robot Language files not recognized
- 8.2.4700: buffer remains active if WinClosed event throws an exception
- 8.2.4699: hard to reproduce hang when reading from a channel
- 8.2.4698: Vim9: script variable has no flag that it was set
- 8.2.4697: Vim9: crash when adding a duplicate key to a dictionary
- 8.2.4696: delete() with "rf" argument does not report a failure
- 8.2.4695: JSON encoding could be faster
- 8.2.4694: avoidance of #elif causes more preproc nesting
- 8.2.4693: new regexp does not accept pattern "%>0v"
- 8.2.4692: no test for what 8.2.4691 fixes
- 8.2.4691: solution for <Cmd> in a mapping causes trouble
- 8.2.4690: channel tests fail on MS-Windows
- 8.2.4689: using <Cmd> in a mapping does not work for mouse keys
- 8.2.4688: new regexp engine does not give an error for "%v"
- 8.2.4687: "vimgrep /%v/ *" may cause a crash
- 8.2.4686: configure doesn't find the Motif library with Cygwin
- 8.2.4685: when a swap file is found for a popup there is no dialog
- 8.2.4684: cannot open a channel on a Unix domain socket
- 8.2.4683: verbose check with dict_find() to see if a key is present
- 8.2.4682: Vim9: can use :unlockvar for const variable
- 8.2.4681: build fails with a combination of features
- 8.2.4680: build failure without +postscript
- 8.2.4679: cannot have expandcmd() give an error message for mistakes
- 8.2.4678: Vim9: not all code is tested
- 8.2.4677: the Athena GUI support is outdated
- 8.2.4676: test fails with different error
- 8.2.4675: no error for missing expression after :elseif
- 8.2.4674: cannot force getting MouseMove events
- 8.2.4673: redrawing a split window is slow when using CTRL-F and CTRL-B
- 8.2.4672: using :normal with Ex mode may make :substitute hang
- 8.2.4671: 'wildignorecase' is sometimes not used for glob()
- 8.2.4670: memory allocation failures for new tab page not tested
- 8.2.4669: in compiled code len('string') is not inlined
- 8.2.4668: buffer allocation failures insufficiently tested
- 8.2.4667: expandcmd() fails on an error
- 8.2.4666: Vim9: assignment not recognized in skipped block
- 8.2.4665: popup with "minwidth" and scrollbar not updated properly
- 8.2.4664: Elvish files are not recognized
- 8.2.4663: occasional crash when running the GUI tests
- 8.2.4662: no error for using out of range list index
- 8.2.4661: Coverity warning for using uninitialized variable
- 8.2.4660: cursorcolumn is sometimes not correct
- 8.2.4659: invalid memory access when using printable function name
- 8.2.4658: org-mode files are not recognized
- 8.2.4657: errors for functions are sometimes hard to read
- 8.2.4656: Vim9: can't use item from "import autoload" with autoload dir
- 8.2.4655: cmdline completion popup menu positioned wrong
- 8.2.4654: missing changes for import check
- 8.2.4653: "import autoload" does not check the file name
- 8.2.4652: leaking memory if assignment fails
- 8.2.4651: test fails because path differs
- 8.2.4650: "import autoload" only works with using 'runtimepath'
- 8.2.4649: various formatting problems
- Update runtime files
- 8.2.4648: handling LSP messages is a bit slow
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 Informations
- 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.