<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/runtime/macros, branch rahm</title>
<subtitle>Neovim fork with Rahm's personal hacks.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/'/>
<entry>
<title>fix(runtime): clean up one-off scripts</title>
<updated>2024-10-15T18:50:21+00:00</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2024-10-12T09:23:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=82b02ae2f2af439a8c678ed6b55a43121055f279'/>
<id>82b02ae2f2af439a8c678ed6b55a43121055f279</id>
<content type='text'>
Problem: Some runtime files no longer spark joy.

Solution: Kondo the place up.

Still sparks _some_ joy (moved to new `runtime/scripts` folder):
* `macros/less.*`
* `mswin.vim`
* `tools/emoji_list.lua`

No longer sparks joy (removed):
* `macmap.vim` (gvimrc file; not useful in Nvim)
* `tools/check_colors.vim` (no longer useful with new default colorscheme and treesitter)
* `macros/editexisting.vim` (throws error on current Nvim)
* `macros/justify.vim` (obsolete shim for `packadd! justify`)
* `macros/matchit.vim` (same)
* `macros/shellmenu.vim` (same)
* `macros/swapmous.vim` (same)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem: Some runtime files no longer spark joy.

Solution: Kondo the place up.

Still sparks _some_ joy (moved to new `runtime/scripts` folder):
* `macros/less.*`
* `mswin.vim`
* `tools/emoji_list.lua`

No longer sparks joy (removed):
* `macmap.vim` (gvimrc file; not useful in Nvim)
* `tools/check_colors.vim` (no longer useful with new default colorscheme and treesitter)
* `macros/editexisting.vim` (throws error on current Nvim)
* `macros/justify.vim` (obsolete shim for `packadd! justify`)
* `macros/matchit.vim` (same)
* `macros/shellmenu.vim` (same)
* `macros/swapmous.vim` (same)
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:79230f027a25</title>
<updated>2024-02-16T07:57:45+00:00</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2024-02-15T21:33:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=422b090e0c668a129ef8535a0e52ee6e973e93ad'/>
<id>422b090e0c668a129ef8535a0e52ee6e973e93ad</id>
<content type='text'>
runtime(less): update "Last Change:" header

Commit 103f1dfb7df350650a5d7caadb0364bd79e9d25b forgot to update the
"Last Change:" header. So update it now.

https://github.com/vim/vim/commit/79230f027a25ff12eb7c7b64e1c063297876aae2

Co-authored-by: Christian Brabandt &lt;cb@256bit.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
runtime(less): update "Last Change:" header

Commit 103f1dfb7df350650a5d7caadb0364bd79e9d25b forgot to update the
"Last Change:" header. So update it now.

https://github.com/vim/vim/commit/79230f027a25ff12eb7c7b64e1c063297876aae2

Co-authored-by: Christian Brabandt &lt;cb@256bit.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:103f1dfb7df3</title>
<updated>2024-02-16T07:57:45+00:00</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2024-02-15T21:15:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=a1d977d8eb2ac31021f647c79e1cebde1bf5af43'/>
<id>a1d977d8eb2ac31021f647c79e1cebde1bf5af43</id>
<content type='text'>
runtime(less): reset readonly setting when disabling less mode

While at it, also do the unmap only if a specific key has been mapped.
There are some keys that are only selectively mapped and it would cause
an error if we are trying to unmap such a key (e.g. z when your
foldmethod is not manual).

fixes: vim/vim#14040

https://github.com/vim/vim/commit/103f1dfb7df350650a5d7caadb0364bd79e9d25b

Co-authored-by: Christian Brabandt &lt;cb@256bit.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
runtime(less): reset readonly setting when disabling less mode

While at it, also do the unmap only if a specific key has been mapped.
There are some keys that are only selectively mapped and it would cause
an error if we are trying to unmap such a key (e.g. z when your
foldmethod is not manual).

fixes: vim/vim#14040

https://github.com/vim/vim/commit/103f1dfb7df350650a5d7caadb0364bd79e9d25b

Co-authored-by: Christian Brabandt &lt;cb@256bit.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:e8d6f03f6a61</title>
<updated>2023-08-23T19:36:16+00:00</updated>
<author>
<name>Sean Dewar</name>
<email>seandewar@users.noreply.github.com</email>
</author>
<published>2023-08-23T19:31:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=23cc36bd99a4e16a0d9d24c7fca62554211a5b1d'/>
<id>23cc36bd99a4e16a0d9d24c7fca62554211a5b1d</id>
<content type='text'>
runtime: Remove Brams name from a few more runtime files (vim/vim#12780)

syntax/model.vim: minor wording improvement

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

Use the updated "Last Change" date for all.

Co-authored-by: Christian Brabandt &lt;cb@256bit.org&gt;
Co-authored-by: Adri Verhoef &lt;a3@a3.xs4all.nl&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
runtime: Remove Brams name from a few more runtime files (vim/vim#12780)

syntax/model.vim: minor wording improvement

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

Use the updated "Last Change" date for all.

Co-authored-by: Christian Brabandt &lt;cb@256bit.org&gt;
Co-authored-by: Adri Verhoef &lt;a3@a3.xs4all.nl&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:e978b4534a5e (#24697)</title>
<updated>2023-08-13T12:25:10+00:00</updated>
<author>
<name>Sean Dewar</name>
<email>seandewar@users.noreply.github.com</email>
</author>
<published>2023-08-13T12:25:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=cbf54ec2a5aaa1a00ff89e26bab44a30d09d4631'/>
<id>cbf54ec2a5aaa1a00ff89e26bab44a30d09d4631</id>
<content type='text'>
Farewell to Bram and dedicate upcoming Vim 9.1 to him (vim/vim#12749)

https://github.com/vim/vim/commit/e978b4534a5e10471108259118c0ef791106fd92

Also update the header for the following files that were converted to Vim9
script upstream:

- autoload/ccomplete.lua (vim9jitted)
- ftplugin.vim
- ftplugof.vim
- indent.vim
- indent/vim.vim
- makemenu.vim

This also updates the "Last Change" dates, even if some changes (due to rewrites
to Vim9 script) were not ported.

There's still a few other places where Bram is still mentioned as a maintainer
in the files we and Vim have:

- ftplugin/bash.vim
- indent/bash.vim
- indent/html.vim
- indent/mail.vim
- macros/accents.vim
- macros/editexisting.vim
- syntax/bash.vim
- syntax/shared/typescriptcommon.vim
- syntax/tar.vim
- syntax/typescript.vim
- syntax/typescriptreact.vim
- syntax/zimbu.vim

Maybe future patches will address that.

Also exclude changes to .po files that didn't apply automatically (the
`:messages` maintainer string isn't used in Nvim anyway).

Co-authored-by: Christian Brabandt &lt;cb@256bit.org&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Farewell to Bram and dedicate upcoming Vim 9.1 to him (vim/vim#12749)

https://github.com/vim/vim/commit/e978b4534a5e10471108259118c0ef791106fd92

Also update the header for the following files that were converted to Vim9
script upstream:

- autoload/ccomplete.lua (vim9jitted)
- ftplugin.vim
- ftplugof.vim
- indent.vim
- indent/vim.vim
- makemenu.vim

This also updates the "Last Change" dates, even if some changes (due to rewrites
to Vim9 script) were not ported.

There's still a few other places where Bram is still mentioned as a maintainer
in the files we and Vim have:

- ftplugin/bash.vim
- indent/bash.vim
- indent/html.vim
- indent/mail.vim
- macros/accents.vim
- macros/editexisting.vim
- syntax/bash.vim
- syntax/shared/typescriptcommon.vim
- syntax/tar.vim
- syntax/typescript.vim
- syntax/typescriptreact.vim
- syntax/zimbu.vim

Maybe future patches will address that.

Also exclude changes to .po files that didn't apply automatically (the
`:messages` maintainer string isn't used in Nvim anyway).

Co-authored-by: Christian Brabandt &lt;cb@256bit.org&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:4072ba571bab</title>
<updated>2021-05-02T02:29:03+00:00</updated>
<author>
<name>Jan Edmund Lazo</name>
<email>jan.lazo@mail.utoronto.ca</email>
</author>
<published>2021-05-02T01:09:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=b1cd67b62e58c7f7d4139416e6813f8f50bc0fd6'/>
<id>b1cd67b62e58c7f7d4139416e6813f8f50bc0fd6</id>
<content type='text'>
Update runtime files.
https://github.com/vim/vim/commit/4072ba571babd733d1800c082416fe8fe3c28ed7

Omit vim9 references.
Omit assert_fails(). Patch v8.2.1183 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/4072ba571babd733d1800c082416fe8fe3c28ed7

Omit vim9 references.
Omit assert_fails(). Patch v8.2.1183 is not ported yet.
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:388a5d4f20b4</title>
<updated>2021-04-29T01:29:57+00:00</updated>
<author>
<name>Jan Edmund Lazo</name>
<email>jan.lazo@mail.utoronto.ca</email>
</author>
<published>2021-04-28T05:55:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=65821cc1b94e3beb2de19e1bb8def3fe6e82bc1f'/>
<id>65821cc1b94e3beb2de19e1bb8def3fe6e82bc1f</id>
<content type='text'>
Update runtime files
https://github.com/vim/vim/commit/388a5d4f20b4b64341d1604aa238cab85827b892

Omit vim9.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Update runtime files
https://github.com/vim/vim/commit/388a5d4f20b4b64341d1604aa238cab85827b892

Omit vim9.
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:cd5c8f825078</title>
<updated>2017-11-07T00:16:42+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2017-11-07T00:09:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=ef7af078ef41fabbf3ca9d25acb6a1062a0716a7'/>
<id>ef7af078ef41fabbf3ca9d25acb6a1062a0716a7</id>
<content type='text'>
Update runtime files.

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

https://github.com/vim/vim/commit/cd5c8f82507822467232ab71e1ebbaae19595916
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:7.4.1673 (#5141)</title>
<updated>2016-08-03T12:07:28+00:00</updated>
<author>
<name>Panashe Fundira</name>
<email>fundirap@gmail.com</email>
</author>
<published>2016-08-03T12:07:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=08d11bd42f3cacc66f3d6097ff18c50059079f14'/>
<id>08d11bd42f3cacc66f3d6097ff18c50059079f14</id>
<content type='text'>
Problem:    The justify plugin has to be copied or sourced to be used.
Solution:   Turn it into a package.

https://github.com/vim/vim/commit/2946d0236dc9e23ec0050feacdb959b9ae5672a8

Justification for changes that do not carry over

- `Filelist` does not exist in neovim
- neovim does not have a `README.txt` in `runtime/macros`</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    The justify plugin has to be copied or sourced to be used.
Solution:   Turn it into a package.

https://github.com/vim/vim/commit/2946d0236dc9e23ec0050feacdb959b9ae5672a8

Justification for changes that do not carry over

- `Filelist` does not exist in neovim
- neovim does not have a `README.txt` in `runtime/macros`</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:7.4.1676 #5143</title>
<updated>2016-08-01T07:25:03+00:00</updated>
<author>
<name>Panashe M. Fundira</name>
<email>fundirap@gmail.com</email>
</author>
<published>2016-07-31T20:45:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=70ae6ac344472e51ac75316992e2c03464b4f6ad'/>
<id>70ae6ac344472e51ac75316992e2c03464b4f6ad</id>
<content type='text'>
Problem:    The shellmenu plugin has to be copied or sourced to be used.
Solution:   Turn it into a package.

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

Justification for changes that do not carry over

- `Filelist` does not exist in neovim
- neovim does not have a `README.txt` in `runtime/macros`
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    The shellmenu plugin has to be copied or sourced to be used.
Solution:   Turn it into a package.

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

Justification for changes that do not carry over

- `Filelist` does not exist in neovim
- neovim does not have a `README.txt` in `runtime/macros`
</pre>
</div>
</content>
</entry>
</feed>
