<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/runtime/plugin/zipPlugin.vim, branch master</title>
<subtitle>Neovim fork with Rahm's personal hacks.</subtitle>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/'/>
<entry>
<title>refactor(zip)!: builtin zip.lua plugin #40846</title>
<updated>2026-07-29T16:54:43+00:00</updated>
<author>
<name>Barrett Ruth</name>
<email>62671086+barrettruth@users.noreply.github.com</email>
</author>
<published>2026-07-29T16:54:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=e29af9c32f8be5767924b79612ce0f73877d2263'/>
<id>e29af9c32f8be5767924b79612ce0f73877d2263</id>
<content type='text'>
Problem:
The bundled `zip` plugin is implemented in Vimscript, making it harder to
maintain and build on with Nvim's Lua runtime infrastructure.

Solution:
Add an opt-out `zip.lua` browser backed by `nvim.dir`, and disable the legacy
Vimscript implementation by moving it to `pack/dist/opt/zip/`. Load it with
`:packadd zip`.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:
The bundled `zip` plugin is implemented in Vimscript, making it harder to
maintain and build on with Nvim's Lua runtime infrastructure.

Solution:
Add an opt-out `zip.lua` browser backed by `nvim.dir`, and disable the legacy
Vimscript implementation by moving it to `pack/dist/opt/zip/`. Load it with
`:packadd zip`.</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:591db92: runtime(zip,tar): Add support for compressed .cbz and .cbt files</title>
<updated>2026-05-16T08:54:11+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2026-05-16T08:28:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=cca6dc0ae2169ed24852ed83ff64bf797bdd6d71'/>
<id>cca6dc0ae2169ed24852ed83ff64bf797bdd6d71</id>
<content type='text'>
*.cbz and *.cbt files are just zip and tar files for comic books.
https://en.wikipedia.org/wiki/Comic_book_archive

closes: vim/vim#20206

https://github.com/vim/vim/commit/591db923bae1657e788f6bb0e6d4527448c72041

Co-authored-by: Phạm Bình An &lt;phambinhanctb2004@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
*.cbz and *.cbt files are just zip and tar files for comic books.
https://en.wikipedia.org/wiki/Comic_book_archive

closes: vim/vim#20206

https://github.com/vim/vim/commit/591db923bae1657e788f6bb0e6d4527448c72041

Co-authored-by: Phạm Bình An &lt;phambinhanctb2004@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:8824526: runtime(zip): add *.pkpass to list of zip extensions (#36061)</title>
<updated>2025-10-07T00:08:22+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2025-10-07T00:08:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=facde3dcbe6fd303a347276d27924b8754c43c42'/>
<id>facde3dcbe6fd303a347276d27924b8754c43c42</id>
<content type='text'>
Similar to a359c9c25e5c3c1e543fc720223aa7256e6f72cf.
See https://developer.apple.com/documentation/walletpasses/building-a-pass#Sign-the-Pass-and-Create-the-Bundle,
which explicitly mentions that pkpasses are just renamed ZIPs.

closes: vim/vim#18501

https://github.com/vim/vim/commit/882452644cd3258c887a09de856e4c59eb284a92

Co-authored-by: MultisampledNight &lt;contact@multisamplednight.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Similar to a359c9c25e5c3c1e543fc720223aa7256e6f72cf.
See https://developer.apple.com/documentation/walletpasses/building-a-pass#Sign-the-Pass-and-Create-the-Bundle,
which explicitly mentions that pkpasses are just renamed ZIPs.

closes: vim/vim#18501

https://github.com/vim/vim/commit/882452644cd3258c887a09de856e4c59eb284a92

Co-authored-by: MultisampledNight &lt;contact@multisamplednight.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:a359c9c: runtime(zip): add *.whl to the list of zip extensions</title>
<updated>2025-04-02T22:47:58+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2025-04-02T22:47:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=8e2a9cbaa38eb26a614d3acc2179d123108ce37f'/>
<id>8e2a9cbaa38eb26a614d3acc2179d123108ce37f</id>
<content type='text'>
This commits adds the extension *.whl to the list of zip extensions.
Wheel (WHL) files are binary distribution files for python packages.

Reference:
https://packaging.python.org/en/latest/specifications/binary-distribution-format/

fixes: vim/vim#17038

https://github.com/vim/vim/commit/a359c9c25e5c3c1e543fc720223aa7256e6f72cf

Co-authored-by: Christian Brabandt &lt;cb@256bit.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commits adds the extension *.whl to the list of zip extensions.
Wheel (WHL) files are binary distribution files for python packages.

Reference:
https://packaging.python.org/en/latest/specifications/binary-distribution-format/

fixes: vim/vim#17038

https://github.com/vim/vim/commit/a359c9c25e5c3c1e543fc720223aa7256e6f72cf

Co-authored-by: Christian Brabandt &lt;cb@256bit.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:f9ca139e3aa1 (#27554)</title>
<updated>2024-02-20T22:30:18+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2024-02-20T22:30:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=9bb046d1be5aa9ba0482b2cad050b286d4b78978'/>
<id>9bb046d1be5aa9ba0482b2cad050b286d4b78978</id>
<content type='text'>
runtime(misc): announce adoption of various runtime files

https://github.com/vim/vim/commit/f9ca139e3aa12dd03177ebba5eedcee4f0836f27

Co-authored-by: Christian Brabandt &lt;cb@256bit.org&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
runtime(misc): announce adoption of various runtime files

https://github.com/vim/vim/commit/f9ca139e3aa12dd03177ebba5eedcee4f0836f27

Co-authored-by: Christian Brabandt &lt;cb@256bit.org&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:71badf9547e8 (#23285)</title>
<updated>2023-04-23T13:22:55+00:00</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2023-04-23T13:22:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=e3f36377c156749bbdafc46d8a8cd017f378b4b5'/>
<id>e3f36377c156749bbdafc46d8a8cd017f378b4b5</id>
<content type='text'>
Update runtime files

https://github.com/vim/vim/commit/71badf9547e8f89571b9a095183671cbb333d528

Co-authored-by: Bram Moolenaar &lt;Bram@vim.org&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Update runtime files

https://github.com/vim/vim/commit/71badf9547e8f89571b9a095183671cbb333d528

Co-authored-by: Bram Moolenaar &lt;Bram@vim.org&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:519cc559b08b (#16340)</title>
<updated>2021-11-17T09:02:59+00:00</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2021-11-17T09:02:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=c0efe49e78eca3a17a5934cc283199122d081467'/>
<id>c0efe49e78eca3a17a5934cc283199122d081467</id>
<content type='text'>
Update runtime files
https://github.com/vim/vim/commit/519cc559b08b800edc429688aece7ad6a00d41eb</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Update runtime files
https://github.com/vim/vim/commit/519cc559b08b800edc429688aece7ad6a00d41eb</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:cb80aa2d53e5</title>
<updated>2021-05-02T02:29:02+00:00</updated>
<author>
<name>Jan Edmund Lazo</name>
<email>jan.lazo@mail.utoronto.ca</email>
</author>
<published>2021-05-01T18:23:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=330500a5bfb1207e0c9eb79ac27fb8244da93ce0'/>
<id>330500a5bfb1207e0c9eb79ac27fb8244da93ce0</id>
<content type='text'>
Update runtime files.
https://github.com/vim/vim/commit/cb80aa2d53e56d3aba3b3c439fb467f29a750c5e

Omit runtime/doc/tabpage.txt.
Patch v8.2.1401 is not ported yet.

Port optwin.vim changes without gettext().
Patch v8.2.1544 is not ported yet.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Update runtime files.
https://github.com/vim/vim/commit/cb80aa2d53e56d3aba3b3c439fb467f29a750c5e

Omit runtime/doc/tabpage.txt.
Patch v8.2.1401 is not ported yet.

Port optwin.vim changes without gettext().
Patch v8.2.1544 is not ported yet.
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:2963456ff2b7</title>
<updated>2021-04-27T13:21:33+00:00</updated>
<author>
<name>Jan Edmund Lazo</name>
<email>jan.lazo@mail.utoronto.ca</email>
</author>
<published>2021-04-25T15:34:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=5e1f434764bc553d49baeeca1bdd952e0a366e98'/>
<id>5e1f434764bc553d49baeeca1bdd952e0a366e98</id>
<content type='text'>
Update runtime files.
https://github.com/vim/vim/commit/2963456ff2b740244b3a064785fe681b1998d75e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Update runtime files.
https://github.com/vim/vim/commit/2963456ff2b740244b3a064785fe681b1998d75e
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:d07969093a9b</title>
<updated>2017-04-28T20:51:30+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2017-04-28T20:47:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=06879e2e890dd6cb7bbeb4ce6b78d0cf41500ab5'/>
<id>06879e2e890dd6cb7bbeb4ce6b78d0cf41500ab5</id>
<content type='text'>
Updated runtime files.

https://github.com/vim/vim/commit/d07969093a9b3051511c478d71c36de6fc33c0d6
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Updated runtime files.

https://github.com/vim/vim/commit/d07969093a9b3051511c478d71c36de6fc33c0d6
</pre>
</div>
</content>
</entry>
</feed>
