diff options
author | Marco Hinz <mh.codebro@gmail.com> | 2019-03-16 15:34:16 +0100 |
---|---|---|
committer | Marco Hinz <mh.codebro@gmail.com> | 2019-03-16 15:34:16 +0100 |
commit | 073ab7cda83ca2f804b02e10bc6be17a02c4d3c9 (patch) | |
tree | 06738c34484ec1134bdbb7135b6e6739d3970cb0 /src/nvim/buffer_defs.h | |
parent | 86992a7bb1fbf7f4eb2632a473ae3dbe5221d50f (diff) | |
download | rneovim-073ab7cda83ca2f804b02e10bc6be17a02c4d3c9.tar.gz rneovim-073ab7cda83ca2f804b02e10bc6be17a02c4d3c9.tar.bz2 rneovim-073ab7cda83ca2f804b02e10bc6be17a02c4d3c9.zip |
api: refactor FloatRelative usage
Diffstat (limited to 'src/nvim/buffer_defs.h')
-rw-r--r-- | src/nvim/buffer_defs.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/nvim/buffer_defs.h b/src/nvim/buffer_defs.h index f11f3e2332..614185a463 100644 --- a/src/nvim/buffer_defs.h +++ b/src/nvim/buffer_defs.h @@ -959,6 +959,7 @@ struct matchitem { }; typedef int FloatAnchor; +typedef int FloatRelative; enum { kFloatAnchorEast = 1, @@ -971,11 +972,14 @@ enum { // SE -> kFloatAnchorSouth | kFloatAnchorEast EXTERN const char *const float_anchor_str[] INIT(= { "NW", "NE", "SW", "SE" }); -typedef enum { +enum { kFloatRelativeEditor = 0, kFloatRelativeWindow = 1, kFloatRelativeCursor = 2, -} FloatRelative; +}; + +EXTERN const char *const float_relative_str[] INIT(= { "editor", "window", + "cursor" }); typedef struct { Window window; |