Skip to content

MacVim Snapshot 164

Pre-release
Pre-release
Compare
Choose a tag to compare
@ychin ychin released this 13 Aug 09:59
snapshot-164
c5a9787

(Cancelled release. Superseded by snapshot 165)


⚠️ NOTE ⚠️: This build seems to be crashing on launch due to a library (gettext) being dynamically linked. DO NOT download this. If you have downloaded this build and it's crashing on launch, you could either get the old version, or use brew install gettext to work around it.


Original release notes

Vim patch 8.2.1424

Features

  • New "Appearance" option pane (accessible via "⌘," or MacVim → Preferences) to allow customizing how MacVim looks. Users can now select how MacVim works with Dark Mode, and configure titlebar to be hidden or transparent. #912 #1038 #1056
    appearance screenshot
  • MacVim localization support. It now uses translated Vim messages for the specified locale. See :help multilang-messages to see how to configure it. #991
    localization screenshot

General:

  • Python is now built against 3.8, up from 3.7. #1012

Fixes:

  • Fix mvim:// protocol handler behavior. Reverts behavior back to old behavior (before snapshot-162), but add new fallback handling to try to handle poorly formed URLs that don't double-encode special characters. See :help macvim://. #1055
  • Can now change tabs using menu and keyboard shortcuts (⌘{ / ⌘} / ⌘T) when in terminal mode. #1045

Targets macOS 10.9+

Script interfaces have compatibility with these versions:

  • Lua 5.3
  • Perl 5.18
  • Python2 2.7
  • Python3 3.8
  • Ruby 2.7