Skip to content

Releases: vim/vim-win32-installer

v8.2.4365

12 Feb 23:11

Choose a tag to compare

v8.2.4365
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.4365: sticky command modifiers are too sticky
  • 8.2.4364: MS-Windows: still running out of memory for a very long line
  • 8.2.4363: MS-Windows: running out of memory for a very long line
  • 8.2.4362: :retab may allocate too much memory
  • 8.2.4361: Vim9: some tests fail
  • 8.2.4360: Vim9: allowing use of "s:" leads to inconsistencies
  • 8.2.4359: crash when repeatedly using :retab
  • 8.2.4358: Vim9: line number of exception is not set
  • 8.2.4357: sticky command modifiers are too sticky
  • 8.2.4356: command line completion functions are very long
  • 8.2.4355: unnecessary call to check_colorcolumn()
  • 8.2.4354: dynamic loading of libsodium not handled properly
  • 8.2.4353: CI does not use the latest Lua and Python
  • 8.2.4352: ReScript files are not recognized
  • 8.2.4351: no coverage is measured on MS-Windows CI
  • 8.2.4350: FEAT_GUI_ENABLED defined but never used
  • 8.2.4349: FileChangedShell test fails on MS-Windows
  • 8.2.4348: "legacy exe cmd" does not do what one would expect
  • 8.2.4347: in some build setups UNUSED is not defined
  • 8.2.4346: a custom statusline may cause Esc to work like Enter
  • 8.2.4345: <amatch> is expanded like a file name for DirChangedPre
  • 8.2.4344: Amiga: header file included twice
  • 8.2.4343: when reloading not all properties are detected
  • Update runtime files. (closes #9741)
  • 8.2.4342: CI will soon switch to other windows version
  • 8.2.4341: command line not redrawn when finishing popup menu
  • 8.2.4340: Amiga: mch_can_exe() is not implemented
  • 8.2.4339: CTRL-A does not work properly with the cmdline popup menu
  • 8.2.4338: an error from an expression mapping messes up the display
  • Update runtime files
  • 8.2.4337: part of condition is always true
  • 8.2.4336: using :filter for :scriptnames does not work
  • 8.2.4335: no autocommand event triggered before changing directory
  • 8.2.4334: command line popup menu not positioned correctly
  • 8.2.4333: cstack not always passed to where it is needed
  • 8.2.4332: Vim9: incomplete test for existing script variable in block
  • 8.2.4331: Vim9: no test for existing script variable in block
  • 8.2.4330: Vim9: no error if script imports itself
  • 8.2.4329: no support for end line number and column in 'errorformat'
  • 8.2.4328: command line complete matches cleard when typing character
  • 8.2.4327: may end up with no current buffer
  • 8.2.4326: "o" and "O" copying comment not sufficiently tested
  • 8.2.4325: 'wildmenu' only shows few matches

Files:

🔓 Unsigned Files:

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

See the [README]...

Read more

v8.2.4324

07 Feb 23:13

Choose a tag to compare

v8.2.4324
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.4324: Vim9: script-local function name can start with "_"
  • 8.2.4323: Vim9: nested function name can start with "_"
  • 8.2.4322: Vim9: crash when using funcref with closure
  • 8.2.4321: Vim9: crash when using a funcref to a closure
  • 8.2.4320: Athena and Motif: when maximized scrollbar position is wrong
  • 8.2.4319: :put does not work properly in compiled function
  • 8.2.4318: various comment and indent mistakes, returning wrong zero
  • 8.2.4317: MS-Windows: Vim exits when Python 3 initialisation fails
  • 8.2.4316: __CYGWIN32__ is not defined on 64 bit systems
  • 8.2.4315: put in Visual mode not fully tested

Files:

🔓 Unsigned Files:

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

See the README for detail.

v8.2.4314

06 Feb 23:11

Choose a tag to compare

v8.2.4314
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.4314: test fails where lines are skipped
  • 8.2.4313: Vim9: cannot change type of list after making a slice
  • 8.2.4312: no error for using :vim9script in a :def function
  • 8.2.4311: Vim9: changing script variable type not caught compile time
  • 8.2.4310: Vim9: constant list and dict get a declaration type
  • 8.2.4309: Vim9: crash when using a partial in the wrong context
  • 8.2.4308: Vim9: cannot list autoload function
  • 8.2.4307: a few more messages should not be translated

Files:

🔓 Unsigned Files:

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

See the README for detail.

v8.2.4306

05 Feb 23:31

Choose a tag to compare

v8.2.4306
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.4306: no test for fixed perl filetype check
  • 8.2.4305: tex filetype detection fails
  • 8.2.4304: Vim9: slice() makes a copy but doesn't change the type
  • 8.2.4303: a few messages should not be translated
  • 8.2.4302: Vim9: return type of getline() is too strict
  • 8.2.4301: Vim9: type error for copy of dict
  • 8.2.4300: cannot build tiny version
  • 8.2.4299: SafeState autocommand interferes with debugging
  • 8.2.4298: divide by zero with huge tabstop value

Files:

🔓 Unsigned Files:

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

See the README for detail.

v8.2.4297

04 Feb 23:11

Choose a tag to compare

v8.2.4297
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:

Files:

🔓 Unsigned Files:

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

See the README for detail.

v8.2.4293

03 Feb 23:12

Choose a tag to compare

v8.2.4293
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.4293: Vim9: when copying a list it gets type list<any>
  • 8.2.4292: test fails
  • 8.2.4291: error number used twice
  • 8.2.4290: MS-Windows: using type casts for timer IDs
  • 8.2.4289: warnings reported by MSVC
  • 8.2.4288: preprocessor indents are inconsistent
  • 8.2.4287: cannot assign empty list with type to variable with list type

Files:

🔓 Unsigned Files:

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

See the README for detail.

v8.2.4286

02 Feb 23:12

Choose a tag to compare

v8.2.4286
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.4286: Vim9: strict type checking after copy() and deepcopy()
  • 8.2.4285: Vim9: type of item in for loop not checked properly
  • 8.2.4284: old mac resources files are no longer used
  • 8.2.4283: using a variable for the return value is not needed

Files:

🔒 Signed Files:

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

🔓 Unsigned Files:

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

01 Feb 23:12

Choose a tag to compare

v8.2.4282
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.4282: restricted mode requires the -Z command line option
  • 8.2.4281: using freed memory with :lopen and :bwipe
  • 8.2.4280: list-dict test crashes
  • 8.2.4279: Vim9: cannot change item type with map() after range()
  • 8.2.4278: build with Athena GUI fails

Files:

🔓 Unsigned Files:

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

See the README for detail.

v8.2.4277

31 Jan 23:12

Choose a tag to compare

v8.2.4277
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.4277: Vim9: an import does not shadow a command modifier
  • 8.2.4276: separate test function for the GUI scrollbar
  • 8.2.4275: cannot use an autoload function from a package under start
  • 8.2.4274: Basic and form filetype detection is incomplete
  • Update runtime files
  • 8.2.4273: the EBCDIC support is outdated
  • 8.2.4272: Vim9 expr test fails without the channel feature
  • 8.2.4271: MS-Windows: cannot build with Ruby 3.1.0
  • 8.2.4270: generating nv_cmdidxs.h requires building Vim twice
  • 8.2.4269: Coverity warns for using a NULL pointer
  • 8.2.4268: CI log output is long
  • 8.2.4267: unused entry in keymap enum

Files:

🔓 Unsigned Files:

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

See the README for detail.

v8.2.4266

30 Jan 23:11

Choose a tag to compare

v8.2.4266
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.4266: compiler warning for uninitialized variable
  • 8.2.4265: autoload tests fails
  • 8.2.4264: Vim9: can use old style autoload function name
  • 8.2.4263: no test for the GUI find/replace dialog
  • 8.2.4262: some search tests fail
  • 8.2.4261: accessing invalid memory in a regular expression
  • 8.2.4260: Vim9: can still use a global function without g:
  • 8.2.4259: number of test functions for GUI events is growing
  • 8.2.4258: Coverity warns for array overrun
  • Update runtime files

Files:

🔓 Unsigned Files:

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

See the README for detail.