Skip to content

Releases: macvim-dev/macvim

MacVim Snapshot 163

12 Apr 06:40
snapshot-163
2b9a6a1
Compare
Choose a tag to compare

Vim patch 8.2.539

General:

  • MacVim now reports its app category to be "Productivity" for Screen
    Time. #1032

Fixes:

  • Fix MacVim not reporting its version number correctly. #1011
  • Fix mvim:// protocol handler not handling line number. #1020
  • Fix opening MacVim from the Dock not setting UTF-8 in locale. #1033
  • Buffer menu now doesn't show stale menu items from command-line
    windows or terminal windows. #1025

Targets macOS 10.9+

Script interfaces have compatibility with these versions:

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

MacVim Snapshot 162

03 Mar 12:56
snapshot-162
3533c60
Compare
Choose a tag to compare

Vim patch 8.2.319

General:

  • MacVim is now upgraded to Vim 8.2!

Fixes:

  • Fix mvim:// protocol handler to handle spaces in file names. #1002
  • Allow the fullscreen toggle on the Touch Bar to be disabled. #997
  • Fixed potential infinite recursion draw crash. #985

Targets macOS 10.9+

Script interfaces have compatibility with these versions:

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

MacVim Snapshot 161

30 Oct 13:02
snapshot-161
ec8d479
Compare
Choose a tag to compare

Vim patch 8.1.2234

Fixes:

  • Fix scripting languages not working (e.g. Python) in binary releases
    by using the correct entitlements. #979

Targets macOS 10.9+

Script interfaces have compatibility with these versions:

  • Lua 5.3
  • Perl 5.18
  • Python2 2.7
  • Python3 3.7
  • Ruby 2.6

MacVim Snapshot 160

28 Oct 12:14
snapshot-160
f24dd52
Compare
Choose a tag to compare

Vim patch 8.1.2224

General:

  • MacVim now requires macOS 10.9, up from 10.8.
  • MacVim binary is now notaraized by Apple. This should make it open
    properly without a security warning in macOS 10.15 Catalina. #959 #825

Features:

  • Make mouse cursor higher contrast under macOS 10.13 or older. #910

Fixes:

  • Fix OS appearance (dark vs light mode) detection not working. See
    :help OSAppearanceChanged for more info on the feature. #973
  • Fix spell checker flagging first words in line. #971 (Vim 8.1.2172)
  • Fix wrong highlighting color scheme. #960 (Vim 8.1.2176)

Misc:

  • Sparkle updater has been updated to 1.22.00. #963

Targets macOS 10.9+

Script interfaces have compatibility with these versions:

  • Lua 5.3
  • Perl 5.18
  • Python2 2.7
  • Python3 3.7
  • Ruby 2.6

MacVim Snapshot 159

17 Oct 08:02
snapshot-159
ae238e0
Compare
Choose a tag to compare

Vim patch 8.1.2168

Features:

  • Can now use autocommand to detect an OS appearance change (dark vs
    light mode). See :help OSAppearanceChanged. #766

Fixes:

  • Fix text being clipped in macOS Catalina. #905
  • Fix "E432: Tags file not sorted" issue in macOS Catalina. #953. (Vim
    8.1.2152)

Targets macOS 10.8+

Script interfaces have compatibility with these versions:

  • Lua 5.3
  • Perl 5.18
  • Python2 2.7
  • Python3 3.7
  • Ruby 2.6

MacVim Snapshot 158

16 Oct 15:55
snapshot-158
eeb05f5
Compare
Choose a tag to compare
MacVim Snapshot 158 Pre-release
Pre-release

(Cancelled release. Superseded by snapshot 159)

MacVim Snapshot 157

21 Jul 20:18
snapshot-157
1776f34
Compare
Choose a tag to compare

Vim patch 8.1.1722

Features:

  • Add 'MMDisableLaunchAnimation' option to disable the opening animation
    of MacVim Windows. #915
  • Make 'MMTitlebarAppearsTransparent' work in pre-Mojave macOS versions.
    #917

Fixes:

  • Fix issue where MacVim would freeze when opening a file already opened
    in another MacVim window when swap files are enabled. #913
  • Menu items with name starting with ']' now properly get hidden in the
    main menu bar (see :help hidden-menus). #853

Targets macOS 10.8+

Script interfaces have compatibility with these versions:

  • Lua 5.3
  • Perl 5.18
  • Python2 2.7
  • Python3 3.7
  • Ruby 2.6

MacVim Snapshot 156

11 Jun 07:30
snapshot-156
d354527
Compare
Choose a tag to compare

Vim patch 8.1.1517

Security Fixes:

Features:

  • Add new option 'MMTitlebarAppearsTransparent' that will make the title bar transparent and use the background color in the color scheme (10.14 or above only). #888

Fixes:

  • Fix filename parsing error when opening a file with special characters like '$' in file path. #863
  • Fix blurry I-beam mouse cursor. #755
  • Fix silently failing to save a file when conversion error is present. #671. (Vim 8.1.1349)
  • Fix failing to save to a network shared SMB folder #861. (Vim 8.1.0957)

Misc:

  • 'guitablabel' can now be set in .vimrc, without MacVim overriding it. #899

Targets macOS 10.8+

Script interfaces have compatibility with these versions:

  • Lua 5.3
  • Perl 5.18
  • Python2 2.7
  • Python3 3.7
  • Ruby 2.6

MacVim Snapshot 155

18 Feb 22:19
snapshot-155
e6ada4d
Compare
Choose a tag to compare

Vim patch 8.1.950

Fixes:

  • Fix Ctrl-C not working properly in Command-Line and Normal mode #856
  • Fix scrollbar rendering artifact in macOS 10.13 or below #857
  • matchit plugin now works again in MacVim (fixed in Vim 8.1.0875)

Targets macOS 10.8+

Script interfaces have compatibility with these versions:

  • Lua 5.3
  • Perl 5.18
  • Python2 2.7
  • Python3 3.7
  • Ruby 2.6

MacVim Snapshot 154

04 Feb 05:53
snapshot-154
644ca93
Compare
Choose a tag to compare

Vim patch 8.1.873

Targets macOS 10.8+

General:

  • MacVim binary is now signed by a Developer ID (#517). This makes it
    easier to download and run the app without security warnings.
    • This also fixes an issue where invoking external programs via
      :!open was slow in Mojave. #763
  • Ruby version has been updated from 2.5 to 2.6.

Fixes:

  • Scrollbars are no longer misplaced when resizing window #827
  • Fix rendering performance issues for commands (e.g. :version,
    :echo, or :!) that echo text in Mojave #840
  • MacVim now properly asks for permission to use AppleEvent (ODB Editor
    Suite requires that to work) #822
  • Fix borderless window mode in pre-Mojave versions #828

Script interfaces have compatibility with these versions:

  • Lua 5.3
  • Perl 5.18
  • Python2 2.7
  • Python3 3.7
  • Ruby 2.6