Releases: vim/vim-win32-installer
v8.2.4473
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:
- 8.2.4473: Coverity warnds for not checking return value of ftell()
- 8.2.4472: Coverity warns for use of a freed function name
- 8.2.4471: Coverity warns for uninitialized variable
- 8.2.4470: Coverity warns for uninitialized variable
- 8.2.4469: Coverity warns for uninitialized variable
- 8.2.4468: Coverity warns for uninitialized struct member
- 8.2.4467: running filetype test leaves file behind
- 8.2.4466: MS-Windows: illegal memory access in installer
- 8.2.4465: fuzzy completion does not order matches properly
- 8.2.4464: Dtrace files are recognized as filetype D
- 8.2.4463: completion only uses strict matching
- 8.2.4462: not enough testing for quickfix code
- 8.2.4461: MS-Windows: garbage characters on stdout with VIMDLL
- 8.2.4460: Vim9: wrong error for defining dict function
- 8.2.4459: Vim9: compiling sort() call fails with unknown arguments
- 8.2.4458: Vim9: compiling filter() call fails with unknown arguments
- 8.2.4457: the GPM library can only be linked statically
- 8.2.4456: terminal test may fail on some machines
- 8.2.4455: accepting one and zero for second sort() argument is strange
- 8.2.4454: resetting cmdwin_type only for one situation
- 8.2.4453: :helpgrep may free an option that was not allocated
- 8.2.4452: test for what 8.2.4436 fixes does not check for regression
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 Informations
- Strawberry Perl 5.32
- LuaBinaries 5.4
- Python 2.7
- Python3 3.10
- Racket 8.3 (BC)
- RubyInstaller 3.0
- libsodium 1.0.18
See the README for detail.
v8.2.4451
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:
- 8.2.4451: sort() fails when ignoring case
- 8.2.4450: list sort test fails
- 8.2.4449: vim9: function argument of sort() not checked at compile time
- 8.2.4448: filetype detection is failing
- 8.2.4447: Vim9: can still use s:var in a compiled function
- 8.2.4446: Vim9: cannot refer to a global function like a local one
- 8.2.4445: exit test fails on MS-Windows anyway
- 8.2.4444: beep caused by test
- 8.2.4443: regexp pattern test fails on Mac
- 8.2.4442: test for error reading input fails on MS-Windows
- 8.2.4441: Vim9: function argument of filter() not checked like map()
- 8.2.4440: crash with specific regexp pattern and string
- 8.2.4439: accepting "iso8859" 'encoding' as "iso-8859-"
- 8.2.4438: crash on exit when using cmdline window
- 8.2.4437: vartabs test fails on MS-Windows
- 8.2.4436: crash with weird 'vartabstop' value
- 8.2.4435: dead code in checking map() arguments
- 8.2.4434: duplicate check for cmdline window
- 8.2.4433: CI: cannot see interface versions for MS-Windows
- 8.2.4432: cannot use settabvar() while the cmdline window is open
- 8.2.4431: unnecessary condition when assigning to a variable
- 8.2.4430: GTK: crash when using 'guiligatures' and reading from stdin
- 8.2.4429: using script-local function from the wrong script
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 Informations
- Strawberry Perl 5.32
- LuaBinaries 5.4
- Python 2.7
- Python3 3.10
- Racket 8.3 (BC)
- RubyInstaller 3.0
- libsodium 1.0.18
See the README for detail.
v8.2.4428
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:
- 8.2.4428: crash when switching tabpage while in the cmdline window
- Update runtime files
- 8.2.4427: getchar() may return modifiers if no character is available
- 8.2.4426: map() function on string and blob does not check types
- 8.2.4425: map() function does not check function arguments
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.10
- Racket 8.3 (BC)
- RubyInstaller 3.0
- libsodium 1.0.18
See the README for detail.
v8.2.4424
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:
- 8.2.4424: ".gts" and ".gjs" files are not recognized
- 8.2.4423: "make nvcmdidxs" fails
- 8.2.4422: autochdir test fails on MS-Windows
- 8.2.4421: some installed files and directories have wrong permissions
- 8.2.4420: menu translations are inconsistent
- 8.2.4419: illegal memory access when using 20 highlights
- 8.2.4418: crash when using special multi-byte character
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 Informations
- Strawberry Perl 5.32
- LuaBinaries 5.4
- Python 2.7
- Python3 3.10
- Racket 8.3 (BC)
- RubyInstaller 3.0
- libsodium 1.0.18
See the README for detail.
v8.2.4417
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:
- 8.2.4417: using NULL pointer
- 8.2.4416: Vim9: using a script-local function requires using "s:"
- 8.2.4415: function argument name conflicts with C++ keyword
- 8.2.4414: solidity files are not recognized
- 8.2.4413: Vim9: Coverity warns for using NULL pointer
- 8.2.4412: translation cleanup script does not remove empty lines at end
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 Informations
- Strawberry Perl 5.32
- LuaBinaries 5.4
- Python 2.7
- Python3 3.10
- Racket 8.3 (BC)
- RubyInstaller 3.0
- libsodium 1.0.18
See the README for detail.
v8.2.4411
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:
- 8.2.4411: bicep files are not recognized
- 8.2.4410: Vim9: some code not covered by tests
- 8.2.4409: Vim9: some code not covered by tests
- 8.2.4408: Vim9: some code not covered by tests
- 8.2.4407: Vim9: some code not covered by tests
- 8.2.4406: expand functions use confusing argument names
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 Informations
- Strawberry Perl 5.32
- LuaBinaries 5.4
- Python 2.7
- Python3 3.10
- Racket 8.3 (BC)
- RubyInstaller 3.0
- libsodium 1.0.18
See the README for detail.
v8.2.4405
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:
- 8.2.4405: compiler warning for unused variable without +folding
- 8.2.4404: Vim9: some code not covered by tests
- 8.2.4403: ml_get error with nested folds and deleting lines
- 8.2.4402: missing parenthesis may cause unexpected problems
- 8.2.4401: map listing does not clear the rest of the command line
- 8.2.4400: MS-Windows: cannot use the mouse in the console with VIMDLL
- 8.2.4399: crash after ml_get error
- 8.2.4398: some command completion functions are too long
- 8.2.4397: crash when using many composing characters in error message
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 Informations
- Strawberry Perl 5.32
- LuaBinaries 5.4
- Python 2.7
- Python3 3.10
- Racket 8.3 (BC)
- RubyInstaller 3.0
- libsodium 1.0.18
See the README for detail.
v8.2.4396
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:
- 8.2.4396: Python3 test fails
- 8.2.4395: some code lines not covered by tests
- 8.2.4394: UTF8 select mode test fails on MS-Windows
- 8.2.4393: possible number overflow with nested folds
- 8.2.4392: MS-Windows with VIMDLL: Escaping CSI is wrong
- 8.2.4391: command line executed when typing Esc in the GUI
- 8.2.4390: Vim9: list from declaration with inferred type not set
- 8.2.4389: screenpos() does not handle a position in a closed fold
- 8.2.4388: dead code in op_insert()
- 8.2.4387: command line completion doesn't always work properly
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 Informations
- Strawberry Perl 5.32
- LuaBinaries 5.4
- Python 2.7
- Python3 3.10
- Racket 8.3 (BC)
- RubyInstaller 3.0
- libsodium 1.0.18
See the README for detail.
v8.2.4386
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:
- 8.2.4386: still cannot build tiny version
- 8.2.4385: cannot build tiny version
- 8.2.4384: Vim9: error message not tested, some code not tested
- 8.2.4383: Vim9: unused code lines
- 8.2.4382: a custom 'tabline' may cause Esc to work like Enter
- 8.2.4381: translation file listed twice
- 8.2.4380: small differences between Chinese translation files
- 8.2.4379: an empty change is reported to a listener
- 8.2.4378: incsearch HL broken when calling searchcount in 'tabLine'
- 8.2.4377: CI steps for Windows are a bit unorganized
- 8.2.4376: not enough tests for command line completion
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 Informations
- Strawberry Perl 5.32
- LuaBinaries 5.4
- Python 2.7
- Python3 3.10
- Racket 8.3 (BC)
- RubyInstaller 3.0
- libsodium 1.0.18
See the README for detail.
v8.2.4375
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:
- 8.2.4375: ctx_imports is not used
- 8.2.4374: unreachable code
- 8.2.4373: expression test fails
- 8.2.4372: filetype detection from file contents is in legacy script
- 8.2.4371: Vim9: can create a script variable from a legacy function
- 8.2.4370: MS-Windows: libsodium.dll not included with the installer
- 8.2.4369: redundant #ifdef argument
- 8.2.4368: Amiga: a few compiler warnings
- 8.2.4367: calling in_vim9script() multiple times
- 8.2.4366: not enough tests for command line completion
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 Informations
- Strawberry Perl 5.32
- LuaBinaries 5.4
- Python 2.7
- Python3 3.10
- Racket 8.3 (BC)
- RubyInstaller 3.0
- libsodium 1.0.18
See the README for detail.