<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/test/functional/lua/fs_spec.lua, branch fix_repeatcmdline</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>test(windows): unskip working tests (#25153)</title>
<updated>2023-09-15T08:33:26+00:00</updated>
<author>
<name>dundargoc</name>
<email>33953936+dundargoc@users.noreply.github.com</email>
</author>
<published>2023-09-15T08:33:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=2d9e7a33f41c842521c74d45927cfcb1874c711b'/>
<id>2d9e7a33f41c842521c74d45927cfcb1874c711b</id>
<content type='text'>
Also simplify home detection with os_homedir()</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also simplify home detection with os_homedir()</pre>
</div>
</content>
</entry>
<entry>
<title>fix(fs.lua): normalize slash truncation (#23753)</title>
<updated>2023-07-18T06:36:04+00:00</updated>
<author>
<name>Mike</name>
<email>4576770+mike325@users.noreply.github.com</email>
</author>
<published>2023-07-18T06:36:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=e4da418ba8388e94bb186e3f9a2004ee1e96f1e5'/>
<id>e4da418ba8388e94bb186e3f9a2004ee1e96f1e5</id>
<content type='text'>
Preserve last slash in windows' root drive directories</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Preserve last slash in windows' root drive directories</pre>
</div>
</content>
</entry>
<entry>
<title>fix(fs): make `normalize()` work with '/' path (#24047)</title>
<updated>2023-06-18T11:49:33+00:00</updated>
<author>
<name>Evgeni Chasnovski</name>
<email>evgeni.chasnovski@gmail.com</email>
</author>
<published>2023-06-18T11:49:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=8a7e3353eb5bffb10015254917361266b4b20511'/>
<id>8a7e3353eb5bffb10015254917361266b4b20511</id>
<content type='text'>
Problem: Current implementation of "remove trailing /" doesn't
account for the case of literal '/' as path.
Solution: Remove trailing / only if it preceded by something else.

Co-authored by: notomo &lt;notomo.motono@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem: Current implementation of "remove trailing /" doesn't
account for the case of literal '/' as path.
Solution: Remove trailing / only if it preceded by something else.

Co-authored by: notomo &lt;notomo.motono@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>feat(fs): expose join_paths as `vim.fs.joinpath` (#23685)</title>
<updated>2023-05-20T15:30:48+00:00</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2023-05-20T15:30:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=e3e6fadfd82861471c32fdcabe00bbef3de84563'/>
<id>e3e6fadfd82861471c32fdcabe00bbef3de84563</id>
<content type='text'>
This is a small function but used a lot in some plugins.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is a small function but used a lot in some plugins.</pre>
</div>
</content>
</entry>
<entry>
<title>build: bundle uncrustify</title>
<updated>2023-05-18T14:27:47+00:00</updated>
<author>
<name>dundargoc</name>
<email>33953936+dundargoc@users.noreply.github.com</email>
</author>
<published>2023-05-18T14:27:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=826b95203ac9c8decf02e332fbb55cf4ebf73aef'/>
<id>826b95203ac9c8decf02e332fbb55cf4ebf73aef</id>
<content type='text'>
Uncrustify is sensitive to version changes, which causes friction for
contributors that doesn't have that exact version. It's also simpler to
download and install the correct version than to have bespoke version
checking.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Uncrustify is sensitive to version changes, which causes friction for
contributors that doesn't have that exact version. It's also simpler to
download and install the correct version than to have bespoke version
checking.</pre>
</div>
</content>
</entry>
<entry>
<title>test(vim.fs.normalize): enable test on Windows</title>
<updated>2023-04-05T21:56:33+00:00</updated>
<author>
<name>dundargoc</name>
<email>33953936+dundargoc@users.noreply.github.com</email>
</author>
<published>2023-04-05T21:56:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=fd32a987520cb132455d61301467182cb58cddf2'/>
<id>fd32a987520cb132455d61301467182cb58cddf2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>test: replace lfs with luv and vim.fs</title>
<updated>2023-04-04T19:59:06+00:00</updated>
<author>
<name>dundargoc</name>
<email>33953936+dundargoc@users.noreply.github.com</email>
</author>
<published>2023-04-04T19:59:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=743860de40502227b3f0ed64317eb937d24d4a36'/>
<id>743860de40502227b3f0ed64317eb937d24d4a36</id>
<content type='text'>
test: replace lfs with luv

luv already pretty much does everything lfs does, so this duplication
of dependencies isn't needed.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
test: replace lfs with luv

luv already pretty much does everything lfs does, so this duplication
of dependencies isn't needed.</pre>
</div>
</content>
</entry>
<entry>
<title>test: don't search entire repo for files</title>
<updated>2023-03-05T10:21:37+00:00</updated>
<author>
<name>dundargoc</name>
<email>33953936+dundargoc@users.noreply.github.com</email>
</author>
<published>2023-03-05T10:21:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=ba38f35d3e2f37c2289543e6e0c4451c679c5834'/>
<id>ba38f35d3e2f37c2289543e6e0c4451c679c5834</id>
<content type='text'>
Searching the entire repo for a directory named "contrib" causes failure
if there happens to be another subdirectory with the name "contrib".
Instead, point directly to the correct contrib directory.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Searching the entire repo for a directory named "contrib" causes failure
if there happens to be another subdirectory with the name "contrib".
Instead, point directly to the correct contrib directory.</pre>
</div>
</content>
</entry>
<entry>
<title>feat(vim.fs): pass path to find() predicate, lazy evaluate #22378</title>
<updated>2023-03-01T16:51:22+00:00</updated>
<author>
<name>Mike</name>
<email>Mike325@users.noreply.github.com</email>
</author>
<published>2023-03-01T16:51:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=bc15b075d14c85098d674a2466d2386e08b0005f'/>
<id>bc15b075d14c85098d674a2466d2386e08b0005f</id>
<content type='text'>
Problem:
No easy way to find files under certain directories (ex: grab all files under
`test/`) or exclude the content of certain paths (ex. `build/`, `.git/`)

Solution:
Pass the full `path` as an arg to the predicate.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:
No easy way to find files under certain directories (ex: grab all files under
`test/`) or exclude the content of certain paths (ex. `build/`, `.git/`)

Solution:
Pass the full `path` as an arg to the predicate.</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>
</feed>
