Releases: vim/vim-win32-installer
v9.1.1166
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.1166: command-line auto-completion hard with wildmenu
- runtime(tar): use readblob() instead of shelling out to file(1)
- 9.1.1165: diff: regression with multi-file diff blocks
- 9.1.1164: [security]: code execution with tar.vim and special crafted tar 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.1163
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:
- translation(it): Update Italian translation
- runtime(tar): fix syntax error in tar.vim
- 9.1.1163: $MYVIMDIR is set too late
- runtime(syntax-tests): Apply stronger synchronisation between buffers
- 9.1.1162: completion popup not cleared in cmdline
- 9.1.1161: preinsert requires bot "menu" and "menuone" to be set
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.1160
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(misc): add support for bzip3 to tar, vimball and gzip plugins
- 9.1.1160: Ctrl-Y does not work well with "preinsert" when completing items
- 9.1.1159: $MYVIMDIR may not always be set
- 9.1.1158: :verbose set has wrong file name with :compiler!
- runtime(netrw): correctly handle shellslash variable
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.1157
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.1157: command completion wrong for input()
- runtime(doc): fix confusing docs for 'completeitemalign'
- 9.1.1156: tests: No test for what patch 9.1.1152 fixes
- 9.1.1155: Mode message not cleared after :silent message
- runtime(lua): Improve 'include' and make '*expr' functions script-local
- runtime(vim): Update base-syntax, match Vim9 function calls after "|"
- 9.1.1154: Vim9: not able to use autoload class accross scripts
- runtime(compiler): improve svelte-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.1153
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.1153: build error on Haiku
- 9.1.1152: Patch v9.1.1151 causes problems
- runtime(new-tutor): update examples from Neovim to Vim
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.1151
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:
- nsis: add Portuguese Brazilian translation to nsis installer
- 9.1.1151: too many strlen() calls in getchar.c
- runtime(vim): make VimKeywordPrg even smarter for regexes
- 9.1.1150: :hi completion may complete to wrong value
- 9.1.1149: Unix Makefile does not support Brazilian lang for the installer
- 9.1.1148: Vim9: finding imported scripts can be further improved
- runtime(lua): Update lua ftplugin and documentation
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.1147
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.1147: preview-window does not scroll correctly
- nsis: added support for pt-BR to installer and update README.txt
- translation(tr): Update Turkish translations
- 9.1.1146: Vim9: wrong context being used when evaluating class member
- 9.1.1145: multi-line completion has wrong indentation for last line
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.1144
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(netrw): runtime(netrw): upstream snapshot of v178
- 9.1.1144: no way to create raw strings from a blob
- 9.1.1143: illegal memory access when putting a register
- 9.1.1142: tests: test_startup fails if $HOME/$XDG_CONFIG_HOME is defined
- runtime(vim): improve &keywordprg in ftplugin
- runtime(vim): Update base-syntax, match :CompilerSet and :SynMenu commands
- 9.1.1141: Misplaced comment in readfile()
- 9.1.1140: filetype: m17ndb files are not detected
- 9.1.1139: [fifo] is not displayed when editing a fifo
- 9.1.1138: cmdline completion for :hi is too simplistic
- 9.1.1137: ins_str() is inefficient by calling STRLEN()
- CI: Install netbeans on windows to make sure to run test_netbeans.vim
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.1136
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(dockerfile): set comments in filetype plugin
- runtime(compiler): include svelte-check compiler
- runtime(doc): get rid of the titlestring hack for terminal-api
- 9.1.1136: Match highlighting marks a buffer region as changed
- 9.1.1135: 'suffixesadd' doesn't work with multiple items
- runtime(filetype): move filetype detection into filetypedetect augroup
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.1134
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:
- CI: add Makefile target to verify default highlighting groups are present
- 9.1.1134: filetype: Guile init file not recognized
- 9.1.1133: filetype: xkb files not recognized everywhere
- 9.1.1132: Mark positions wrong after triggering multiline completion
- 9.1.1131: potential out-of-memory issue in search.c
- runtime(doc): remove resolved complete item from todo list
- 9.1.1130: 'listchars' "precedes" is not drawn on Tabs.
- runtime(sieve): set fileformat=dos in filetype plugin
- 9.1.1129: missing out-of-memory test in buf_write()
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.