:root { supported-color-schemes: light dark; color-scheme: light dark; }
-Vim patch 8.2.1456
+Updated to Vim 8.2.1719.
-Features
+Features
+
+Touch Bar improvements
+
+Touch Bar now supports submenus, and allows mixed icon/text displays using tmenu. When in edit modes (e.g. insert), it will also display an emoji picker as well. See :help touchbar for documentation. #1084
+
+
+
+
+
+Fixes
- - 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
-

- - MacVim localization support. It now uses translated Vim messages for the specified locale. See
:help multilang-messages to see how to configure it. #991
-
+ - Window menu no longer shows duplicate “Enter Full Screen” or “Tile Window to Left of Screen” entries whenever the user switches among different MacVim windows. #566 #992
+ - Fix issue where going to full screen mode when titlebar appearance is set to “hidden” would result in lost focus of the window. #1078
+ - The password dialog box when using
:!sudo or other commands that require password entry (macvim-askpass) will no longer focus on Finder, and will keep the focus on MacVim. #1091
+ - Fix minor wrong tooltip in the “Appearance” preference pane. #1087
+ - “General” preference pane will now be correctly sized when Sparkle updater is disabled (e.g. Homebrew builds). #1089
+ - Misc issues were fixed by Vim upstream, e.g.
vimgrep causing a crash, and odd behaviors with using Shift-O on the first line. #1082 #1083
-General:
+Compatibility
-
- - 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
- - Fix crash during MacVim launch in Snapshot 164 (8.2.1424) due to dynamic library linkage. #1073
-
-
-Targets macOS 10.9+
+Requires macOS 10.9 or above.
Script interfaces have compatibility with these versions:
-- Lua 5.3
-- Perl 5.18
-- Python2 2.7
-- Python3 3.8
-- Ruby 2.7
+ - Lua 5.3
+ - Perl 5.18
+ - Python2 2.7
+ - Python3 3.8
+ - Ruby 2.7
]]>
-