Skip to content

Releases: vim/vim-win32-installer

v9.0.0654

Compare
Choose a tag to compare

v9.0.0654
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:

  • 9.0.0654: breakindent test fails
  • 9.0.0653: BS and DEL do not work properly in an interacive shell
  • 9.0.0652: 'smoothscroll' not tested with 'number' and "n" in 'cpo'
  • Update runtime files
  • 9.0.0651: build fails without the +conceal feature
  • 9.0.0650: some tests are failing
  • 9.0.0649: no indication the first line is broken for 'smoothscroll'
  • 9.0.0648: when using powershell input redirection does not work
  • 9.0.0647: the 'splitscroll' option is not a good name
  • 9.0.0646: with 'smoothscroll' CTRL-E is wrong when 'foldmethod' set
  • 9.0.0645: CTRL-Y does not stop at line 1
  • 9.0.0644: 'smoothscroll' is not copied to a new window on :split

Files:

🔓 Unsigned Files:

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

See the README for detail.

v9.0.0643

Compare
Choose a tag to compare

v9.0.0643
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:

  • 9.0.0643: smoothscroll test fails
  • 9.0.0642: breakindent test fails
  • 9.0.0641: missing part of the new option code
  • 9.0.0640: cannot scroll by screen line if a line wraps
  • 9.0.0639: checking for popup in screen_char() is too late
  • 9.0.0638: popup menu highlight wrong on top of preview popup
  • 9.0.0637: syntax of commands in Vim9 script depends on +eval feature

Files:

🔓 Unsigned Files:

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

See the README for detail.

v9.0.0636

Compare
Choose a tag to compare

v9.0.0636
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:

  • 9.0.0636: underline color may not work in some terminals
  • 9.0.0635: build error and compiler warnings
  • 9.0.0634: evaluating "expr" options has more overhead than needed
  • 9.0.0633: FEAT_TITLE was removed but is still used
  • 9.0.0632: calling a function from an "expr" option has overhead

Files:

🔓 Unsigned Files:

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

See the README for detail.

v9.0.0631

Compare
Choose a tag to compare

v9.0.0631
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:

  • 9.0.0631: too many delete() calls in tests
  • 9.0.0630: in Vim9 script a numbered function cannot be called
  • 9.0.0629: get an error for using const only when executing
  • 9.0.0628: Coverity warns for not checking return value
  • 9.0.0627: "const" and "final" both make the type a constant

Files:

🔓 Unsigned Files:

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

See the README for detail.

v9.0.0626

Compare
Choose a tag to compare

v9.0.0626
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:

  • 9.0.0626: too many delete() calls in tests
  • 9.0.0625: too many delete() calls in tests
  • 9.0.0624: leaking argument type array
  • 9.0.0623: error for modifying a const is not detected at compile time
  • 9.0.0622: matchaddpos() can get slow when adding many matches
  • 9.0.0621: filetype test leaves file behind
  • 9.0.0620: matchaddpos() can only add up to 8 matches

Files:

🔓 Unsigned Files:

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

See the README for detail.

v9.0.0619

Compare
Choose a tag to compare

v9.0.0619
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:

  • 9.0.0619: too many delete() calls in tests
  • 9.0.0618: calling function for reduce() has too much overhead
  • 9.0.0617: calling function for reduce() has too much overhead
  • 9.0.0616: spell test fails because error message changed
  • 9.0.0615: using reduce() on a list from range() is a bit slow
  • 9.0.0614: SpellFileMissing autocmd may delete buffer
  • 9.0.0613: running source tests leaves file behind

This release includes signed files

Files:

🔒 Signed Files:

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

🔓 Unsigned Files:

  • gvim_9.0.0619_x86.exe
    32-bit installer (If you don't know what to use, use this one)
  • gvim_9.0.0619_x64.exe
    64-bit installer
  • gvim_9.0.0619_x86.zip
    32-bit zip archive
  • gvim_9.0.0619_x64.zip
    64-bit zip archive
  • gvim_9.0.0619_x86_pdb.zip
    pdb files for debugging the corresponding 32-bit executable
  • gvim_9.0.0619_x64_pdb.zip
    pdb files for debugging the corresponding 64-bit executable
Interface Information * [Strawberry Perl](http://strawberryperl.com/) 5.32 * [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 * [libsodium](https://download.libsodium.org/libsodium/) 1.0.18

See the README for detail.

v9.0.0612

Compare
Choose a tag to compare

v9.0.0612
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:

  • 9.0.0612: blockedit test passes with wrong result
  • 9.0.0611: tests delete files with a separate delete() call
  • 9.0.0610: global interrupt test fails when run under valgrind
  • 9.0.0609: blockedit test fails because of wrong indent
  • Update runtime files
  • 9.0.0608: with spelling, deleting a full stop does not update next line
  • 9.0.0607: verbose echo message test fails on Mac OS
  • 9.0.0606: system() opens a terminal window when "!" is in 'guioptions'
  • 9.0.0605: dump file missing
  • 9.0.0604: luacheckrc file is not recognized
  • 9.0.0603: with 'nosplitscroll' folds are not handled correctly
  • 9.0.0602: new TypeScript extensions are not recognized
  • 9.0.0601: too much indent
  • 9.0.0600: GYP files are not recognized
  • 9.0.0599: latexmkrc files are not recognized
  • 9.0.0598: using negative array index with negative width window

Files:

🔓 Unsigned Files:

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

See the README for detail.

v9.0.0597

Compare
Choose a tag to compare

v9.0.0597
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:

  • 9.0.0597: cannot close a tab page with the middle mouse button
  • 9.0.0596: CI on Mac M1 has the channel feature disabled
  • 9.0.0595: extra newline in messages after a verbose shell message
  • 9.0.0594: Makefile error message causes a shell error
  • 9.0.0593: CI actions have too many permissions
  • 9.0.0592: display not cleared when scrolling back in messages
  • 9.0.0591: message window popup shows on only one tab page

Files:

🔓 Unsigned Files:

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

See the README for detail.

v9.0.0590

Compare
Choose a tag to compare

v9.0.0590
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:

  • 9.0.0590: after exiting Insert mode spelling not checked in next line
  • 9.0.0589: on AmigaOS4 the pid is available but the task address is used
  • 9.0.0588: MorphOS build is broken
  • 9.0.0587: Unicode tables are outdated
  • 9.0.0586: missing change in test
  • 9.0.0585: when long message test fails the error message is not visible
  • 9.0.0584: cscope test with wrong executable name fails
  • 9.0.0583: only recognizing .m3u8 files is inconsistent
  • 9.0.0582: channel cwd test fails on Cirrus CI

This release includes signed files

Files:

🔒 Signed Files:

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

🔓 Unsigned Files:

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

See the README for detail.

v9.0.0581

Compare
Choose a tag to compare

v9.0.0581
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:

  • 9.0.0581: adding a character for incsearch fails at end of line
  • 9.0.0580: no CI running for MacOS on M1
  • 9.0.0579: using freed memory when 'tagfunc' wipes out buffer
  • 9.0.0578: one timer test fails on Mac M1
  • 9.0.0577: buffer underflow with unexpected :finally
  • 9.0.0576: unused loop variables
  • 9.0.0575: the getchar() function behaves strangely with bracketed paste
  • 9.0.0574: timer garbage collect test hangs on Mac M1
  • 9.0.0573: outdated dependencies go unnoticed
  • 9.0.0572: insert complete tests leave a mapping behind
  • 9.0.0571: MS-Windows: CTRL-C can make Vim exit
  • 9.0.0570: CI for Windows is still using codecov action 3.1.0
  • 9.0.0569: cannot easily get out when using "vim file | grep word"
  • 9.0.0568: autocmd code is indented more than needed
  • 9.0.0567: 'completeopt' "longest" is not used for complete()
  • 9.0.0566: Nim files are not recognized
  • 9.0.0565: cscope test causes problems with test timeout timer

Files:

🔓 Unsigned Files:

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

See the README for detail.