Releases: vim/vim-win32-installer
v8.2.3878
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.3878: Vim9: debugger tries to read more lines than there are
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
- ActiveTcl 8.6.6
- LuaBinaries 5.4
- Python 2.7
- Python3 3.10
- Racket 8.3 (BC)
- RubyInstaller 3.0
See the README for detail.
v8.2.3877
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.3877: function does not abort after a type error in compare
- 8.2.3876: 'cindent' does not recognize inline namespace
- 8.2.3875: gcc complains about buffer overrun
- 8.2.3874: cannot highlight the number column for a sign
- 8.2.3873: go.mod files are not recognized
- 8.2.3872: Vim9: finddir() and uniq() return types can be more specific
- 8.2.3871: list.c contains code for dict and blob
- 8.2.3870: MS-Windows: wrong dir when using right-click context menu
- 8.2.3869: Vim9: type checking for "any" is inconsistent
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](http://strawberryperl.com/) 5.32 * [ActiveTcl](http://www.activestate.com/activetcl/downloads) 8.6.6 * [LuaBinaries](http://luabinaries.sourceforge.net/download.html) 5.4 * [Python](https://www.python.org/downloads/) 2.7 * [Python3](https://www.python.org/downloads/) 3.10 * [Racket](https://download.racket-lang.org/) 8.3 (BC) * [RubyInstaller](http://rubyinstaller.org/downloads/) 3.0See the README for detail.
v8.2.3868
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.3868: Vim9: function test fails
- 8.2.3867: implementation of some list functions too complicated
- 8.2.3866: Vim9: type checking global variables is inconsistent
- 8.2.3865: Vim9: compiler complains about using "try" as a struct member
- 8.2.3864: cannot disable requesting key codes from xterm
- 8.2.3863: various build flags accidentally enabled
- 8.2.3862: crash on exit with EXITFREE and using win_execute()
- 8.2.3861: list of distributed files is outdated
- 8.2.3860: Vim9: codecov struggles with the file size
- 8.2.3859: Vim9: some code lines not tested
- 8.2.3858: Vim9: not enough tests
- 8.2.3857: Vim9: inconsistent error for using function()
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
- ActiveTcl 8.6.6
- LuaBinaries 5.4
- Python 2.7
- Python3 3.10
- Racket 8.3 (BC)
- RubyInstaller 3.0
See the README for detail.
v8.2.3856
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.3856: Vim9: not enough tests
- 8.2.3855: illegal memory access when displaying a blob
- 8.2.3854: Vim9: inconsistent arguments for test functions
- 8.2.3853: Vim9: not enough tests
- 8.2.3852: Vim9: not enough tests
- 8.2.3851: Vim9: overhead when comparing string, dict or function
- 8.2.3850: illegal memory access when displaying a partial
- 8.2.3849: functions implementing reduce and map are 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 Informations
- Strawberry Perl 5.32
- ActiveTcl 8.6.6
- LuaBinaries 5.4
- Python 2.7
- Python3 3.10
- Racket 8.3 (BC)
- RubyInstaller 3.0
See the README for detail.
v8.2.3848
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.3848: cannot use reduce() for a string
- 8.2.3847: illegal memory access when using a lambda with an error
- 8.2.3846: no error when using control character for 'lcs' or 'fcs'
- 8.2.3845: Vim9: test fails when the channel feature is missing
- 8.2.3844: Vim9: no type error if assigning func(number) to func(string)
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
- ActiveTcl 8.6.6
- LuaBinaries 5.4
- Python 2.7
- Python3 3.10
- Racket 8.3 (BC)
- RubyInstaller 3.0
See the README for detail.
v8.2.3843
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.3843: dep3patch files are not recognized
- 8.2.3842: Vim9: can change locked list and list items
- 8.2.3841: Vim9: outdated TODO items, disabled tests that work
- 8.2.3840: useless test for negative index in check functions
- 8.2.3839: using \z() with \z1 not tested for syntax highlighting
- 8.2.3838: cannot use script-local function for setting *func options
- 8.2.3837: QNX: crash when compiled with GUI but using terminal
- 8.2.3836: Vim9: comment after expression not skipped to find NL
- 8.2.3835: the inline-function example does not work
- 8.2.3834: Test_out_cb often fails on Mac
- 8.2.3833: error from term_start() not caught by try/catch
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
- ActiveTcl 8.6.6
- LuaBinaries 5.4
- Python 2.7
- Python3 3.10
- Racket 8.3 (BC)
- RubyInstaller 3.0
See the README for detail.
v8.2.3832
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.3832: test fails because of changed error message
- 8.2.3831: opfunc test fails when missing feature changes function name
- 8.2.3830: error messages are spread out
- 8.2.3829: no error when setting a func option to script-local function
- 8.2.3828: when opening a terminal from a timer first typed char is lost
- 8.2.3827: huntr badge does not really fit in the list
- 8.2.3826: Vim9: using "g:Func" as funcref doesn't work in :def function
- 8.2.3825: various comments could be improved
- Update runtime files
- 8.2.3824: no ASAN support for MSVC
- 8.2.3823: test for visual replace is in wrong function
- 8.2.3822: leaking memory in map() and filter(), no string in Vim9
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
- ActiveTcl 8.6.6
- LuaBinaries 5.4
- Python 2.7
- Python3 3.10
- Racket 8.3 (BC)
- RubyInstaller 3.0
See the README for detail.
v8.2.3821
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.3821: ASAN test run fails
- 8.2.3820: "vrc" does not replace composing characters
- 8.2.3819: test fails because error message changed
- 8.2.3818: cannot filter or map characters in a string
- 8.2.3817: Vim9: Not using NL as command end does not work for :autocmd
- 8.2.3816: compiler warning for posible loss of data on MS-Windows
- 8.2.3815: Vim9: cannot have a multi-line dict inside a block
- 8.2.3814: .csx files and .sln files are not recognized
- 8.2.3813: confusing error when using :cc without error list
- 8.2.3812: Vim9: leaking memory in numbered function test
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
- ActiveTcl 8.6.6
- LuaBinaries 5.4
- Python 2.7
- Python3 3.10
- Racket 8.3 (BC)
- RubyInstaller 3.0
See the README for detail.
v8.2.3811
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.3811: the opfunc error test fails on a slow machine
- 8.2.3810: Vim9: expr4 test fails on MS-Windows
- 8.2.3809: Vim9: crash when garbage collecting a nested partial
- 8.2.3808: Vim9: obsolete TODO items
- 8.2.3807: Vim9: can call import with star directly
- 8.2.3806: terminal focus test fails sometimes
- 8.2.3805: i3config files are not recognized
- 8.2.3804: script context not set when copying 'swf' and 'ts'
- 8.2.3803: GUI: crash with 'writedelay' set using a terminal window
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
- ActiveTcl 8.6.6
- LuaBinaries 5.4
- Python 2.7
- Python3 3.10
- Racket 8.3 (BC)
- RubyInstaller 3.0
See the README for detail.
v8.2.3802
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.3802: terminal in two windows test fails on some systems
- 8.2.3801: if a terminal shows in two windows, only one is redrawn
- 8.2.3800: when cross compiling the output of "uname" cannot be set
- 8.2.3799: edit test hangs or fails
- 8.2.3798: a :def callback function postpones an error message
- 8.2.3797: no good reason to limit the message history in tiny version
- 8.2.3796: the funcexe_T struct members are not named consistently
- 8.2.3795: too many #ifdefs
- 8.2.3794: Vim9: cannot find script-local func using "s:"
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
- ActiveTcl 8.6.6
- LuaBinaries 5.4
- Python 2.7
- Python3 3.10
- Racket 8.3 (BC)
- RubyInstaller 3.0
See the README for detail.