Releases: vim/vim-win32-installer
v9.1.0691
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.0691: python3: stable-abi may cause segfault on Python 3.11
- runtime(vim): Update base-syntax, match :loadkeymap after colon and bar
- runtime(mane): Improve <Plug>ManBS mapping
- 9.1.0690: cannot set special highlight kind in popupmenu
- translation(pt): Revert and fix wrong Portuguese menu translation files
- translation(pt): revert Portuguese menu translation
- translation(br): Update Brazilian translations
- runtime(vim): Update base-syntax, improve :let-heredoc highlighting
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.0689
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.0689: [security]: buffer-overflow in do_search() with 'rightleft'
- runtime(vim): Improve heredoc handling for all embedded scripts
- 9.1.0688: Vim9: dereferences NULL pointer in check_type_is_value()
- 9.1.0687: Makefile may not install desktop files
- runtime(man): Fix <Plug>ManBS
- runtime(java): Make the bundled &foldtext function optional
- runtime(netrw): Change line on `mx` if command output exists
- runtime(netrw): Fix `mf`-selected entry highlighting
- runtime(htmlangular): add html syntax highlighting
- translation(it): Fix filemode of Italian manpages
- runtime(doc): Update outdated man.vim plugin information
- runtime(zip): simplify condition to detect MS-Windows
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.0686
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.0686: zip-plugin has problems with special characters
- runtime(pandoc): escape quotes in &errorformat for pandoc
- translation(it): updated Italian manpage
- 9.1.0685: too many strlen() calls in usercmd.c
- runtime(doc): fix grammar in :h :keeppatterns
- runtime(pandoc): refine pandoc compiler settings
- 9.1.0684: completion is inserted on Enter with "noselect"
- translation(ru): update man pages
- 9.1.0683: mode() returns wrong value with <Cmd> mapping
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.0682
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): remove trailing whitespace in cmdline.txt
- 9.1.0682: Vim9: Segfault with uninitialized funcref
- 9.1.0681: tests: Analyzing failed screendumps is hard
- runtime(doc): more clarification for the :keeppatterns needed
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.0680
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.0680: VMS does not have defined uintptr_t
- runtime(doc): improve typedchar documentation for KeyInputPre autocmd
- runtime(dist): verify that executable is in $PATH
- translation(it): update Italian manpages
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.0679
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 :keeppatterns after v9.1.0677
- runtime(doc): update Makefile and make it portable between GNU and BSD
- 9.1.0679: Rename from w_closing to w_locked is incomplete
- runtime(colors): update colorschemes
- runtime(vim): Update base-syntax, improve :let-heredoc highlighting
- runtime(doc): Updating the examples in the xxd manpage
- translation(ru): Updated uganda.rux
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.0678
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): do not re-indent when commenting out lines
- 9.1.0678: [security]: use-after-free in alist_add()
- 9.1.0677: :keepp does not retain the substitute pattern
- translation(ja): Update Japanese translations to latest release
- runtime(netrw): Drop committed trace lines
- runtime(netrw): Error popup not always used
- runtime(netrw): ErrorMsg() may throw E121
- runtime(tutor): update Makefile and make it portable between GNU and BSD
- translation: improve the po/cleanup.vim script
- runtime(lang): update Makefile and make it portable between GNU and BSD
- 9.1.0676: style issues with man pages
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.0675
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.0675: Patch v9.1.0674 causes problems
- runtime(dosbatch): Show %%i as an argument in syntax file
- runtime(dosbatch): Add syn-sync to syntax file
- runtime(sql, mysql): fix E169: Command too recursive with sql_type_default = "mysql"
- 9.1.0674: Vim9: compiling abstract method fails because of missing return
- runtime(javascript): fix a few issues with syntax higlighting
- runtime(mediawiki): fix typo in doc, test for b:did_ftplugin var
- runtime(termdebug): Fix wrong test for balloon feature
- runtime(doc): Remove mentioning of the voting feature
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.0673
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): add help tags for json + markdown global variables
- 9.1.0673: Vim9: too recursive func calls when calling super-class method
- runtime(syntax-tests): Facilitate the viewing of rendered screendumps
- runtime(doc): fix a few style issues
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.0672
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.0672: marker folds may get corrupted on undo
- Problem: crash with WinNewPre autocommand
- 9.1.0670: po file encoding fails on *BSD during make
- translation(it): Update Italian translation
- translation: Stop using msgconv
- 9.1.0669: if_python: stable python ABI not used by default
- Update .gitignore and .hgignore 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.