Releases: vim/vim-win32-installer
v8.2.3754
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.3754: undesired changing of the indent of the first formatted line
- Add Huntr badge.
- 8.2.3753: Vim9: function unreferenced while called is never deleted
- 8.2.3752: build error when using Photon GUI
- 8.2.3751: cannot assign a lambda to an option that takes a 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.3750
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.3750: error messages are everywhere
- Update runtime files
- 8.2.3749: error messages are everywhere
- 8.2.3748: giving an error for an empty sign argument breaks a plugin
- 8.2.3747: cannot remove highlight from an existing sign
- 8.2.3746: cannot disassemble function starting with "debug" or "profile"
- 8.2.3745: autochdir test fails without the +channel feature
- 8.2.3744: E854 is not tested; some spelling suggestions are not tested
- 8.2.3743: ":sign" can add a highlight group without a name
- 8.2.3742: dec mouse test fails without gnome terminfo entry
- 8.2.3741: using freed memory in open command
- 8.2.3740: memory left allocated on exit when using Tcl
- 8.2.3739: in wrong directory when using win_execute() with 'acd' set
- 8.2.3738: screen is cleared when a FocusLost autocommand triggers
- 8.2.3737: test fails without the 'autochdir' option
- 8.2.3736: test fails without the channel feature
- 8.2.3735: cannot use a lambda for 'imactivatefunc'
- 8.2.3734: Vim9: crash when no pattern match found
- 8.2.3733: Vim9: using "legacy" before range does not work
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.3732
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.3732: "set! termcap" test fails
- 8.2.3731: "set! termcap" shows codes in one column, but not keys
- 8.2.3730: "/etc/Muttrc.d/README" gets filetype muttrc
- 8.2.3729: no support for squirrels
- 8.2.3728: internal error when passing range() to list2blob()
- 8.2.3727: in a gnome terminal keys are recognized as mouse events
- 8.2.3726: README file in a config directory gets wrong filetype
- 8.2.3725: cannot use a lambda for 'completefunc' and 'omnifunc'
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.3724
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.3724: build error for missing error message in small build
- 8.2.3723: when using 'linebreak' a text property starts too early
- 8.2.3722: Amiga: superfluous messages for freeing lots of yanked text
- 8.2.3721: using memory freed by losing the clipboard selection
- 8.2.3720: Vim9: Internal error when invoking closure in legacy context
- 8.2.3719: MS-Windows: test sometimes runs into existing swap file
- 8.2.3718: compiler warns for unused variable without +textprop
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.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.