<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/runtime/autoload, branch mix_20240309</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>Merge remote-tracking branch 'upstream/master' into userreg</title>
<updated>2024-03-09T21:57:57+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>joshuarahm@gmail.com</email>
</author>
<published>2024-03-09T21:57:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=c324271b99eee4c621463f368914d57cd729bd9c'/>
<id>c324271b99eee4c621463f368914d57cd729bd9c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:8fad5d58874e</title>
<updated>2024-02-29T21:54:57+00:00</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2024-02-29T17:27:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=41f2cbe1710d2e177c113bf98e2002040336c42c'/>
<id>41f2cbe1710d2e177c113bf98e2002040336c42c</id>
<content type='text'>
runtime(doc,netrw): update "Last Change header", remove trailing whitespace

Update Last-Change Header for netrw and doc/indent.txt, fix a trailing
whitespace in indent.txt and make CI happy.

https://github.com/vim/vim/commit/8fad5d58874ed724f673ac8a83739164cead3961

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

Update Last-Change Header for netrw and doc/indent.txt, fix a trailing
whitespace in indent.txt and make CI happy.

https://github.com/vim/vim/commit/8fad5d58874ed724f673ac8a83739164cead3961

Co-authored-by: Christian Brabandt &lt;cb@256bit.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:56b7da3c051f</title>
<updated>2024-02-29T21:54:57+00:00</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2024-02-29T17:02:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=bfcf5666cc83f1d87fe62ef371ff02e2bbd04bd4'/>
<id>bfcf5666cc83f1d87fe62ef371ff02e2bbd04bd4</id>
<content type='text'>
runtime(netrw): handle file/dir symlinks specifically in tree mode

fixes: vim/vim#2386
related: vim/vim#3609

https://github.com/vim/vim/commit/56b7da3c051fe1a5fd76534998c17b22d83c0899

Co-authored-by: Christian Brabandt &lt;cb@256bit.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
runtime(netrw): handle file/dir symlinks specifically in tree mode

fixes: vim/vim#2386
related: vim/vim#3609

https://github.com/vim/vim/commit/56b7da3c051fe1a5fd76534998c17b22d83c0899

Co-authored-by: Christian Brabandt &lt;cb@256bit.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>feat!: rewrite TOhtml in lua</title>
<updated>2024-02-28T16:26:00+00:00</updated>
<author>
<name>altermo</name>
<email>107814000+altermo@users.noreply.github.com</email>
</author>
<published>2024-02-26T19:42:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=2f85bbe61513d12c746641fed6ad07559bd95719'/>
<id>2f85bbe61513d12c746641fed6ad07559bd95719</id>
<content type='text'>
Co-authored-by: wookayin &lt;wookayin@gmail.com&gt;
Co-authored-by: clason &lt;c.clason@uni-graz.at&gt;
Co-authored-by: Lewis Russell &lt;me@lewisr.dev&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-authored-by: wookayin &lt;wookayin@gmail.com&gt;
Co-authored-by: clason &lt;c.clason@uni-graz.at&gt;
Co-authored-by: Lewis Russell &lt;me@lewisr.dev&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='https://git.josher.dev/cgit/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>refactor: create function for deferred loading</title>
<updated>2024-02-03T15:53:41+00:00</updated>
<author>
<name>dundargoc</name>
<email>gocdundar@gmail.com</email>
</author>
<published>2024-01-22T17:23:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=2e982f1aad9f1a03562b7a451d642f76b04c37cb'/>
<id>2e982f1aad9f1a03562b7a451d642f76b04c37cb</id>
<content type='text'>
The benefit of this is that users only pay for what they use. If e.g.
only `vim.lsp.buf_get_clients()` is called then they don't need to load
all modules under `vim.lsp` which could lead to significant startuptime
saving.

Also `vim.lsp.module` is a bit nicer to user compared to
`require("vim.lsp.module")`.

This isn't used for some nested modules such as `filetype` as it breaks
tests with error messages such as "attempt to index field 'detect'".
It's not entirely certain the reason for this, but it is likely it is
due to filetype being precompiled which would imply deferred loading
isn't needed for performance reasons.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The benefit of this is that users only pay for what they use. If e.g.
only `vim.lsp.buf_get_clients()` is called then they don't need to load
all modules under `vim.lsp` which could lead to significant startuptime
saving.

Also `vim.lsp.module` is a bit nicer to user compared to
`require("vim.lsp.module")`.

This isn't used for some nested modules such as `filetype` as it breaks
tests with error messages such as "attempt to index field 'detect'".
It's not entirely certain the reason for this, but it is likely it is
due to filetype being precompiled which would imply deferred loading
isn't needed for performance reasons.
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:c46c21b4ca47</title>
<updated>2024-02-01T09:04:32+00:00</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2024-02-01T08:33:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=0da18ae5ceb2a53115332d3f6993437cca67b9b4'/>
<id>0da18ae5ceb2a53115332d3f6993437cca67b9b4</id>
<content type='text'>
runtime(netrw): fixing remote file removal via ssh (vim/vim#13942)

Make pattern, which retrieves the path component from e.g.
`scp://user@host//opt/program/file.ext` non-greedy.

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

Co-authored-by: MiguelBarro &lt;45819833+MiguelBarro@users.noreply.github.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
runtime(netrw): fixing remote file removal via ssh (vim/vim#13942)

Make pattern, which retrieves the path component from e.g.
`scp://user@host//opt/program/file.ext` non-greedy.

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

Co-authored-by: MiguelBarro &lt;45819833+MiguelBarro@users.noreply.github.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:bdb9d9afba97</title>
<updated>2024-01-31T08:55:08+00:00</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2024-01-31T08:39:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=f4b3636f245fce5f4b246b838c7cdd8a87364123'/>
<id>f4b3636f245fce5f4b246b838c7cdd8a87364123</id>
<content type='text'>
runtime(netrw): Use :exec norm! &lt;leftmouse&gt; before :call mapping in netrw (vim/vim#12180)

fixes: vim/vim#12143

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

Co-authored-by: user202729 &lt;25191436+user202729@users.noreply.github.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
runtime(netrw): Use :exec norm! &lt;leftmouse&gt; before :call mapping in netrw (vim/vim#12180)

fixes: vim/vim#12143

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

Co-authored-by: user202729 &lt;25191436+user202729@users.noreply.github.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:a262d3f41bc5</title>
<updated>2024-01-24T22:23:23+00:00</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2024-01-24T19:15:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=f7bda77f9e8f2617868123457e852110304e70e1'/>
<id>f7bda77f9e8f2617868123457e852110304e70e1</id>
<content type='text'>
runtime(netrw): Don't change global options (vim/vim#13910)

Originally reported at: https://github.com/vim-jp/issues/issues/1428
'isk' was unintentionally changed by netrw, regression
introduced in Commit: 71badf9547e8f89571b9a095183671cbb333d528

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

Co-authored-by: K.Takata &lt;kentkt@csc.jp&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
runtime(netrw): Don't change global options (vim/vim#13910)

Originally reported at: https://github.com/vim-jp/issues/issues/1428
'isk' was unintentionally changed by netrw, regression
introduced in Commit: 71badf9547e8f89571b9a095183671cbb333d528

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

Co-authored-by: K.Takata &lt;kentkt@csc.jp&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor: rewrite ruby provider in lua</title>
<updated>2024-01-24T18:26:53+00:00</updated>
<author>
<name>dundargoc</name>
<email>gocdundar@gmail.com</email>
</author>
<published>2024-01-22T21:07:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=b280d57db9845359186bfb5167e1559b6184f8d5'/>
<id>b280d57db9845359186bfb5167e1559b6184f8d5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
