diff options
Diffstat (limited to 'runtime')
-rw-r--r-- | runtime/doc/builtin.txt | 2 | ||||
-rw-r--r-- | runtime/lua/vim/_meta/vimfn.lua | 2 |
2 files changed, 4 insertions, 0 deletions
diff --git a/runtime/doc/builtin.txt b/runtime/doc/builtin.txt index 48fa953954..c09c0d552e 100644 --- a/runtime/doc/builtin.txt +++ b/runtime/doc/builtin.txt @@ -8509,6 +8509,8 @@ virtcol2col({winid}, {lnum}, {col}) *virtcol2col()* character in window {winid} at buffer line {lnum} and virtual column {col}. + If buffer line {lnum} is an empty line, 0 is returned. + If {col} is greater than the last virtual column in line {lnum}, then the byte index of the character at the last virtual column is returned. diff --git a/runtime/lua/vim/_meta/vimfn.lua b/runtime/lua/vim/_meta/vimfn.lua index 481ffd1831..a2d9ce5bc4 100644 --- a/runtime/lua/vim/_meta/vimfn.lua +++ b/runtime/lua/vim/_meta/vimfn.lua @@ -10099,6 +10099,8 @@ function vim.fn.virtcol(expr, list, winid) end --- character in window {winid} at buffer line {lnum} and virtual --- column {col}. --- +--- If buffer line {lnum} is an empty line, 0 is returned. +--- --- If {col} is greater than the last virtual column in line --- {lnum}, then the byte index of the character at the last --- virtual column is returned. |