diff options
author | Justin M. Keyes <justinkz@gmail.com> | 2020-01-12 23:41:55 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-01-12 23:41:55 -0800 |
commit | 92316849863bb2661ee5b4bb284f56163fed27ad (patch) | |
tree | 92b6f7d210c3dcca462b4ba48923dd65f61416ed /runtime/lua/vim/shared.lua | |
parent | dfb676fe0d64c708c0c334b09c947db1bae4736d (diff) | |
download | rneovim-92316849863bb2661ee5b4bb284f56163fed27ad.tar.gz rneovim-92316849863bb2661ee5b4bb284f56163fed27ad.tar.bz2 rneovim-92316849863bb2661ee5b4bb284f56163fed27ad.zip |
doc [ci skip] #11656
Diffstat (limited to 'runtime/lua/vim/shared.lua')
-rw-r--r-- | runtime/lua/vim/shared.lua | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/runtime/lua/vim/shared.lua b/runtime/lua/vim/shared.lua index 6df9bf1c2f..a71e9878bb 100644 --- a/runtime/lua/vim/shared.lua +++ b/runtime/lua/vim/shared.lua @@ -331,21 +331,21 @@ function vim.pesc(s) return s:gsub('[%(%)%.%%%+%-%*%?%[%]%^%$]', '%%%1') end ---- Test if `prefix` is a prefix of `s` for strings. --- --- @param s String to check --- @param prefix Potential prefix --- @return boolean True if prefix is a prefix of s +--- Tests if `s` starts with `prefix`. +--- +--@param s (string) a string +--@param prefix (string) a prefix +--@return (boolean) true if `prefix` is a prefix of s function vim.startswith(s, prefix) vim.validate { s = {s, 's'}; prefix = {prefix, 's'}; } return s:sub(1, #prefix) == prefix end ---- Test if `suffix` is a suffix of `s` for strings. --- --- @param s String to check --- @param suffix Potential suffix --- @return boolean True if suffix is a suffix of s +--- Tests if `s` ends with `suffix`. +--- +--@param s (string) a string +--@param suffix (string) a suffix +--@return (boolean) true if `suffix` is a suffix of s function vim.endswith(s, suffix) vim.validate { s = {s, 's'}; suffix = {suffix, 's'}; } return #suffix == 0 or s:sub(-#suffix) == suffix |