From a24ac02693aea32bcc67b9e6d44d2ed874a8439f Mon Sep 17 00:00:00 2001 From: Yee Cheng Chin Date: Tue, 10 Sep 2024 23:02:55 -0700 Subject: [PATCH] MacVim r180 Updated to Vim 9.1.0727 This update mostly syncs to new upstream Vim version, along with small fixes. Features ==================== New Vim features -------------------- - Vim now supports the XDG Base Directory Specification. You can now put your vimrc and plugins in `~/.config/vim` intsead of `~/.vim` / ~/.vimrc`. See `:h xdg-base-dir`. v9.1.0327 - Auto completion - Matched text in a completion popup menu will now be highlighted v9.1.0476 - Insert mode fuzzy completion (`:set completopt+=fuzzy`). v9.1.0463 / v9.1.0598 - New options: - `tabclose`: specifies tab closing behavior. v9.1.0572 - `winfixbuf`: fixes a window to a buffer and prevent navigating away from it. v9.1.0147 - New functions: - `getregion()` / `getregionpos()`: Helps retrieve the text selected in a visual selection. v9.1.0120 v9.1.0142 v9.1.0394 - `diff()`: Diff provided strings. v9.1.0071 - `gettext()` / `bindtextdomain()`: Vim plugins can now add localized messages. v9.1.0509. - `filecopy()`: Copy a file using Vim script. v9.1.0465 - New bundled optional plugins (use `packadd` to enable them): - comment: toggle code comments on/off. vim/vim#14634 - nohlsearch: simple package to automatically set `nohlsearch`. vim/vim#15042 - Highlighting for diff files are back to normal. v9.1.0016 - Vim9 script improvements. - Miscellaneous smoothscroll, termdebug, security fixes. - Other platforms (these don't affect MacVim and included for reference only): - GTK Vim GUI can now also use to map super keys, similar to MacVim for its Cmd key mappings. This should allow sharing cross-platform configs easier. v9.1.0058 - Vim GUI now supports Wayland in Linux. v9.1.0064 Misc -------------------- - When resizing MacVim, the title bar's message looks a little nicer now. #1488 by @sfsam - Copyright disclaimer in About MacVim no longer shows a year. #1497 General ==================== - Sparkle (updater for MacVim) is now updated to 2.6.4. For legacy builds it's now updated to 1.27.3. #1494 Fixes ==================== - Fixed dragging tabs to reorder them resulting in a crash. #1499 Compatibility ==================== Requires macOS 10.9 or above. (10.9 - 10.12 requires downloading a separate legacy build) Script interfaces have compatibility with these versions: - Lua 5.4 - Perl 5.30 - Python2 2.7 - Python3 3.9 or above - Ruby 3.3 --- src/MacVim/Info.plist | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/MacVim/Info.plist b/src/MacVim/Info.plist index 2ee529ad5d..36f08d5c20 100644 --- a/src/MacVim/Info.plist +++ b/src/MacVim/Info.plist @@ -1255,7 +1255,7 @@ CFBundleVersion - 179.1 + 180 LSApplicationCategoryType public.app-category.productivity NSAppTransportSecurity