aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Vigouroux <tomvig38@gmail.com>2021-06-14 22:56:23 +0200
committerGitHub <noreply@github.com>2021-06-14 22:56:23 +0200
commit32c6ad02b7f191f3bbe8b29c8afee6ed23f7da05 (patch)
treef46d1209098b1e6990b81cfff2878f9092da3613
parent4284abd89a5f1189732876e29b76498f967417f9 (diff)
parent67c4ae13225599a36f318972e5d2017889131690 (diff)
downloadrneovim-32c6ad02b7f191f3bbe8b29c8afee6ed23f7da05.tar.gz
rneovim-32c6ad02b7f191f3bbe8b29c8afee6ed23f7da05.tar.bz2
rneovim-32c6ad02b7f191f3bbe8b29c8afee6ed23f7da05.zip
Merge pull request #14813 from neovim/marvim/api-doc-update/master
docs: regenerate
-rw-r--r--runtime/doc/api.txt58
1 files changed, 31 insertions, 27 deletions
diff --git a/runtime/doc/api.txt b/runtime/doc/api.txt
index 6b3b0f7762..919417f3a0 100644
--- a/runtime/doc/api.txt
+++ b/runtime/doc/api.txt
@@ -1325,33 +1325,37 @@ nvim_open_win({buffer}, {enter}, {config}) *nvim_open_win()*
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
- • "shadow" a drop shadow effect by blending
- with the background. 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" ] An empty string can be used
- to turn off a specific border, for instance:
- [ "", "", "", ">", "", "", "", "<" ] will
- only make vertical borders but not
- horizontal ones. By default `FloatBorder`
- highlight is used which links to `VertSplit`
- when not defined. It could also be specified
- by character: [ {"+", "MyCorner"}, {"x",
- "MyBorder"} ]
+ • `border`: Style of (optional) window border. This can
+ either be a string or an array. The string
+ values are
+ • "none": No border (default).
+ • "single": A single line box.
+ • "double": A double line box.
+ • "rounded": Like "single", but with rounded
+ corners ("╭" etc.).
+ • "solid": Adds padding by a single whitespace
+ cell.
+ • "shadow": A drop shadow effect by blending
+ with the background.
+ • If it is an array, it should have a length
+ of eight 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" ]. An
+ empty string can be used to turn off a
+ specific border, for instance, [ "", "", "",
+ ">", "", "", "", "<" ] will only make
+ vertical borders but not horizontal ones. By
+ default, `FloatBorder` highlight is used,
+ which links to `VertSplit` when not defined.
+ It could also be specified by character: [
+ {"+", "MyCorner"}, {"x", "MyBorder"} ].
• `noautocmd` : If true then no buffer-related
autocommand events such as |BufEnter|,