diff options
author | Justin M. Keyes <justinkz@gmail.com> | 2025-02-26 14:31:03 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-02-26 14:31:03 -0800 |
commit | 4f42b69b4ad0d0034581d756ef9bcb0e55f3491d (patch) | |
tree | 0c40b6f8c3569e339d375cb5842820590c5f3103 /runtime/lua/vim/health.lua | |
parent | f4921e2b7deb4812414998a521c33f920f571c20 (diff) | |
parent | 4a997a1732fdb7a1c99cadf780b789f1ac84d990 (diff) | |
download | rneovim-4f42b69b4ad0d0034581d756ef9bcb0e55f3491d.tar.gz rneovim-4f42b69b4ad0d0034581d756ef9bcb0e55f3491d.tar.bz2 rneovim-4f42b69b4ad0d0034581d756ef9bcb0e55f3491d.zip |
Merge #32601 vim.text.indent()
Diffstat (limited to 'runtime/lua/vim/health.lua')
-rw-r--r-- | runtime/lua/vim/health.lua | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/runtime/lua/vim/health.lua b/runtime/lua/vim/health.lua index a265e2b901..0d42e8fed6 100644 --- a/runtime/lua/vim/health.lua +++ b/runtime/lua/vim/health.lua @@ -186,18 +186,13 @@ local function get_healthcheck(plugin_names) return healthchecks end ---- Indents lines *except* line 1 of a string if it contains newlines. +--- Indents lines *except* line 1 of a multiline string. --- --- @param s string --- @param columns integer --- @return string local function indent_after_line1(s, columns) - local lines = vim.split(s, '\n') - local indent = string.rep(' ', columns) - for i = 2, #lines do - lines[i] = indent .. lines[i] - end - return table.concat(lines, '\n') + return (vim.text.indent(columns, s):gsub('^%s+', '')) end --- Changes ':h clipboard' to ':help |clipboard|'. |