Releases: vim/vim-win32-installer
v9.1.1472
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): mention using <script> instead of <sfile> in :autocmd
- 9.1.1472: if_python: PySequence_Fast_{GET_SIZE,GET_ITEM} removed
Files:
🔓 Unsigned Files:
32-bit installer (If you don't know what to use, use this one)
64-bit installer
ARM 64-bit installer
32-bit zip archive
64-bit zip archive
ARM 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.1471
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.1471: completion: inconsistent ordering with CTRL-P
- runtime(doc): Remove obsolete labelling from 'h' occasion in :help 'highlight'
- runtime(hgcommit): set comments and commentstring options in filetype plugin
- runtime(ishd): set comments and commentstring options in filetype plugin
- runtime(nroff,groff): update commentstyle in filetype plugins
- 9.1.1470: use-after-free with popup callback on error
- 9.1.1469: potential buffer-underflow with invalid hl_id
- 9.1.1468: filetype: bright(er)script files are not recognized
- 9.1.1467: too many strlen() calls
- runtime(vim): fix incorrect highlighting of User autocmds
Files:
🔓 Unsigned Files:
32-bit installer (If you don't know what to use, use this one)
64-bit installer
ARM 64-bit installer
32-bit zip archive
64-bit zip archive
ARM 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.1466
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.1466: filetype: not all lex files are recognized
Files:
🔓 Unsigned Files:
32-bit installer (If you don't know what to use, use this one)
64-bit installer
ARM 64-bit installer
32-bit zip archive
64-bit zip archive
ARM 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.1465
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.1465: tabpanel: not correctly drawn with 'equalalways'
- translation(de): update German messages translation
- runtime(optwin): fix tabpanel typo in optwin
- 9.1.1464: gv does not work in operator-pending mode
- 9.1.1463: Integer overflow in getmarklist() after linewise operation
- 9.1.1462: missing change from patch v9.1.1461
- runtime(sh): reset g:sh_fold_enabled after outputting its value in syntax script
- runtime(vimtutor): vimtutor throws Access Denied Error on MS-Windows
- 9.1.1461: tabpanel: tabpanel vanishes with popup menu
Files:
🔓 Unsigned Files:
32-bit installer (If you don't know what to use, use this one)
64-bit installer
ARM 64-bit installer
32-bit zip archive
64-bit zip archive
ARM 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.1460
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.1460: MS-Windows: too many strlen() calls in os_win32.c
- runtime(keymaps): Add Azerbaijani keymap
- 9.1.1459: xxd: coloring output is inefficient
- 9.1.1458: tabpanel: tabs not properly updated with 'stpl'
- runtime(doc): mention cannot ignored events in eventignorewin
- runtime(netrw): remove g:netrw_quiet and reindent to 4 spaces
- runtime(comment): handle special chars ^$[ robustly
- runtime(debcontrol): add hurd-amd64 architecture to syntax script
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 ARM64-bit installer
Signed 32-bit zip archive
Signed 64-bit zip archive
Signed ARM64-bit zip archive
🔓 Unsigned Files:
32-bit installer (If you don't know what to use, use this one)
64-bit installer
ARM 64-bit installer
32-bit zip archive
64-bit zip archive
ARM 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.1457
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(masm): set 'com' and 'cms' options in ftplugin
- runtime(zimbu): set 'commentstring' option in ftplugin
- runtime(doc): improve the wording of 'sts', 'varts' and 'varsts' values
- runtime(netrw): refactor netrw#ErrorMsg -> netrw#msg#Notify
- runtime(defaults): Update the "Last Changes" header in defaults.vim
- 9.1.1457: compile warning with tabpanelopt
- 9.1.1456: comment plugin fails toggling if 'cms' contains \
- runtime(doc): remove an obsolete item from todo.txt
Files:
🔓 Unsigned Files:
32-bit installer (If you don't know what to use, use this one)
64-bit installer
ARM 64-bit installer
32-bit zip archive
64-bit zip archive
ARM 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.1455
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.1455: Haiku: dailog objects created with no reference
- runtime(vim): Update base-syntax, improve function definition matching
- 9.1.1454: tests: no test for pum at line break position
- runtime(openPlugin): Open should open file names with spaces in Windows
- runtime(doc): add more pointers to 'completeopt'
- runtime(netrw): remove comment separators
Files:
🔓 Unsigned Files:
32-bit installer (If you don't know what to use, use this one)
64-bit installer
ARM 64-bit installer
32-bit zip archive
64-bit zip archive
ARM 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.1453
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.1453: tests: Test_geometry() may fail
- runtime(filetype): Use s:StarSetf for all patterns ending in *
- runtime(doc): update documentation on tabstop settings
- runtime(vim): Update base-syntax, contain let-heredocs
- runtime(reva): set 'cms' option in ftplugin, update URL
- runtime(abap): set 'comments' and 'commentstring' option in ftplugin
- 9.1.1452: completion: redundant check for completion flags
- 9.1.1451: tabpanel rendering artifacts when scrolling
- runtime(netrw): get rid of s:Strlen() and use strdisplaywidth()
- runtime(java): Match raw-, non-generic-, and generic-type names of "java.lang"
- runtime(gdshader): add comments and commentstring to ftplugin
- 9.1.1450: Session has wrong arglist with :tcd and :arglocal
- runtime(8th): updated 8th syntax script
- 9.1.1449: typo in pum_display()
- CI: update Cirrus runner to FreeBSD 14.3
- 9.1.1448: tabpanel is not displayed correctly when msg_scrolled
- 9.1.1447: completion: crash when backspacing with fuzzy completion
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 ARM64-bit installer
Signed 32-bit zip archive
Signed 64-bit zip archive
Signed ARM64-bit zip archive
🔓 Unsigned Files:
32-bit installer (If you don't know what to use, use this one)
64-bit installer
ARM 64-bit installer
32-bit zip archive
64-bit zip archive
ARM 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.1446
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(rpl): set commentstring option in ftplugin
- runtime(postscr): set commentstring option in ftplugin
- runtime(occam): set commentstring option in ftplugin
- runtime(lprolog): set com, cms options for lambda prolog
- runtime(vue): set 'com' and 'cms' options in ftplugin
- 9.1.1446: filetype: cuda-gdb config files are not recognized
- 9.1.1445: negative matchfuzzy scores although there is a match
- 9.1.1444: Unused assignment in set_fuzzy_score()
- 9.1.1443: potential buffer underflow in insertchar()
- 9.1.1442: tests: Test_diff_fold_redraw() is insufficient
- runtime(netrw): cleanup Decho related comments
Files:
🔓 Unsigned Files:
32-bit installer (If you don't know what to use, use this one)
64-bit installer
ARM 64-bit installer
32-bit zip archive
64-bit zip archive
ARM 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.1441
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.1441: completion: code can be improved
- runtime(nginx): Add NGINX directive for background cache updates
- 9.1.1440: too many strlen() calls in os_win32.c
- 9.1.1439: Last diff folds not merged
- 9.1.1438: tests: Test_breakindent_list_split() fails
- 9.1.1437: MS-Windows: internal compile error in uc_list()
Files:
🔓 Unsigned Files:
32-bit installer (If you don't know what to use, use this one)
64-bit installer
ARM 64-bit installer
32-bit zip archive
64-bit zip archive
ARM 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.