You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<p>Happy New Year! See <ahref="https://github.com/macvim-dev/macvim/discussions/1472">#1472</a> for a retrospective of 2023 and future roadmap.</p>
4
19
5
20
<p>Also, Vim 9.1 is now released! See <ahref="https://www.vim.org/vim-9.1-released.php">announcement</a>.</p>
6
21
7
-
<h1id="features">Features</h1>
22
+
<h1id="r179-features">Features</h1>
8
23
9
-
<h2id="system-monospace-font-sf-mono">System monospace font (SF Mono)</h2>
24
+
<h2id="r179-system-monospace-font-sf-mono">System monospace font (SF Mono)</h2>
10
25
11
26
<p>MacVim’s <code>guifont</code> option now supports a new <code>-monospace-</code> value, which instructs it to use the system monospace font, which is SF Mono in recent macOS versions. As mentioned below (New Vim features), you can now use tab-completion to see the available values in cmdline. See <ahref="https://macvim.org/docs/redirect.html?tag=macvim-guifont"><code>:h macvim-guifont</code></a> for more details on how to use it (including using different font weights). <ahref="https://github.com/macvim-dev/macvim/issues/1463">#1463</a></p>
12
27
13
28
<p>Note: I’m contemplating changing the MacVim default value for <code>guifont</code> to be <code>-monospace-</code> in the future so MacVim will always use the native monospace font instead of being hard-coded to Menlo. This makes it more consistent with Apple Terminal and Xcode. Feel free to leave a comment on <ahref="https://github.com/macvim-dev/macvim/issues/1277">#1277</a> if you have opinions on this.</p>
14
29
15
30
<p><imgwidth="310" alt="Menlo (default) vs SF Mono" src="https://github.com/macvim-dev/macvim/assets/1217449/56e4a7b7-9f9d-4cfa-9e6a-bb4baffc6d30" /></p>
16
31
17
-
<h2id="new-vim-features">New Vim features</h2>
32
+
<h2id="r179-new-vim-features">New Vim features</h2>
18
33
19
34
<ul>
20
35
<li>Command-line tab completion improvements and bug fixes (see <ahref="https://macvim.org/docs/redirect.html?tag=cmdline-completion"><code>:h cmdline-completion</code></a> and <ahref="https://macvim.org/docs/redirect.html?tag=complete-set-option"><code>:h complete-set-option</code></a>)
@@ -41,7 +56,7 @@ <h2 id="new-vim-features">New Vim features</h2>
41
56
<li>Miscellaneous security fixes.</li>
42
57
</ul>
43
58
44
-
<h2id="misc">Misc</h2>
59
+
<h2id="r179-misc">Misc</h2>
45
60
46
61
<p>New settings:</p>
47
62
@@ -56,7 +71,7 @@ <h2 id="misc">Misc</h2>
56
71
<li>MacVim can be launched without loading user defaults for a clean experience via a command-line flag. See <ahref="https://macvim.org/docs/redirect.html?tag=macvim-settings"><code>:h macvim-settings</code></a>.</li>
57
72
</ul>
58
73
59
-
<h1id="general">General</h1>
74
+
<h1id="r179-general">General</h1>
60
75
61
76
<ul>
62
77
<li>Sparkle (updater for MacVim) is now updated to 2.5.2. The updater can now show multiple release notes when updating MacVim across multiple versions. <ahref="https://github.com/macvim-dev/macvim/issues/1446">#1446</a><ahref="https://github.com/macvim-dev/macvim/issues/1469">#1469</a></li>
@@ -70,14 +85,14 @@ <h1 id="general">General</h1>
70
85
<li>Python 2 support: The default location for locating the Python 2 lib in the binary release is now under /Library/Frameworks rather than /usr/local. Note: Python 2 has long been obsolete. If you rely on Python 2 plugins, consider this a warning as it’s only supported as long as it’s feasible and could be removed in the future. <ahref="https://github.com/macvim-dev/macvim/issues/1434">#1434</a></li>
71
86
</ul>
72
87
73
-
<h1id="fixes">Fixes</h1>
88
+
<h1id="r179-fixes">Fixes</h1>
74
89
75
90
<ul>
76
91
<li>Fixed non-native full screen mode when using a MacBook with a notch and having the “Show menu bar in non-native mode” option set. Changing the screen resolution while using non-native full screen also works properly now. <ahref="https://github.com/macvim-dev/macvim/issues/1450">#1450</a></li>
77
92
<li>Fixed Help menu’s documentation search not working with tags with special characters like <code><Down></code>. <ahref="https://github.com/macvim-dev/macvim/issues/1455">#1455</a></li>
78
93
</ul>
79
94
80
-
<h1id="compatibility">Compatibility</h1>
95
+
<h1id="r179-compatibility">Compatibility</h1>
81
96
82
97
<p>Requires macOS 10.9 or above. (10.9 - 10.12 requires downloading a separate legacy build)</p>
<p>This update mostly syncs to new upstream Vim version, along with small fixes.</p>
4
18
5
-
<h1id="features">Features</h1>
19
+
<h1id="r180-features">Features</h1>
6
20
7
-
<h2id="new-vim-features">New Vim features</h2>
21
+
<h2id="r180-new-vim-features">New Vim features</h2>
8
22
9
23
<ul>
10
24
<li>Vim now supports the XDG Base Directory Specification. You can now put your vimrc and plugins in <code>~/.config/vim</code> intsead of <code>~/.vim</code> / <code>~/.vimrc</code>. See <ahref="https://macvim.org/docs/redirect.html?tag=xdg-base-dir"><code>:h xdg-base-dir</code></a>. <ahref="https://github.com/vim/vim/commit/c9df1fb35a1866901c32df37dd39c8b39dbdb64a">v9.1.0327</a></li>
@@ -49,26 +63,26 @@ <h2 id="new-vim-features">New Vim features</h2>
49
63
</li>
50
64
</ul>
51
65
52
-
<h2id="misc">Misc</h2>
66
+
<h2id="r180-misc">Misc</h2>
53
67
54
68
<ul>
55
69
<li>When resizing MacVim, the title bar’s message looks a little nicer now. <ahref="https://github.com/macvim-dev/macvim/issues/1488">#1488</a> by @sfsam</li>
56
70
<li>Copyright disclaimer in About MacVim no longer shows a year. <ahref="https://github.com/macvim-dev/macvim/issues/1497">#1497</a></li>
57
71
</ul>
58
72
59
-
<h1id="general">General</h1>
73
+
<h1id="r180-general">General</h1>
60
74
61
75
<ul>
62
76
<li>Sparkle (updater for MacVim) is now updated to 2.6.4. For legacy builds it’s now updated to 1.27.3. <ahref="https://github.com/macvim-dev/macvim/issues/1494">#1494</a></li>
63
77
</ul>
64
78
65
-
<h1id="fixes">Fixes</h1>
79
+
<h1id="r180-fixes">Fixes</h1>
66
80
67
81
<ul>
68
82
<li>Fixed dragging tabs to reorder them resulting in a crash. <ahref="https://github.com/macvim-dev/macvim/issues/1499">#1499</a></li>
69
83
</ul>
70
84
71
-
<h1id="compatibility">Compatibility</h1>
85
+
<h1id="r180-compatibility">Compatibility</h1>
72
86
73
87
<p>Requires macOS 10.9 or above. (10.9 - 10.12 requires downloading a separate legacy build)</p>
document.getElementsByClassName('item-0')[0].style.display='block';// Just show the latest if the input range is not valid so we don't show an empty page
133
236
}
134
237
}
238
+
// We have multiple TOCs. We patch it by making a new master list and put every TOC under it.
0 commit comments