<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/runtime/ftplugin.vim, branch rahm</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>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='http://git.josher.dev/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>fix(runtime): respect 'rtp' order for all runtime files (#24335)</title>
<updated>2023-07-13T22:46:16+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2023-07-13T22:46:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=dbb840da01c72d8a311e0c55d3248d78a64b63a4'/>
<id>dbb840da01c72d8a311e0c55d3248d78a64b63a4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(ftplugin): respect runtimepath ordering</title>
<updated>2023-06-25T10:34:30+00:00</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2023-06-25T10:34:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=502a7a0558b0f8f81edcc3eb081587fd180d14f0'/>
<id>502a7a0558b0f8f81edcc3eb081587fd180d14f0</id>
<content type='text'>
Problem: bundled `ftplugin/foo/*.vim` are sourced before user
`ftplugin/foo.vim`.

Solution: call `runtime!` once on all patterns to be sourced.

Followup to #23801. Fixes #24003.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem: bundled `ftplugin/foo/*.vim` are sourced before user
`ftplugin/foo.vim`.

Solution: call `runtime!` once on all patterns to be sourced.

Followup to #23801. Fixes #24003.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(ftplugin): source Lua files after Vimscript files per directory (#23801)</title>
<updated>2023-05-28T13:13:44+00:00</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2023-05-28T13:13:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=03a2c5b77200845c30f62250f26e83ff7fbc24b3'/>
<id>03a2c5b77200845c30f62250f26e83ff7fbc24b3</id>
<content type='text'>
Problem: Lua ftplugins in runtime take precedence over Vimscript
ftplugins in user configs (even in `after/`).
Solution: Source ftplugins separately per directory, first Vimscript
then Lua.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem: Lua ftplugins in runtime take precedence over Vimscript
ftplugins in user configs (even in `after/`).
Solution: Source ftplugins separately per directory, first Vimscript
then Lua.</pre>
</div>
</content>
</entry>
<entry>
<title>feat(runtime): Allow lua to be used in ftplugin</title>
<updated>2021-06-10T19:01:02+00:00</updated>
<author>
<name>shadmansaleh</name>
<email>shadmansaleh3@gmail.com</email>
</author>
<published>2021-06-02T10:25:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=fd5e5d2715d264447d94d7253f3c78bd7003a472'/>
<id>fd5e5d2715d264447d94d7253f3c78bd7003a472</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>re-integrate runtime/  vim-patch:0  #938</title>
<updated>2014-07-29T02:12:31+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2014-07-11T04:05:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=a98a6996c291b3e300d27b791eded9eed333d677'/>
<id>a98a6996c291b3e300d27b791eded9eed333d677</id>
<content type='text'>
Vim runtime files based on 7.4.384 / hg changeset 7090d7f160f7

Excluding:
  Amiga icons (*.info, icons/)
  doc/hangulin.txt
  tutor/
  spell/
  lang/ (only used for menu translations)
  macros/maze/, macros/hanoi/, macros/life/, macros/urm/
      These were used to test vi compatibility.
  termcap
      "Demonstration of a termcap file (for the Amiga and Archimedes)"

Helped-by: Rich Wareham &lt;rjw57@cam.ac.uk&gt;
Helped-by: John &lt;john.schmidt.h@gmail.com&gt;
Helped-by: Yann &lt;yann@yann-salaun.com&gt;
Helped-by: Christophe Badoit &lt;c.badoit@lesiteimmo.com&gt;
Helped-by: drasill &lt;github@tof2k.com&gt;
Helped-by: Tae Sandoval Murgan &lt;taecilla@gmail.com&gt;
Helped-by: Lowe Thiderman &lt;lowe.thiderman@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Vim runtime files based on 7.4.384 / hg changeset 7090d7f160f7

Excluding:
  Amiga icons (*.info, icons/)
  doc/hangulin.txt
  tutor/
  spell/
  lang/ (only used for menu translations)
  macros/maze/, macros/hanoi/, macros/life/, macros/urm/
      These were used to test vi compatibility.
  termcap
      "Demonstration of a termcap file (for the Amiga and Archimedes)"

Helped-by: Rich Wareham &lt;rjw57@cam.ac.uk&gt;
Helped-by: John &lt;john.schmidt.h@gmail.com&gt;
Helped-by: Yann &lt;yann@yann-salaun.com&gt;
Helped-by: Christophe Badoit &lt;c.badoit@lesiteimmo.com&gt;
Helped-by: drasill &lt;github@tof2k.com&gt;
Helped-by: Tae Sandoval Murgan &lt;taecilla@gmail.com&gt;
Helped-by: Lowe Thiderman &lt;lowe.thiderman@gmail.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
