diff options
author | dundargoc <gocdundar@gmail.com> | 2024-12-30 16:01:00 +0100 |
---|---|---|
committer | dundargoc <33953936+dundargoc@users.noreply.github.com> | 2025-01-13 13:14:52 +0100 |
commit | 0631492f9c8044a378dc2a17ea257badfbda6d15 (patch) | |
tree | 9fca9c84d79c76df83e0689122874e4f1ff262f9 /runtime/doc/lua.txt | |
parent | a3ef29d570dd892a1bcbfa80bb242d4aac89a06e (diff) | |
download | rneovim-0631492f9c8044a378dc2a17ea257badfbda6d15.tar.gz rneovim-0631492f9c8044a378dc2a17ea257badfbda6d15.tar.bz2 rneovim-0631492f9c8044a378dc2a17ea257badfbda6d15.zip |
feat: add vim.fs.relpath
This is needed to replace the nvim-lspconfig function is_descendant that
some lspconfg configurations still use.
Diffstat (limited to 'runtime/doc/lua.txt')
-rw-r--r-- | runtime/doc/lua.txt | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/runtime/doc/lua.txt b/runtime/doc/lua.txt index a84a364847..44cbf238cf 100644 --- a/runtime/doc/lua.txt +++ b/runtime/doc/lua.txt @@ -3148,6 +3148,23 @@ vim.fs.parents({start}) *vim.fs.parents()* (`nil`) (`string?`) +vim.fs.relpath({base}, {target}, {opts}) *vim.fs.relpath()* + Gets `target` path relative to `base`, or `nil` if `base` is not an + ancestor. + + Example: >lua + vim.fs.relpath('/var', '/var/lib') -- 'lib' + vim.fs.relpath('/var', '/usr/bin') -- nil +< + + Parameters: ~ + • {base} (`string`) + • {target} (`string`) + • {opts} (`table?`) Reserved for future use + + Return: ~ + (`string?`) + vim.fs.rm({path}, {opts}) *vim.fs.rm()* WARNING: This feature is experimental/unstable. |