summaryrefslogtreecommitdiffstatshomepage
path: root/runtime/lua/vim/fs.lua
AgeCommit message (Expand)AuthorFiles
2026-04-18docs: misc #39045Justin M. Keyes1
2026-03-28docs: news #38464Justin M. Keyes1
2026-03-20feat(stdlib): vim.fs.ext() returns file extension #36997Yochem van Rosmalen1
2026-03-12refactor: integer functions, optimize asserts #34112Lewis Russell1
2026-02-27fix(vim.fs): joinpath() should ignore empty items #38077Yochem van Rosmalen1
2026-02-12docs: vim.fs path expansionJustin M. Keyes1
2026-02-10fix(vim.fs): make `rm()` work with symlink to a directoryEvgeni Chasnovski1
2026-01-27fix: misc typos #37471phanium1
2025-12-30fix(vim.fs): avoid fn.fnamemodify in fs.root #37162Jason Shipman1
2025-11-16fix(vim.fs): abspath(".") returns "/…/." #36583Justin M. Keyes1
2025-11-16fix(vim.fs): root() should always return absolute path #36466Cameron Ring1
2025-11-15docs: getpos, getregion, lspJustin M. Keyes1
2025-08-28refactor(lua): consistent use of local aliasesChristian Clason1
2025-06-17docs: vim.fs.dir.Opts type #34546phanium1
2025-06-13docs: vim.fs., diagnostics, lsp #34402Justin M. Keyes1
2025-06-09feat(vim.fs): root() can specify "equal priority" #34276Siddhant Agarwal1
2025-04-27docs: lsp, emoji, startup #33446Justin M. Keyes1
2025-03-14fix(vim.fs): default to follow=false #32859Mike1
2025-01-27fix: resolve all remaining LuaLS diagnosticsLewis Russell1
2025-01-14feat(vim.fs): find(), dir() can "follow" symlinks #31551Mike1
2025-01-13feat: add vim.fs.relpathdundargoc1
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-11-27docs: add tag `vim.fs.exists()` and document suggested replacementdundargoc1
2024-10-21feat(vim.validate): improve fast form and deprecate spec formLewis Russell1
2024-10-17perf(validate): use lighter versionLewis Russell1
2024-10-04docs: more `@since` annotations #30660Justin M. Keyes1
2024-09-23fix(vim.fs): dirname() returns "." on mingw/msys2 #30480Justin M. Keyes1
2024-09-22feat(fs.lua): add vim.fs.rm()Lewis Russell1
2024-05-24fix(fs): make vim.fs.root work for relative paths and unnamed buffers (#28964)Gregory Anders1
2024-05-15perf(vim.fs.normalize): use iteratorLewis Russell1
2024-05-15perf(loader): use a quicker version of vim.fs.normalizeLewis Russell1
2024-05-14perf(fs): normalize path only once in fs.dirMathias Fussenegger1
2024-04-24feat(fs): add vim.fs.root (#28477)Gregory Anders1
2024-04-16feat(lua): vim.fs.normalize() resolves ".", ".." #28203Famiu Haque1
2024-03-30fix: support UNC paths in vim.fs.normalizedundargoc1
2024-03-29fix(fs): allow backslash characters in unix pathsJames Trew1
2024-03-06fix(fs): use generics for better typingaltermo1
2024-03-06refactor(types): more fixesLewis Russell1
2024-03-01docs: improve/add documentation of Lua typesLewis Russell1
2024-02-27feat(docs): replace lua2dox.luaLewis Russell1
2023-09-14docs: replace <pre> with ``` (#25136)Gregory Anders1
2023-08-08fix(lua): vim.fs typing (#24608)Lewis Russell1
2023-07-19docs(lua): clarify fs.find() documentation #24394futsuuu1
2023-07-18docs(lua): more improvements (#24387)Lewis Russell1
2023-07-18fix(fs.lua): normalize slash truncation (#23753)Mike1
2023-07-10fix(lint): lint warnings #24226Raphael1