diff options
author | Björn Linse <bjorn.linse@gmail.com> | 2021-02-22 16:08:24 +0100 |
---|---|---|
committer | Björn Linse <bjorn.linse@gmail.com> | 2021-03-22 23:18:40 +0100 |
commit | 243820ebd0d9df7664311c8bf79d879bf23eb742 (patch) | |
tree | 73bd78832f061f3e091ccb1468b8110c91f23835 /src/nvim/api/vim.c | |
parent | e5cfc7f3a0257682410cbb6bb433688bccdfd54f (diff) | |
download | rneovim-243820ebd0d9df7664311c8bf79d879bf23eb742.tar.gz rneovim-243820ebd0d9df7664311c8bf79d879bf23eb742.tar.bz2 rneovim-243820ebd0d9df7664311c8bf79d879bf23eb742.zip |
floats: add borders (MS-DOS MODE)
Diffstat (limited to 'src/nvim/api/vim.c')
-rw-r--r-- | src/nvim/api/vim.c | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/src/nvim/api/vim.c b/src/nvim/api/vim.c index 7b5ed79032..9dde62f0ee 100644 --- a/src/nvim/api/vim.c +++ b/src/nvim/api/vim.c @@ -1416,6 +1416,25 @@ void nvim_chan_send(Integer chan, String data, Error *err) /// end-of-buffer region is hidden by setting `eob` flag of /// 'fillchars' to a space char, and clearing the /// |EndOfBuffer| region in 'winhighlight'. +/// - `border`: style of (optional) window border. This can either be a string +/// or an array. the string values are: +/// - "none" No border. This is the default +/// - "single" a single line box +/// - "double" a double line box +/// If it is an array it should be an array of eight items or any divisor of +/// eight. The array will specifify the eight chars building up the border +/// in a clockwise fashion starting with the top-left corner. As, an +/// example, the double box style could be specified as: +/// [ "╔", "═" ,"╗", "║", "╝", "═", "╚", "║" ] +/// if the number of chars are less than eight, they will be repeated. Thus +/// an ASCII border could be specified as: +/// [ "/", "-", "\\", "|" ] +/// or all chars the same as: +/// [ "x" ] +/// By default `FloatBorder` highlight is used which links to `VertSplit` +/// when not defined. It could also be specified by character: +/// [ {"+", "MyCorner"}, {"x", "MyBorder"} ] +/// /// @param[out] err Error details, if any /// /// @return Window handle, or 0 on error |