Files
macvim-mirror/appcast/latest.xml
T
Yee Cheng Chin 581f58f6ac snapshot-167
2020-12-11 13:43:22 -08:00

124 lines
6.8 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:sparkle="http://www.andymatuschak.org/xml-namespaces/sparkle">
<channel>
<title>MacVim</title>
<link>https://raw.githubusercontent.com/macvim-dev/macvim/gh-pages/appcast/latest.xml</link>
<description>MacVim</description>
<item>
<title>MacVim snapshot-167</title>
<description><![CDATA[
<style>
:root { supported-color-schemes: light dark; color-scheme: light dark; }
</style>
<p>Updated to Vim 8.2.2127.</p>
<p><em>Note</em>: This release doesnt natively support Apple Silicon / M1 yet, but does work under Rosetta. See below.</p>
<h1 id="features">Features</h1>
<h2 id="big-sur--macos-11">Big Sur / macOS 11</h2>
<ul>
<li>MacVim now has an updated app icon (<a href="https://github.com/macvim-dev/macvim/issues/1054">#1054</a>), and preference pane / toolbars have been updated to match Big Surs interface guidelines. (<a href="https://github.com/macvim-dev/macvim/issues/1128">#1128</a>)</li>
<li>Fixed Touch Bar warnings when launching MacVim from the terminal. <a href="https://github.com/macvim-dev/macvim/issues/1114">#1114</a></li>
<li>SF Symbol characters will show up properly as double-width as most of these icons would take up more than one column. Note that these characters are specific to macOS and would not work in other platforms. <a href="https://github.com/macvim-dev/macvim/issues/1129">#1129</a></li>
</ul>
<h2 id="renderer--scrolling-performance-improvements">Renderer / scrolling performance improvements</h2>
<p>The Core Text renderer has been rewritten and is now much faster! Scrolling should not stutter and lag like before and generally it should feel a lot smoother now. Thanks to Sidney San Martín (<a href="https://github.com/s4y">@s4y</a>) for the contribution. <a href="https://github.com/macvim-dev/macvim/issues/858">#858</a></p>
<p>With this change, the non-Core-Text renderer is now considered deprecated. The old renderer is accessible either through the Preference Pane (under Advanced) or by setting the defaults “MMRenderer” to 0. It works for now, but it will be removed in a future update as it has known bugs.</p>
<h2 id="menu-localization">Menu Localization</h2>
<p>Menus are now localized, see <code>:h langmenu</code> for how Vim menu localization works. You can use <code>set langmenu=none</code> to turn it off if you would like. <a href="https://github.com/macvim-dev/macvim/issues/1099">#1099</a></p>
<p><img width="500" alt="localized menus" src="https://user-images.githubusercontent.com/1217449/101893005-f942d680-3b58-11eb-9cf3-96d117c5a370.png" /></p>
<p>There still exists a few menu items that are not localized, and the general MacVim GUI is not localized as well. If you would like to help, please use <a href="https://github.com/macvim-dev/macvim/issues/1102">#1102</a> to coordinate with MacVim dev team.</p>
<h2 id="getting-help--help-menu">Getting help / Help menu</h2>
<ul>
<li>
<p>Help menus search bar now searches Vim documentation as well! See <a href="https://github.com/macvim-dev/macvim/issues/1095">#1095</a>.</p>
<p><img width="400" alt="help menu search" src="https://user-images.githubusercontent.com/1217449/101957566-86684880-3bb6-11eb-8466-2bf73b3585bd.png" /></p>
</li>
<li>Vimtutor is now bundled with MacVim, and you can access vimtutor from the Help menu (<a href="https://github.com/macvim-dev/macvim/issues/1096">#1096</a>).</li>
<li>There is also a link to the latest release notes as well (<a href="https://github.com/macvim-dev/macvim/issues/1131">#1131</a>).</li>
</ul>
<h1 id="general">General</h1>
<ul>
<li>
<p>This release does not contain a native universal app for Apple Silicon / M1 Macs yet. The release binary will still work under Rosetta, which should provide enough performance, but if you use Python/etc plugins, you need to make sure you have x86 versions of Python/etc installed (which is still the default for Homebrew as of this release).</p>
<p>MacVim is buildable under Apple Silicon, so if you need a native binary, you could build it yourself by downloading the source from the Github repository. See <a href="https://github.com/macvim-dev/macvim/issues/1136">#1136</a> for progress on releasing a universal app for Apple Silicon.</p>
</li>
<li>
<p>MacVim has enabled the Github Discussions feature, which serves as a good spot for general discussions and questions. See <a href="https://github.com/macvim-dev/macvim/discussions/1130">this post</a> and check it out!</p>
</li>
</ul>
<h1 id="fixes">Fixes</h1>
<ul>
<li>Launching MacVim from the Dock with locales that use “,” for decimal separators now works correctly. <a href="https://github.com/macvim-dev/macvim/issues/11">#11</a> (Vim 8.2.1738)</li>
<li><code>WinBar</code> menus (which are used by plugins like vimspector) now work properly and dont create dummy menu items. <a href="https://github.com/macvim-dev/macvim/issues/918">#918</a></li>
<li>Using <code>:browse tabnew</code> no longer crashes MacVim in terminal mode. <a href="https://github.com/macvim-dev/macvim/issues/1107">#1107</a> (Vim 8.2.1842)</li>
</ul>
<h1 id="misc">Misc</h1>
<ul>
<li>Scripting languages versions:
<ul>
<li>Python is now built against 3.9, up from 3.8.</li>
<li>Lua is now built against 5.4, up from 5.3.</li>
</ul>
</li>
</ul>
<h1 id="compatibility">Compatibility</h1>
<p>Requires macOS 10.9 or above.</p>
<p>Script interfaces have compatibility with these versions:</p>
<ul>
<li>Lua 5.4</li>
<li>Perl 5.18</li>
<li>Python2 2.7</li>
<li>Python3 3.9</li>
<li>Ruby 2.7</li>
</ul>
<p><br /><small>Read the latest release notes <a href="https://github.com/macvim-dev/macvim/releases/latest">here</a>.</small></p>
]]></description>
<pubDate>Fri, 11 Dec 2020 02:00:00 -0800</pubDate>
<sparkle:minimumSystemVersion>10.9</sparkle:minimumSystemVersion>
<enclosure type="application/octet-stream"
url="https://github.com/macvim-dev/macvim/releases/download/snapshot-167/MacVim.dmg"
sparkle:version="167"
sparkle:shortVersionString="8.2.2127"
sparkle:dsaSignature="MCwCFBPkd737GAAK8dHb5csYnilmtOI3AhRkEWujd7Xcu50lmOoH9sTIv9uxKw=="
sparkle:edSignature="2+odsFCJe5FI4ZgHxKDFhAmquVGnYBM9bSsuADFUDvjVonmcLGVntq6J98o7WmMjhTLiLgIRgcQe8Hhdx8YjAQ==" length="21875249"
/>
<sparkle:deltas>
<enclosure type="application/octet-stream"
url="https://github.com/macvim-dev/macvim/releases/download/snapshot-167/166_to_167.delta"
sparkle:version="167"
sparkle:deltaFrom="166"
sparkle:dsaSignature="MCwCFC3TLGyj0Xi1h3IJiyaqqVcj/7MKAhRsyw1ju84f3+wPqEv8FDd/Y6bCEA=="
sparkle:edSignature="BYDM9xrbwLW3I4+rQjd4IhAmKrWDWa+cz3WnXXGX0+nDVREYjMH38S0AFVQEGdnULYiNGrhhmh6aGQlKboCRAg==" length="3931135"
/>
</sparkle:deltas>
</item>
</channel>
</rss>