Skip to content

Releases: vim/vim-win32-installer

v8.2.3878

23 Dec 23:10
Compare
Choose a tag to compare

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:

  • gvim_8.2.3878_x86.exe
    32-bit installer (If you don't know what to use, use this one)
  • gvim_8.2.3878_x64.exe
    64-bit installer
  • gvim_8.2.3878_x86.zip
    32-bit zip archive
  • gvim_8.2.3878_x64.zip
    64-bit zip archive
  • gvim_8.2.3878_x86_pdb.zip
    pdb files for debugging the corresponding 32-bit executable
  • gvim_8.2.3878_x64_pdb.zip
    pdb files for debugging the corresponding 64-bit executable
Interface Informations

See the README for detail.

v8.2.3877

22 Dec 23:11
Compare
Choose a tag to compare

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:

  • gvim_8.2.3877_x86_signed.exe
    Signed 32-bit installer (If you don't know what to use, use this one)
  • gvim_8.2.3877_x64_signed.exe
    Signed 64-bit installer
  • gvim_8.2.3877_x86_signed.zip
    Signed 32-bit zip archive
  • gvim_8.2.3877_x64_signed.zip
    Signed 64-bit zip archive

πŸ”“ Unsigned Files:

  • gvim_8.2.3877_x86.exe
    32-bit installer (If you don't know what to use, use this one)
  • gvim_8.2.3877_x64.exe
    64-bit installer
  • gvim_8.2.3877_x86.zip
    32-bit zip archive
  • gvim_8.2.3877_x64.zip
    64-bit zip archive
  • gvim_8.2.3877_x86_pdb.zip
    pdb files for debugging the corresponding 32-bit executable
  • gvim_8.2.3877_x64_pdb.zip
    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.0

See the README for detail.

v8.2.3868

21 Dec 23:11
Compare
Choose a tag to compare

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:

  • gvim_8.2.3868_x86.exe
    32-bit installer (If you don't know what to use, use this one)
  • gvim_8.2.3868_x64.exe
    64-bit installer
  • gvim_8.2.3868_x86.zip
    32-bit zip archive
  • gvim_8.2.3868_x64.zip
    64-bit zip archive
  • gvim_8.2.3868_x86_pdb.zip
    pdb files for debugging the corresponding 32-bit executable
  • gvim_8.2.3868_x64_pdb.zip
    pdb files for debugging the corresponding 64-bit executable
Interface Informations

See the README for detail.

v8.2.3856

19 Dec 23:10
Compare
Choose a tag to compare

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:

  • gvim_8.2.3856_x86.exe
    32-bit installer (If you don't know what to use, use this one)
  • gvim_8.2.3856_x64.exe
    64-bit installer
  • gvim_8.2.3856_x86.zip
    32-bit zip archive
  • gvim_8.2.3856_x64.zip
    64-bit zip archive
  • gvim_8.2.3856_x86_pdb.zip
    pdb files for debugging the corresponding 32-bit executable
  • gvim_8.2.3856_x64_pdb.zip
    pdb files for debugging the corresponding 64-bit executable
Interface Informations

See the README for detail.

v8.2.3848

18 Dec 23:11
Compare
Choose a tag to compare

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:

  • gvim_8.2.3848_x86.exe
    32-bit installer (If you don't know what to use, use this one)
  • gvim_8.2.3848_x64.exe
    64-bit installer
  • gvim_8.2.3848_x86.zip
    32-bit zip archive
  • gvim_8.2.3848_x64.zip
    64-bit zip archive
  • gvim_8.2.3848_x86_pdb.zip
    pdb files for debugging the corresponding 32-bit executable
  • gvim_8.2.3848_x64_pdb.zip
    pdb files for debugging the corresponding 64-bit executable
Interface Informations

See the README for detail.

v8.2.3843

17 Dec 23:11
Compare
Choose a tag to compare

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:

  • gvim_8.2.3843_x86.exe
    32-bit installer (If you don't know what to use, use this one)
  • gvim_8.2.3843_x64.exe
    64-bit installer
  • gvim_8.2.3843_x86.zip
    32-bit zip archive
  • gvim_8.2.3843_x64.zip
    64-bit zip archive
  • gvim_8.2.3843_x86_pdb.zip
    pdb files for debugging the corresponding 32-bit executable
  • gvim_8.2.3843_x64_pdb.zip
    pdb files for debugging the corresponding 64-bit executable
Interface Informations

See the README for detail.

v8.2.3832

16 Dec 23:11
Compare
Choose a tag to compare

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:

  • gvim_8.2.3832_x86.exe
    32-bit installer (If you don't know what to use, use this one)
  • gvim_8.2.3832_x64.exe
    64-bit installer
  • gvim_8.2.3832_x86.zip
    32-bit zip archive
  • gvim_8.2.3832_x64.zip
    64-bit zip archive
  • gvim_8.2.3832_x86_pdb.zip
    pdb files for debugging the corresponding 32-bit executable
  • gvim_8.2.3832_x64_pdb.zip
    pdb files for debugging the corresponding 64-bit executable
Interface Informations

See the README for detail.

v8.2.3821

15 Dec 23:11
Compare
Choose a tag to compare

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:

  • gvim_8.2.3821_x86_signed.exe
    Signed 32-bit installer (If you don't know what to use, use this one)
  • gvim_8.2.3821_x64_signed.exe
    Signed 64-bit installer
  • gvim_8.2.3821_x86_signed.zip
    Signed 32-bit zip archive
  • gvim_8.2.3821_x64_signed.zip
    Signed 64-bit zip archive

πŸ”“ Unsigned Files:

  • gvim_8.2.3821_x86.exe
    32-bit installer (If you don't know what to use, use this one)
  • gvim_8.2.3821_x64.exe
    64-bit installer
  • gvim_8.2.3821_x86.zip
    32-bit zip archive
  • gvim_8.2.3821_x64.zip
    64-bit zip archive
  • gvim_8.2.3821_x86_pdb.zip
    pdb files for debugging the corresponding 32-bit executable
  • gvim_8.2.3821_x64_pdb.zip
    pdb files for debugging the corresponding 64-bit executable
Interface Information

See the README for detail.

v8.2.3811

14 Dec 23:11
Compare
Choose a tag to compare

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:

  • gvim_8.2.3811_x86.exe
    32-bit installer (If you don't know what to use, use this one)
  • gvim_8.2.3811_x64.exe
    64-bit installer
  • gvim_8.2.3811_x86.zip
    32-bit zip archive
  • gvim_8.2.3811_x64.zip
    64-bit zip archive
  • gvim_8.2.3811_x86_pdb.zip
    pdb files for debugging the corresponding 32-bit executable
  • gvim_8.2.3811_x64_pdb.zip
    pdb files for debugging the corresponding 64-bit executable
Interface Informations

See the README for detail.

v8.2.3802

13 Dec 23:12
Compare
Choose a tag to compare

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:

  • gvim_8.2.3802_x86.exe
    32-bit installer (If you don't know what to use, use this one)
  • gvim_8.2.3802_x64.exe
    64-bit installer
  • gvim_8.2.3802_x86.zip
    32-bit zip archive
  • gvim_8.2.3802_x64.zip
    64-bit zip archive
  • gvim_8.2.3802_x86_pdb.zip
    pdb files for debugging the corresponding 32-bit executable
  • gvim_8.2.3802_x64_pdb.zip
    pdb files for debugging the corresponding 64-bit executable
Interface Informations

See the README for detail.