Releases: vim/vim-win32-installer
v9.1.0368
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.0368: MS-Windows: Hard to define the Vim Patchlevel with leading zeroes
- 9.1.0367: compile_def_function is too long
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.0366
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.0366: filetype: ondir files are not recognized
- 9.1.0365: Crash when typing many keys with D- modifier
- 9.1.0364: tests: test_vim9_builtin is a bit slow
- runtime(doc): update documentation
- CI: change the download URL of "libsodium" (#14618)
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.0363
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.0363: tests: test_winfixbuf is a bit slow
- runtime(astro): Add filetype, syntax and indent plugin
- 9.1.0362: expanding rc config files does not work well
- 9.1.0361: Vim9: vim9type.c is too complicated
- 9.1.0360: Vim9: does not handle autoloaded variables well
- runtime(doc): minor spell fix in starting.txt
- 9.1.0359: MS-Windows: relative import in a script sourced from a buffer doesn't work
- 9.1.0358: wrong drawing in GUI with setcellwidth()
- ftplugin(cmake): Add include and suffixesadd
- 9.1.0357: Page scrolling should place cursor at window boundaries
- runtime(doc): align command line table
- runtime(doc): minor fixes to starting.txt
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.0356
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): minor fixes to starting.txt
- 9.1.0356: MS-Windows: --remote may change working directory
- runtime(bp): fix comment definition in filetype plugin (#14594)
- 9.1.0355: filetype: flake.lock files are not recognized
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.0354
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.0354: runtime(uci): No support for uci file types
- runtime(java): Support "g:ftplugin_java_source_path" with archived files
- 9.1.0353: tests: Test_autoload_import_relative_compiled fails on Windows
- 9.1.0352: Finding cmd modifiers and cmdline-specials is inefficient
- 9.1.0351: No test that completing a partial mapping clears 'showcmd'
- 9.1.0350: tests: test_vim9_dissamble may fail
- 9.1.0349: Vim9: need static type for typealias
- 9.1.0348: X11 does not ignore smooth scroll event
- 9.1.0347: A few typos in test_xdg when testing gvimrc
- 9.1.0346: Patch v9.1.0338 fixed sourcing a script with import
- 9.1.0345: Problem: gvimrc not sourced from XDG_CONFIG_HOME
- 9.1.0344: Cursor wrong after using setcellwidth() in terminal
- 9.1.0343: 'showcmd' wrong for partial mapping with multibyte
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.0342
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.0342: tests: test_taglist fails when 'helplang' contains non-english
- 9.1.0341: Problem: a few memory leaks are found
- 9.1.0340: Problem: Error with matchaddpos() and empty list
- 9.1.0339: tests: xdg test uses screen dumps
- 9.1.0338: Vim9: import through symlinks not correctly handled
- 9.1.0337: Missing entry for XDG vimrc file in :version
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.0336
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.0336: tests: typo in test_xdg
- runtime(i3config/swayconfig): update syntax scripts
- runtime(doc): document pandoc compiler and enable configuring arguments
- 9.1.0335: String interpolation fails for List type
- 9.1.0334: No test for highlight behavior with 'ambiwidth'
- 9.1.0333: tests: test_xdg fails on the appimage repo
- 9.1.0332: tests: some assert_equal() calls have wrong order of args
- 9.1.0331: make install does not install all files
- runtime(doc): fix typos in starting.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.0330
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.0330: v9.1.0327 contains an unrelated change
- 9.1.0329: String interpolation fails for Dict type
- 9.1.0328: CI fails with t_?? test
- 9.1.0327: No support for using $XDG_CONFIG_HOME
- 9.1.0326: filetype: some requirements files are not recognized
- 9.1.0325: filetype: CMakeCache.txt files not recognized
- runtime(vim): Update base-syntax, fix nested function folding (#14397)
- 9.1.0324: filetype: some json files are not recognized
- compiler(rime_deployer): include new compiler, use it for '*.custom.yaml' files (#14460)
- 9.1.0323: filetype: cabal config files may not be recognized
- runtime(vim): don't set compiler, update a comment for vimdoc compiler (#14532)
- 9.1.0322: filetype: some mail tools not recognized
- 9.1.0321: Garbled output on serial terminals with XON/XOFF flow control
- runtime(java): Recognise non-ASCII identifiers (#14543)
- 9.1.0320: Wrong cursor position after using setcellwidths()
- 9.1.0319: Using heredoc in string not tested with :execute
- CI: use explicit version tags for macos runners (#14548)
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.0318
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.0318: filetype: translate shell config files are not recognized
- 9.1.0317: filetype: matplotlibrc files are not recognized
- runtime(vim): Update base-syntax, add legacy header folding
- 9.1.0316: filetype: some sh and confini files not recognized
- 9.1.0315: filetype: a few more dosini files are not recognized
- runtime(i3config): Line continuation is not detected for 'set' command (#14531)
- 9.1.0314: Vim9: Can define a class in a function
- runtime(go): fix highlighting import string followed by some comment (#14538)
- 9.1.0313: Crash when using heredoc with comment in command block
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.0312
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.0312: heredocs are not supported for :commands
- 9.1.0311: filetype: Some config files are not recognized
- 9.1.0310: Filler lines not checked properly in get_scroll_overlap()
- runtime(dts): include ftplugin support (#14522)
- runtime(kconfig): add include to ftplugin (#14524)
- runtime(doc): mention :argded for :argedit
- Problem: Commit 6f585d breaks CI
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.