| Commit message (Expand) | Author | Age |
| * | fix(vim.fs): find{follow=true} skips symlink targets of the given `type` #42246 | Justin M. Keyes | 2026-10-05 |
| * | test: fix wrong order of args to eq(), neq() #41499 | zeertzjq | 2026-08-26 |
| * | feat(vim.fs): slug() supports URI #41241 | Willaaaaaaa | 2026-08-16 |
| * | docs: misc, :bcd, slug() | Justin M. Keyes | 2026-08-06 |
| * | feat(fs): vim.fs.normalize{plain:boolean} #41127 | Olivia Kinnear | 2026-08-05 |
| * | feat(lua): vim.fs.slug() #41005 | Willaaaaaaa | 2026-08-04 |
| * | test(fs): "fs.find() follows symlinks" #41105 | Justin M. Keyes | 2026-08-02 |
| * | docs: func/expr options, misc #41102 | Justin M. Keyes | 2026-08-01 |
| * | feat(vim.fs): abspath({cwd, plain}) #40597 | AlexCodesApps | 2026-08-01 |
| * | feat(vim.fs): dir(opts.normalize) | Barrett Ruth | 2026-07-25 |
| * | test(harness): migrate away from magic globals | Justin M. Keyes | 2026-07-21 |
| * | refactor(test): unify XDG path handling (cmake vs zig) | bfredl | 2026-07-06 |
| * | feat(vim.fs): dir() ergonomics | Justin M. Keyes | 2026-07-01 |
| * | fix(vim.fs): dir(), find() error-reporting | Justin M. Keyes | 2026-07-01 |
| * | feat(vim.fs): dir(), find() error-reporting | Rudrajeet Pal | 2026-07-01 |
| * | fix(vim.fs): fs.dir() may return nil "type" on some filesystems #39749 | abdulahmoda | 2026-05-29 |
| * | test(vim.fs): basename(), dirname() trim trailing slashes #39790 | Justin M. Keyes | 2026-05-14 |
| * | feat(stdlib): vim.fs.ext() returns file extension #36997 | Yochem van Rosmalen | 2026-03-20 |
| * | test: fs_spec fails if home is a symlink #38258 | Willaaaaaaa | 2026-03-12 |
| * | fix(vim.fs): joinpath() should ignore empty items #38077 | Yochem van Rosmalen | 2026-02-27 |
| * | docs: lsp, options, promptbuf | Justin M. Keyes | 2026-02-12 |
| * | fix(vim.fs): make `rm()` work with symlink to a directory | Evgeni Chasnovski | 2026-02-10 |
| * | fix(vim.fs): abspath(".") returns "/…/." #36583 | Justin M. Keyes | 2025-11-16 |
| * | fix(vim.fs): root() should always return absolute path #36466 | Cameron Ring | 2025-11-16 |
| * | test: remove a few more redundant clear() calls (#35903) | zeertzjq | 2025-09-24 |
| * | feat(vim.fs): root() can specify "equal priority" #34276 | Siddhant Agarwal | 2025-06-09 |
| * | feat(build): build.zig MVP: build and run functionaltests on linux | bfredl | 2025-05-02 |
| * | feat(vim.fs): find(), dir() can "follow" symlinks #31551 | Mike | 2025-01-14 |
| * | feat: add vim.fs.relpath | dundargoc | 2025-01-13 |
| * | docs: misc #31867 | Justin M. Keyes | 2025-01-09 |
| * | fix(vim.fs.normalize): normalize case for windows drive letter | dundargoc | 2025-01-04 |
| * | fix(vim.fs.abspath): correctly handle UNC paths | dundargoc | 2025-01-01 |
| * | docs: misc #31479 | Justin M. Keyes | 2025-01-01 |
| * | fix(vim.fs): joinpath() does not normalize slashes on Windows #31782 | Gustav Eikaas | 2024-12-31 |
| * | feat(lua): add `vim.fs.abspath` | Famiu Haque | 2024-12-28 |
| * | test(main_spec): use CMakePresets.json instead of .git for root marker | James McCoy | 2024-12-03 |
| * | test: support upvalues in exec_lua | Lewis Russell | 2024-09-21 |
| * | test: allow exec_lua to handle functions | Lewis Russell | 2024-08-02 |
| * | fix(fs): make vim.fs.root work for relative paths and unnamed buffers (#28964) | Gregory Anders | 2024-05-24 |
| * | feat(fs): add vim.fs.root (#28477) | Gregory Anders | 2024-04-24 |
| * | test: improve test conventions | dundargoc | 2024-04-23 |
| * | feat(lua): vim.fs.normalize() resolves ".", ".." #28203 | Famiu Haque | 2024-04-16 |
| * | refactor(test): inject after_each differently | Lewis Russell | 2024-04-10 |
| * | test: improve test conventions | dundargoc | 2024-04-08 |
| * | fix: support UNC paths in vim.fs.normalize | dundargoc | 2024-03-30 |
| * | fix(fs): allow backslash characters in unix paths | James Trew | 2024-03-29 |
| * | fix(test): typing | Lewis Russell | 2024-03-25 |
| * | test: refactor Paths | Lewis Russell | 2024-01-17 |
| * | test: use vim.mpack and vim.uv directly | Lewis Russell | 2024-01-12 |
| * | refactor: format test/* | Justin M. Keyes | 2024-01-03 |