aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim/fs.lua
Commit message (Expand)AuthorAge
* docs: misc #39256Justin M. Keyes2026-04-25
* docs: misc #39045Justin M. Keyes2026-04-18
* docs: news #38464Justin M. Keyes2026-03-28
* feat(stdlib): vim.fs.ext() returns file extension #36997Yochem van Rosmalen2026-03-20
* refactor: integer functions, optimize asserts #34112Lewis Russell2026-03-12
* fix(vim.fs): joinpath() should ignore empty items #38077Yochem van Rosmalen2026-02-27
* docs: vim.fs path expansionJustin M. Keyes2026-02-12
* fix(vim.fs): make `rm()` work with symlink to a directoryEvgeni Chasnovski2026-02-10
* fix: misc typos #37471phanium2026-01-27
* fix(vim.fs): avoid fn.fnamemodify in fs.root #37162Jason Shipman2025-12-30
* fix(vim.fs): abspath(".") returns "/…/." #36583Justin M. Keyes2025-11-16
* fix(vim.fs): root() should always return absolute path #36466Cameron Ring2025-11-16
* docs: getpos, getregion, lspJustin M. Keyes2025-11-15
* refactor(lua): consistent use of local aliasesChristian Clason2025-08-28
* docs: vim.fs.dir.Opts type #34546phanium2025-06-17
* docs: vim.fs., diagnostics, lsp #34402Justin M. Keyes2025-06-13
* feat(vim.fs): root() can specify "equal priority" #34276Siddhant Agarwal2025-06-09
* docs: lsp, emoji, startup #33446Justin M. Keyes2025-04-27
* fix(vim.fs): default to follow=false #32859Mike2025-03-14
* fix: resolve all remaining LuaLS diagnosticsLewis Russell2025-01-27
* feat(vim.fs): find(), dir() can "follow" symlinks #31551Mike2025-01-14
* feat: add vim.fs.relpathdundargoc2025-01-13
* fix(vim.fs.normalize): normalize case for windows drive letterdundargoc2025-01-04
* fix(vim.fs.abspath): correctly handle UNC pathsdundargoc2025-01-01
* docs: misc #31479Justin M. Keyes2025-01-01
* fix(vim.fs): joinpath() does not normalize slashes on Windows #31782Gustav Eikaas2024-12-31
* feat(lua): add `vim.fs.abspath`Famiu Haque2024-12-28
* docs: add tag `vim.fs.exists()` and document suggested replacementdundargoc2024-11-27
* feat(vim.validate): improve fast form and deprecate spec formLewis Russell2024-10-21
* perf(validate): use lighter versionLewis Russell2024-10-17
* docs: more `@since` annotations #30660Justin M. Keyes2024-10-04
* fix(vim.fs): dirname() returns "." on mingw/msys2 #30480Justin M. Keyes2024-09-23
* feat(fs.lua): add vim.fs.rm()Lewis Russell2024-09-22
* fix(fs): make vim.fs.root work for relative paths and unnamed buffers (#28964)Gregory Anders2024-05-24
* perf(vim.fs.normalize): use iteratorLewis Russell2024-05-15
* perf(loader): use a quicker version of vim.fs.normalizeLewis Russell2024-05-15
* perf(fs): normalize path only once in fs.dirMathias Fussenegger2024-05-14
* feat(fs): add vim.fs.root (#28477)Gregory Anders2024-04-24
* feat(lua): vim.fs.normalize() resolves ".", ".." #28203Famiu Haque2024-04-16
* fix: support UNC paths in vim.fs.normalizedundargoc2024-03-30
* fix(fs): allow backslash characters in unix pathsJames Trew2024-03-29
* fix(fs): use generics for better typingaltermo2024-03-06
* refactor(types): more fixesLewis Russell2024-03-06
* docs: improve/add documentation of Lua typesLewis Russell2024-03-01
* feat(docs): replace lua2dox.luaLewis Russell2024-02-27
* docs: replace <pre> with ``` (#25136)Gregory Anders2023-09-14
* fix(lua): vim.fs typing (#24608)Lewis Russell2023-08-08
* docs(lua): clarify fs.find() documentation #24394futsuuu2023-07-19
* docs(lua): more improvements (#24387)Lewis Russell2023-07-18
* fix(fs.lua): normalize slash truncation (#23753)Mike2023-07-18