<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/runtime/lua/vim/fs.lua, branch usermarks</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>docs(vim.fs): normalize Windows example was incorrect (#21966)</title>
<updated>2023-01-24T22:45:30+00:00</updated>
<author>
<name>C.D. MacEachern</name>
<email>craig.daniel.maceachern@gmail.com</email>
</author>
<published>2023-01-24T22:45:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=314d3ce1eb1da284baf9b33f30500473afe73144'/>
<id>314d3ce1eb1da284baf9b33f30500473afe73144</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(fs): duplicate path separator #21509</title>
<updated>2023-01-03T17:24:14+00:00</updated>
<author>
<name>Eric Haynes</name>
<email>ehaynes99@gmail.com</email>
</author>
<published>2023-01-03T17:24:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=1b3c255f608a6c1a4a31bcd4a640ea6696403341'/>
<id>1b3c255f608a6c1a4a31bcd4a640ea6696403341</id>
<content type='text'>
Fixes #21497</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes #21497</pre>
</div>
</content>
</entry>
<entry>
<title>feat(fs): add opts argument to vim.fs.dir()</title>
<updated>2022-12-20T16:39:34+00:00</updated>
<author>
<name>Lewis Russell</name>
<email>lewis6991@gmail.com</email>
</author>
<published>2022-12-13T13:59:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=fb5576c2d36464b55c2c639aec9259a6f2461970'/>
<id>fb5576c2d36464b55c2c639aec9259a6f2461970</id>
<content type='text'>
Added option depth to allow recursively searching a directory tree.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Added option depth to allow recursively searching a directory tree.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #21154 from clason/vimdoc-injections</title>
<updated>2022-12-02T15:45:39+00:00</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2022-12-02T15:45:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=07e6296520fc83b1fdb287b5173494cdd0e9136f'/>
<id>07e6296520fc83b1fdb287b5173494cdd0e9136f</id>
<content type='text'>
feat(help): highlighted codeblocks</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
feat(help): highlighted codeblocks</pre>
</div>
</content>
</entry>
<entry>
<title>docs(gen): support language annotation in docstrings</title>
<updated>2022-12-02T15:05:00+00:00</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2022-11-23T11:31:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=0b05bd87c04f9cde5c84a062453619349e370795'/>
<id>0b05bd87c04f9cde5c84a062453619349e370795</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor(fs): replace vim.fn/vim.env in vim.fs (#20379)</title>
<updated>2022-12-01T15:15:05+00:00</updated>
<author>
<name>Mike</name>
<email>Mike325@users.noreply.github.com</email>
</author>
<published>2022-12-01T15:15:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=61e99217e68498e757b9f8b0c70978a9635ccbfa'/>
<id>61e99217e68498e757b9f8b0c70978a9635ccbfa</id>
<content type='text'>
Avoid using vim.env and vim.fn in vim.fs functions so that
they can be used in "fast" contexts.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Avoid using vim.env and vim.fn in vim.fs functions so that
they can be used in "fast" contexts.</pre>
</div>
</content>
</entry>
<entry>
<title>docs: fix typos (#21168)</title>
<updated>2022-11-25T23:52:30+00:00</updated>
<author>
<name>dundargoc</name>
<email>33953936+dundargoc@users.noreply.github.com</email>
</author>
<published>2022-11-25T23:52:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=9dfbbde240fc095b856d8e0e1c670b1912ec6640'/>
<id>9dfbbde240fc095b856d8e0e1c670b1912ec6640</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>docs(lua): add clarifications for fs.find() and fs.normalize() (#21132)</title>
<updated>2022-11-23T23:40:07+00:00</updated>
<author>
<name>AzerAfram</name>
<email>97570339+AzerAfram@users.noreply.github.com</email>
</author>
<published>2022-11-23T23:40:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=ddea80ebd66617bfc3a1af0b08d55dd7ed51f2ca'/>
<id>ddea80ebd66617bfc3a1af0b08d55dd7ed51f2ca</id>
<content type='text'>
Co-Authored-By: Gregory Anders &lt;8965202+gpanders@users.noreply.github.com&gt;
Co-Authored-By: zeertzjq &lt;zeertzjq@outlook.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-Authored-By: Gregory Anders &lt;8965202+gpanders@users.noreply.github.com&gt;
Co-Authored-By: zeertzjq &lt;zeertzjq@outlook.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>feat(fs): extend fs.find to accept predicate (#20193)</title>
<updated>2022-09-13T20:16:20+00:00</updated>
<author>
<name>Mathias Fußenegger</name>
<email>mfussenegger@users.noreply.github.com</email>
</author>
<published>2022-09-13T20:16:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=a8c9e721d91efe4730db78c1115261fc128dca68'/>
<id>a8c9e721d91efe4730db78c1115261fc128dca68</id>
<content type='text'>
Makes it possible to use `vim.fs.find` to find files where only a
substring is known.
This is useful for `vim.lsp.start` to get the `root_dir` for languages
where the project-file is only known by its extension, not by the full
name.
For example in .NET projects there is usually a `&lt;projectname&gt;.csproj`
file in the project root.

Example:

    vim.fs.find(function(x) return vim.endswith(x, '.csproj') end, { upward = true })</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Makes it possible to use `vim.fs.find` to find files where only a
substring is known.
This is useful for `vim.lsp.start` to get the `root_dir` for languages
where the project-file is only known by its extension, not by the full
name.
For example in .NET projects there is usually a `&lt;projectname&gt;.csproj`
file in the project root.

Example:

    vim.fs.find(function(x) return vim.endswith(x, '.csproj') end, { upward = true })</pre>
</div>
</content>
</entry>
<entry>
<title>refactor(lua): reformat with stylua 0.14.0 (#19264)</title>
<updated>2022-07-07T16:27:18+00:00</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2022-07-07T16:27:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=aa4f9c5341f5280f16cce0630ea54b84eef717b3'/>
<id>aa4f9c5341f5280f16cce0630ea54b84eef717b3</id>
<content type='text'>
* reformat Lua runtime to make lint CI pass
* reduce max line length to 100</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* reformat Lua runtime to make lint CI pass
* reduce max line length to 100</pre>
</div>
</content>
</entry>
</feed>
