Releases: vim/vim-win32-installer
v9.1.0186
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 close behaviour for :term
- runtime(go): `goPackageComment` highlighting too broad
- 9.1.0186: cursor pos wrong on mouse click after eol with 'rl', 've' and conceal
- 9.1.0185: 'wincolor' hl missing with 'rightleft', "below" virttext, 'nowrap'
- runtime(indent-test): MS-Windows: Add Makefile for running indent tests
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.0184
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(indent-test): MS-Windows: Add Makefile for running indent tests
- 9.1.0184: Cursor pos wrong when clicking with conceal and wrap
- 9.1.0183: Wrong display or screenpos() result when toggling diff mode
- 9.1.0182: Can define function with invalid name inside 'formatexpr'
- tools/rename.bat uses 'mv' and "move" (#14201)
- runtime(doc): make :h tag-! more consistent (#14208)
- runtime(vim): Update base-syntax, revert last change to vimUserFunc (#14202)
- runtime(vim): Update base-syntax, improve :echo and :execute highlighting (#14199)
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.0181
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.0181: no overflow check for string formatting
- 9.1.0180: Cursor pos wrong when double-width chars are concealed
- 9.1.0179: 'wincolor' highlight missing with "below" virtual text
- runtime(mswin): still another clipboard_working test
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.0178
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.0178: E1513 might be confusing
- 9.1.0177: Coverity reports dead code
- 9.1.0176: Cursor column wrong with 'virtualedit' and conceal
- 9.1.0175: wrong window positions with 'winfix{width,height}'
- 9.1.0174: 'cursorline' and 'wincolor' hl missing with conceal and wrap
- runtime(mswin): revert back the check for clipboard_working support
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.0173
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.0173: msgfmt ver. 0.22 forcibly converts text to UTF-8
- runtime(doc): add reference to matchbufline() at :h search()
- 9.1.0172: More code can use ml_get_buf_len() instead of STRLEN()
- 9.1.0171: Small split-move related improvements
- 9.1.0170: Re-allow curwin == prevwin, but document it instead
- 9.1.0169: current window number returned by tabpagewinnr may be outdated
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.0168
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.0168: too many STRLEN() calls
- runtime(vim): Update base-syntax, improve number matching (#14175)
- 9.1.0167: Changing buffer in another window causes it to show matchparen
- 9.1.0166: Internal error with blockwise getregion() in another buffer
- translation(lt): Update Lithuanian translation of Vim tutor to v.1.7 (#14176)
- runtime(doc): improve 'winfixbuf' docs (#14180)
- runtime(doc): Update Markdown syntax, add missing configs
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.0165
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): Update Markdown syntax, add missing configs
- 9.1.0165: Vim9: Importing an autoload imported script fails
- 9.1.0164: Internal error when passing invalid position to getregion()
- 9.1.0163: Calling STRLEN() to compute ml_line_textlen when not needed
- 9.1.0162: problem with writing extended attributes on failure
- translation(lt): Added Lithuanian translation of Tutor v. 1.4 by Laurynas StanZ?ikas (#14118)
- runtime(java): Recognise string templates (#14150)
- runtime(vim): Update base-syntax, improve :map highlighting (#14141)
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.0161
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(lt): Added Lithuanian translation of Tutor v. 1.4 by Laurynas StanZ?ikas (#14118)
- runtime(java): Recognise string templates (#14150)
- runtime(vim): Update base-syntax, improve :map highlighting (#14141)
- 9.1.0161: expand() removes slash after env variable that ends with colon
- runtime(vim): Update base-syntax, improve :menu{,translate} highlighting (#14162)
- 9.1.0160: Vim9: Add support for using a class type of itself in an object method
- 9.1.0159: Crash in WinClosed after BufUnload closes other 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.0158
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.0158: 'shortmess' "F" flag doesn't work properly with 'autoread'
- 9.1.0157: Duplicate assignment in f_getregion()
- 9.1.0156: Make 'wfb' failing to split still report E1513
- runtime(syntax-tests): remove executable bit from sh test file
- 9.1.0155: can only get getregion() from current buffer
- 9.1.0154: shm=F not respected when reloading buffer with 'autoread'
- 9.1.0153: Text properties corrupted with fo+=aw and backspace
- translation(gr): add translation of the installer (#14148)
- translation(it): Update Italian translation for winfixbuf
- 9.1.0152: Coverity complains about ignoring return value
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.0151
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.0151: ml_get_buf_len() does not consider text properties
- 9.1.0150: Several minor 'winfixbuf' issues
- translation(sr): Update Serbian messages (#14143)
- runtime(c): Recognize "__inline" (#14145)
- runtime(vim): Update base-syntax, fix escaping :syn and :hi sub-groups (#14137)
- runtime(sh): Update syntax file, fix issue #962 (#14138)
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.