Releases: vim/vim-win32-installer
v9.1.0477
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:
- 9.1.0477: block_editing errors out when using <enter>
- runtime(vim): Update base-syntax, configurable comment string highlighting (#14931)
- runtime(doc): fix typos in syntax.txt
- 9.1.0476: Cannot see matched text in popup menu
- runtime(vim): Update base-syntax, match multiline continued comments (#13936)
- runtime(doc): clarify documentation for "v" position at line()
- 9.1.0475: cmod_split modifier is always reset in term_start()
- runtime(termdebug): remove line-continuation characters
- runtime(kdl): use shiftwidth() instead of &tabstop in indent script
- runtime(vim): Remove orphaned screen dump files (#14965)
- runtime(kdl): include syntax, indent and ftplugin files
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.8 or later
- Racket 8.7 (BC)
- RubyInstaller 3.2
- libsodium 1.0.19
See the README for detail.
v9.1.0474
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:
- runtime(kdl): include syntax, indent and ftplugin files
- 9.1.0474: CI: Test_ColonEight() fails on github runners
- runtime(deb822sources): add missing Enabled field in syntax script
- runtime(svelte): basic svelte ftplugin file
- 9.1.0473: term_start() does not clear vertical modifier
- runtime(termdebug): fix mousemodel restoration by comparing against null_string
- runtime(doc): Added definitions of Vim scripts and plugins
- runtime(java): Exclude lambda expressions from _when_ _switch-case_ label clauses (#14945)
- runtime(termdebug): Fix saved_mousemodel check
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.8 or later
- Racket 8.7 (BC)
- RubyInstaller 3.2
- libsodium 1.0.19
See the README for detail.
v9.1.0472
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:
- runtime(doc): Added definitions of Vim scripts and plugins
- runtime(java): Exclude lambda expressions from _when_ _switch-case_ label clauses (#14945)
- runtime(termdebug): Fix saved_mousemodel check
- 9.1.0472: Inconsistencies between functions for option flags
- 9.1.0471: Crash when using autocmd_get() after removing event inside autocmd
- runtime(termdebug: Fix errors in using the latest termdebug.vim
- runtime(doc): Fix small style issues
- runtime(doc): add return type info for Vim function descriptions
- translation(it): Update Italian Vim manpage
- runtime(man): disable the q mapping
- runtime(cpp): Change 'cms' for C++ to '// %s'
- runtime(ccomplete): fix type mismatch error
- runtime(termdebug): Fix wrong email address
- runtime(termdebug): convert termdebug plugin to Vim9 script
- 9.1.0470: tests: Test_ColonEight_MultiByte() fails sporadically
- 9.1.0469: Cannot have buffer-local value for 'completeopt'
- 9.1.0468: GvimExt does not consult HKEY_CURRENT_USER
- CI: update FreeBSD runner to 14.1 (#13937)
- 9.1.0467: typos in some comments
- runtime(vim): Update base-syntax, allow whitespace before :substitute pattern
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.8 or later
- Racket 8.7 (BC)
- RubyInstaller 3.2
- libsodium 1.0.19
See the README for detail.
v9.1.0466
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:
- 9.1.0466: Missing comments for fuzzy completion
- runtime(man): update Vim manpage
- runtime(comment): clarify the usage of 'commentstring' option value
- runtime(doc): clarify how fuzzy 'completeopt' should work
- runtime(netrw): prevent accidental data loss
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.8 or later
- Racket 8.7 (BC)
- RubyInstaller 3.2
- libsodium 1.0.19
See the README for detail.
v9.1.0465
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:
- 9.1.0465: missing filecopy() function
- 9.1.0464: no whitespace padding in commentstring option in ftplugins
- 9.1.0463: no fuzzy-matching support for insert-completion
- 9.1.0462: eval5() and eval7 are too complex
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.8 or later
- Racket 8.7 (BC)
- RubyInstaller 3.2
- libsodium 1.0.19
See the README for detail.
v9.1.0461
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:
- 9.1.0461: too many strlen() calls in drawline.c
- 9.1.0460: filetype: lintstagedrc files are not recognized
- 9.1.0459: Vim9: import autoload does not work with symlink
- 9.1.0458: Coverity complains about division by zero
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.8 or later
- Racket 8.7 (BC)
- RubyInstaller 3.2
- libsodium 1.0.19
See the README for detail.
v9.1.0457
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:
- 9.1.0457: tests: test_gui fails on Wayland
- 9.1.0456: Left shift is incorrect with vartabstop and shiftwidth=0
- runtime(doc): clarify 'shortmess' flag "S"
- 9.1.0455: MS-Windows: compiler warning for size_t to int conversion
- runtime(doc): include some vim9 script examples in the help
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.8 or later
- Racket 8.7 (BC)
- RubyInstaller 3.2
- libsodium 1.0.19
See the README for detail.
v9.1.0454
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:
- runtime(doc): include some vim9 script examples in the help
- 9.1.0454: minor issues in test_filetype with rasi test
- 9.1.0453: filetype: rasi files are not recognized
- runtime(java): Improve the matching of lambda expressions (#14880)
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.8 or later
- Racket 8.7 (BC)
- RubyInstaller 3.2
- libsodium 1.0.19
See the README for detail.
v9.1.0452
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:
- 9.1.0452: Configure checks for libelf unnecessarily
- 9.1.0451: No test for escaping '<' with shellescape()
- check.vim complains about overlong comment lines
- translation(it): Update Italian translation
- 9.1.0450: evalc. code too complex
- 9.1.0449: MS-Windows: Compiler warnings
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.8 or later
- Racket 8.7 (BC)
- RubyInstaller 3.2
- libsodium 1.0.19
See the README for detail.
v9.1.0448
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:
- 9.1.0448: compiler warning in eval.c
- runtime(stylus): remove remaining css code (#14866)
- runtime(doc): Add ft_hare.txt to Reference Manual TOC
- runtime(vim): re-generate vim syntax from generator
- runtime(vim): fix syntax vim bug (Close #14858) (#14861)
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.8 or later
- Racket 8.7 (BC)
- RubyInstaller 3.2
- libsodium 1.0.19
See the README for detail.