Skip to content

Releases: macvim-dev/macvim

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

MacVim Snapshot 153

13 Dec 08:30
snapshot-153
5cd759d
Compare
Choose a tag to compare

Vim patch 8.1.577

Targets macOS 10.8+

Features:

  • The option to automatically download and install updates is now
    exposed in the preference panel. This gives you a way to uncheck it,
    as previously there was no user-visible way to do so once it's
    checked. #816

Fixes:

  • Title bar is no longer transparent in 10.12 Sierra #805
  • Fixed 'transparency' setting not working properly in Mojave #805
  • Fixed setting 'fullscreen' in vimrc leading to black screen in 10.14
    Mojave if non-native fullscreen is used #811
  • Fixed showing all black if MMUseCGLayerAlways is set in 10.14 Mojave
    #811
  • Fixed misconfigured Python paths in default vimrc #812

Script interfaces have compatibility with these versions:

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

MacVim Snapshot 152

05 Dec 13:09
f7ff60b
Compare
Choose a tag to compare

Vim patch 8.1.560

Targets macOS 10.8+

Features:

  • macOS Mojave (10.14) is now supported.
    • MacVim's UI now works with Dark Mode.
    • Fixed broken rendering and flickering under Mojave when using the
      default Core Text renderer. #757
  • guioption 'k' is supported again. #731
    • This option prevents window from resizing when UI elements such as
      toolbars or tabs show or hide themselves.

Fixes:

  • Fixed misc fullscreen and window resizing bugs and artifacts #745
  • Dragging tabs to reorder now works properly #789
  • Fixed timer callback handling in GUI #749
  • Fixed native tabs (10.12+) interring with Vim tabs #788
  • Fixed Japanese IME Ctrl-U/Ctrl-O handling #742
  • Fixed MMShareFindPboard and Cmd-E/Cmd-G interactions #780
  • Better handling of guifontwide font size #737
  • Better python discovery in default vimrc #739

Known Issues:

  • Scrolling performance is slightly worse under Mojave #796

Script interfaces have compatibility with these versions:

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

snapshot-151: MacVim Snapshot 151

14 Aug 05:31
Compare
Choose a tag to compare
Binary targets macOS 10.8+

- Vim patch 8.1.0280
- Reverted guioption 'k' #727

Script interfaces have compatibility with these versions

- Lua 5.3
- Perl 5.18
- Python2 2.7
- Python3 3.7
- Ruby 2.5

snapshot-150: MacVim Snapshot 150

03 Aug 05:17
Compare
Choose a tag to compare
Binary targets macOS 10.8+

- Vim patch 8.1.0235
- Touch Bar support #715
- Force click support #716
- New guioption 'k' #708
- Fix CoreText renderer

Script interfaces have compatibility with these versions

- Lua 5.3
- Perl 5.18
- Python2 2.7
- Python3 3.7
- Ruby 2.5

snapshot-149: MacVim Snapshot 149

17 Jun 23:07
Compare
Choose a tag to compare
Binary targets macOS 10.8+

- Vim patch 8.1.0072

Script interfaces have compatibility with these versions

- Lua 5.3
- Perl 5.18
- Python2 2.7
- Python3 3.6
- Ruby 2.5

snapshot-148: MacVim Snapshot 148

08 Jun 05:53
Compare
Choose a tag to compare
Binary targets macOS 10.8+

- Vim patch 8.1.0039

Script interfaces have compatibility with these versions

- Lua 5.3
- Perl 5.18
- Python2 2.7
- Python3 3.6
- Ruby 2.5

snapshot-146: MacVim Snapshot 146

24 Mar 08:33
Compare
Choose a tag to compare
Binary targets macOS 10.8+

- Vim patch 8.0.1633

Script interfaces have compatibility with these versions

- Lua 5.3
- Perl 5.16
- Python2 2.7
- Python3 3.6.4
- Ruby 2.5