summaryrefslogtreecommitdiffstatshomepage
path: root/test/functional/lua/fs_spec.lua
AgeCommit message (Expand)AuthorFiles
2026-03-20feat(stdlib): vim.fs.ext() returns file extension #36997Yochem van Rosmalen1
2026-03-12test: fs_spec fails if home is a symlink #38258Willaaaaaaa1
2026-02-27fix(vim.fs): joinpath() should ignore empty items #38077Yochem van Rosmalen1
2026-02-12docs: lsp, options, promptbufJustin M. Keyes1
2026-02-10fix(vim.fs): make `rm()` work with symlink to a directoryEvgeni Chasnovski1
2025-11-16fix(vim.fs): abspath(".") returns "/…/." #36583Justin M. Keyes1
2025-11-16fix(vim.fs): root() should always return absolute path #36466Cameron Ring1
2025-09-24test: remove a few more redundant clear() calls (#35903)zeertzjq1
2025-06-09feat(vim.fs): root() can specify "equal priority" #34276Siddhant Agarwal1
2025-05-02feat(build): build.zig MVP: build and run functionaltests on linuxbfredl1
2025-01-14feat(vim.fs): find(), dir() can "follow" symlinks #31551Mike1
2025-01-13feat: add vim.fs.relpathdundargoc1
2025-01-09docs: misc #31867Justin M. Keyes1
2025-01-04fix(vim.fs.normalize): normalize case for windows drive letterdundargoc1
2025-01-01fix(vim.fs.abspath): correctly handle UNC pathsdundargoc1
2025-01-01docs: misc #31479Justin M. Keyes1
2024-12-31fix(vim.fs): joinpath() does not normalize slashes on Windows #31782Gustav Eikaas1
2024-12-28feat(lua): add `vim.fs.abspath`Famiu Haque1
2024-12-03test(main_spec): use CMakePresets.json instead of .git for root markerJames McCoy1
2024-09-21test: support upvalues in exec_luaLewis Russell1
2024-08-02test: allow exec_lua to handle functionsLewis Russell1
2024-05-24fix(fs): make vim.fs.root work for relative paths and unnamed buffers (#28964)Gregory Anders1
2024-04-24feat(fs): add vim.fs.root (#28477)Gregory Anders1
2024-04-23test: improve test conventionsdundargoc1
2024-04-16feat(lua): vim.fs.normalize() resolves ".", ".." #28203Famiu Haque1
2024-04-10refactor(test): inject after_each differentlyLewis Russell1
2024-04-08test: improve test conventionsdundargoc1
2024-03-30fix: support UNC paths in vim.fs.normalizedundargoc1
2024-03-29fix(fs): allow backslash characters in unix pathsJames Trew1
2024-03-25fix(test): typingLewis Russell1
2024-01-17test: refactor PathsLewis Russell1
2024-01-12test: use vim.mpack and vim.uv directlyLewis Russell1
2024-01-03refactor: format test/*Justin M. Keyes1
2023-12-26test: simplify vim.fs testsdundargoc1
2023-09-15test(windows): unskip working tests (#25153)dundargoc1
2023-07-18fix(fs.lua): normalize slash truncation (#23753)Mike1
2023-06-18fix(fs): make `normalize()` work with '/' path (#24047)Evgeni Chasnovski1
2023-05-20feat(fs): expose join_paths as `vim.fs.joinpath` (#23685)Christian Clason1
2023-05-18build: bundle uncrustifydundargoc1
2023-04-05test(vim.fs.normalize): enable test on Windowsdundargoc1
2023-04-04test: replace lfs with luv and vim.fsdundargoc1
2023-03-05test: don't search entire repo for filesdundargoc1
2023-03-01feat(vim.fs): pass path to find() predicate, lazy evaluate #22378Mike1
2023-01-03fix(fs): duplicate path separator #21509Eric Haynes1
2022-12-22test(lua/fs_spec): fix vim.fs.dir() test (#21503)zeertzjq1
2022-12-22fix(ci): skip test on windows (#21502)Lewis Russell1
2022-12-20feat(fs): add opts argument to vim.fs.dir()Lewis Russell1
2022-12-01refactor(fs): replace vim.fn/vim.env in vim.fs (#20379)Mike1
2022-11-22test: simplify platform detection (#21020)dundargoc1
2022-09-13feat(fs): extend fs.find to accept predicate (#20193)Mathias Fußenegger1