Releases: vim/vim-win32-installer
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.
v9.1.1436
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): fix some style issues and remove obsolete docs
- runtime(vim): vimHLGroup is not highlighted correctly
- runtime(vim): remove trailing whitespace in Vim syntax generator
- 9.1.1436: GUI control code is displayed on the console on startup
- CI: bump xcode to 16.4
- runtime(netrw): upstream snapshot of v181
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.1435
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(typescript): remove Fixedgq() function from indent script
- runtime(doc): Add missing 'wfb' (winfixbuf) tag
- 9.1.1435: completion: various flaws in fuzzy completion
- 9.1.1434: MS-Windows: missing out-of-memory checks in os_win32.c
- 9.1.1433: Unnecessary :if when writing session
- runtime(vim): Update base-syntax, improve Vim9 block start pattern
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.1432
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(openPlugin): Add URLOpen to not expand special chars
- runtime(doc): fix small errors from rev 2090405de5bb66facc29c74
- 9.1.1432: GTK GUI: Buffer menu does not handle unicode correctly
- runtime(doc): clarify the effect of 'smarttab'
- 9.1.1431: Hit-Enter Prompt when loading session files
- runtime(mbsync): Add support for TLSType in syntax script
- 9.1.1430: tabpanel may flicker in the GUI
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.1429
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(new-tutor): update the "correct" text in tutor.tutor.json
- 9.1.1429: dragging outside the tabpanel changes tabpagenr
- 9.1.1428: completion: register completion needs cleanup
- 9.1.1427: rendering artifacts with the tabpanel
- runtime(doc): make examples verbatim to prevent conceal/tag parsing
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.1426
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): clarify the effect of exclusive single char selections
- 9.1.1426: completion: register contents not completed
- runtime(vim): Update base-syntax, bug fixes
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.1425
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.1425: tabpanel: there are still some problems with the tabpanel
- 9.1.1424: PMenu selection broken with multi-line selection and limits
- 9.1.1423: :tag command not working correctly using Vim9 Script
- 9.1.1422: scheduling of complete function can be improved
- runtime(doc): make 'shiftwidth' setting more precise
- 9.1.1421: tests: need a test for the new-style tutor.tutor
- runtime(java): Match annotation- and interface-type names of "java.lang"
- runtime(vim): Update base-syntax, improve :profile highlighting
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.1420
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 :mark and :substitute highlighting
- 9.1.1420: tests: could need some more tests for shebang lines
- runtime(java): Reference a modern syntax item generator for type names
- 9.1.1419: It is difficult to ignore all but some events
- runtime(doc): fix typo in tag for helptoc package
- runtime(doc): CI fails with trailing whitespace error in usr_30.txt
- runtime(doc): clarify behaviour of set maxcombine=0
- runtime(doc): update todo list
- runtime(doc): clarify tabstop settings and guidance
- runtime(vim): Update base-syntax, improve :set highlighting
- runtime(doc): Fix typos and language in documentation for tabpanel.
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.