Releases: vim/vim-win32-installer
v9.1.1365
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.1365: MS-Windows: compile warnings and too many strlen() calls
- git: ignore indentation changes for git-blame (after v9.1.1364)
- 9.1.1364: style: more indentation issues
- runtime(vim): Update base-syntax, match quote separated numbers
- git: ignore indentation changes for git-blame (after v9.1.1363)
- 9.1.1363: style: inconsistent indentation in various 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.1362
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.1362: Vim9: type ignored when adding tuple to instance list var
- runtime(tutor): Add Galician language versions of tutor1 and tutor2
- 9.1.1361: [security]: possible use-after-free when closing a buffer
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.1360
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(abnf): include ABNF filetype plugin
- 9.1.1360: filetype: GNU Radio companion files are not recognized
- 9.1.1359: filetype: GNU Radio config files are not recognized
- 9.1.1358: if_lua: compile warnings with gcc15
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.1357
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(vim): Update base-syntax, improve enum highlighting
- runtime(doc): update example ctags program and links
- 9.1.1357: Vim incorrectly escapes tags with "[" in a help buffer
- 9.1.1356: Vim9: crash when unletting variable
- runtime(sh): Update syntax, highlight escaped chars in test expressions
- runtime(doc): document that :b cannot handle buffer names starting with "+"
- runtime(doc): clarify the use of 'tagfunc', update a comment in tags.c
- runtime(doc): tweak documentation style in options.txt
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.1355
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.1355: The pum_redraw() function is too complex
- 9.1.1354: tests: Test_terminalwinscroll_topline() fails on Windows
- 9.1.1353: missing change from v9.1.1350
- git: ignore reformatting commit for git-blame (after v9.1.1352)
- 9.1.1352: style: inconsistent indent in insexpand.c
- 9.1.1351: Return value of getcmdline() inconsistent in CmdlineLeavePre
- 9.1.1350: tests: typo in Test_CmdlineLeavePre_cabbr()
- runtime(java): Consent to HTML tags folding in Javadoc comments
- runtime(syntax-tests): Regenerate changed syntax test pages for vim
- 9.1.1349: CmdlineLeavePre may trigger twice
- runtime(vim): Update base-syntax, fix inline Vim9 dict comments at SOL
- 9.1.1348: still E315 with the terminal feature
- runtime(doc): Fix notation of "Vim script" and "Vim9 script"
- 9.1.1347: small problems with gui_w32.c
- runtime(doc): clarify complete_match() and 'isexpand' option
- runtime(vim): Update base-syntax, match continued strings and tail comments
- runtime(doc): tagfunc should refer to 'complete' option
- 9.1.1346: missing out-of-memory check in textformat.c
- 9.1.1345: tests: Test_xxd_color2() test failure dump diff is misleading
- runtime(debversions): Add questing (25.10) as Ubuntu release name
- 9.1.1344: double free in f_complete_match() (after v9.1.1341)
This release includes signed files
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.8 or later
- Racket 8.7 (BC)
- RubyInstaller 3.2
- libsodium 1.0.19
See the README for detail.
v9.1.1343
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.1343: filetype: IPython files are not recognized
- runtime(groff,nroff): improve ftplugin
- 9.1.1342: Shebang filetype detection can be improved
- 9.1.1341: cannot define completion triggers
- runtime(gleam): update filetype plugin, include new compiler and syntax script
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.1340
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.1340: cannot complete :filetype arguments
- 9.1.1339: missing out-of-memory checks for enc_to_utf16()/utf16_to_enc()
- 9.1.1338: Calling expand() interferes with cmdcomplete_info()
- 9.1.1337: Undo corrupted with 'completeopt' "preinsert" when switching buffer
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.1336
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(yaml): fix wrong order of undo_ftplugin suboptions
- runtime(make): do not automatically indent after a special target
- 9.1.1336: comment plugin does not support case-insensitive 'commentstring'
- 9.1.1335: Coverity complains about Null pointer dereferences
- 9.1.1334: Coverity complains about unchecked return value
- 9.1.1333: Coverity: complains about unutilized variable
- 9.1.1332: Vim9: segfault when using super within a lambda
- 9.1.1331: Leaking memory with cmdcomplete()
- runtime(vim): Update base-syntax, improve :autocmd highlighting
This release includes signed files
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.8 or later
- Racket 8.7 (BC)
- RubyInstaller 3.2
- libsodium 1.0.19
See the README for detail.
v9.1.1330
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): update documentation
- runtime(doc): clarify return type for findfile()/finddir()
- 9.1.1330: may receive E315 in terminal
- CI: add sway compositor to CI tests, to prepare for better Wayland testing
- 9.1.1329: cannot get information about command line completion
- 9.1.1328: too many strlen() calls in indent.c
- 9.1.1327: filetype: nroff detection can be improved
- runtime(doc): cross-link :| meaning :p and explain E749
- runtime(doc): style: clarify to prefer 2 spaces after a sentence
- runtime(pov): deprecate `#render` and `#statistics` in syntax script
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.1326
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.1326: invalid cursor position after 'tagfunc'
- runtime(keymaps): update Brazilian keymaps
- 9.1.1325: tests: not checking error numbers properly
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.