Releases: vim/vim-win32-installer
v8.2.3717
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.3717: Vim9: error for constant list size is only given at runtime
- 8.2.3716: Vim9: range without a command is not compiled
- 8.2.3715: Vim9: valgrind reports spurious problems for a test
- 8.2.3714: some unused assignments and ugly code in xxd
- 8.2.3713: MS-Windows: no error if vimgrep pattern is not matching
- 8.2.3712: cannot use Vim9 lambda for 'tagfunc'
- 8.2.3711: Vim9: memory leak when compiling :elseif fails
- 8.2.3710: Vim9: backtick expression expanded for :global
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 6.10.1
- RubyInstaller 3.0
See the README for detail.
v8.2.3709
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.3709: Vim9: backtick expression expanded when not desired
- 8.2.3708: Vim9: test fails with different error
- 8.2.3707: Vim9: constant expression of elseif not recognized
- 8.2.3706: text property highlighting is used on Tab
- 8.2.3705: cannot pass a lambda name to function() or funcref()
- 8.2.3704: Vim9: cannot use a list declaration in a :def function
- 8.2.3703: most people call F# "fsharp" and not "fs"
- 8.2.3702: first key in dict is seen as curly expression and fails
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 Informations
- Strawberry Perl 5.32
- ActiveTcl 8.6.6
- LuaBinaries 5.4
- Python 2.7
- Python3 3.10
- Racket 6.10.1
- RubyInstaller 3.0
See the README for detail.
v8.2.3701
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.3701: Vim9: invalid LHS is not possible
- 8.2.3700: text property highlighting continues over breakindent
- 8.2.3699: the +title feature adds a lot of #ifdef but little code
- 8.2.3698: match highlighting continues over breakindent
- 8.2.3697: cannot drag a popup without a border
- 8.2.3696: Vim9: error for invalid assignment when skipping
- 8.2.3695: confusing error for missing key
- 8.2.3694: cannot use quotes in the count of an Ex command
- 8.2.3693: Coverity warns for possibly using a NULL pointer
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 6.10.1
- RubyInstaller 3.0
See the README for detail.
v8.2.3692
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.3692: Vim9: cannot use :func inside a :def function
- 8.2.3691: build failure with small features
- 8.2.3690: Vim9: "filter #pat# cmd" does not work
- 8.2.3689: ex_let_one() is too long
- 8.2.3688: the window title is not updated when dragging the scrollbar
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 6.10.1
- RubyInstaller 3.0
See the README for detail.
v8.2.3687
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.3687: blockwise insert does not handle autoindent properly
- 8.2.3686: filetype detection often mixes up Forth and F#
- 8.2.3685: Visual studio project files are not recognized
- 8.2.3684: blockwise insert does not handle autoindent properly
- 8.2.3683: Vim9: cannot use in :...do commands
- Update runtime 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 Informations
- Strawberry Perl 5.32
- ActiveTcl 8.6.6
- LuaBinaries 5.4
- Python 2.7
- Python3 3.10
- Racket 6.10.1
- RubyInstaller 3.0
See the README for detail.
v8.2.3682
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.3682: Vim9: assigning to a script variable drops the type
- 8.2.3681: cannot drag popup window after click on a status line
- 8.2.3680: repeated code in xxd
- 8.2.3679: objc file detected as Octave
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 6.10.1
- RubyInstaller 3.0
See the README for detail.
v8.2.3678
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.3678: illegal memory access
- 8.2.3677: after a put the '] mark is on the last byte
- 8.2.3676: unused runtime file
- 8.2.3675: using freed memory when vim_strsave() fails
- 8.2.3674: when ml_get_buf() fails it messes up IObuff
- 8.2.3673: crash when allocating signal stack fails
- 8.2.3672: build failure with unsigned char
- 8.2.3671: restarting Insert mode in prompt buffer too often
- 8.2.3670: error checks repeated several times
- 8.2.3669: buffer overflow with long help argument
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 6.10.1
- RubyInstaller 3.0
See the README for detail.
v8.2.3668
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.3668: messages may be corrupted
- 8.2.3667: building libvterm fails with MSVC
- 8.2.3666: libvterm is outdated
- 8.2.3665: cannot use a lambda for 'tagfunc'
- 8.2.3664: cannot adjust sign highlighting for 'cursorline'
- 8.2.3663: using %S in printf() does not work correctly
- 8.2.3662: illegal memory access if malloc() fails
- 8.2.3661: test for put with large count fails
- 8.2.3660: overflow check uses wrong number
- 8.2.3659: integer overflow with large line number
- 8.2.3658: duplicate code in xxd
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 6.10.1
- RubyInstaller 3.0
See the README for detail.
v8.2.3657
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.3657: Vim9: debug text misses one line of return statement
- 8.2.3656: Vim9: no error for an evironment variable by itself
- 8.2.3655: compiler warning for using size_t for int
- 8.2.3654: GTK: a touch-drag does not update the selection
- 8.2.3653: terminal ANSI colors may be wrong
- 8.2.3652: can only get text properties one line at a time
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 6.10.1
- RubyInstaller 3.0
See the README for detail.
v8.2.3651
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.3651: Vim9: no error for :lock or :unlock with unknown variable
- 8.2.3650: Vim9: for loop variable can be a list member
- 8.2.3649: Vim9: error for variable declared in while loop
- 8.2.3648: "verbose pwd" is incorrect after dropping files on Vim
- 8.2.3647: GTK: when using ligatures the cursor is drawn wrong
- 8.2.3646: using <sfile> in a function gives an unexpected result
- 8.2.3645: Vim9: The "no effect" error is not given for all registers
- 8.2.3644: count for 'operatorfunc' in Visual mode is not redone
- 8.2.3643: header for source file is outdated
- 8.2.3642: list of distributed files is outdated
- 8.2.3641: xxd code has duplicate expressions
- Update runtime 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 Informations
- Strawberry Perl 5.32
- ActiveTcl 8.6.6
- LuaBinaries 5.4
- Python 2.7
- Python3 3.10
- Racket 6.10.1
- RubyInstaller 3.0
See the README for detail.