diff options
author | Justin M. Keyes <justinkz@gmail.com> | 2019-01-14 02:13:39 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-01-14 02:13:39 +0100 |
commit | 989fbad5028a2f7d31fef944aac166d562665477 (patch) | |
tree | 060127c234e339cc4bd7b78e6b5dedcc64ddafd4 /src/nvim/api/vim.c | |
parent | 0d66cdc6f9c1ac25ab13223c807a4a75d3ee23a2 (diff) | |
parent | 38b925643949c9422906f264d004168d9b745b74 (diff) | |
download | rneovim-989fbad5028a2f7d31fef944aac166d562665477.tar.gz rneovim-989fbad5028a2f7d31fef944aac166d562665477.tar.bz2 rneovim-989fbad5028a2f7d31fef944aac166d562665477.zip |
Merge #9395 from pqzx/api-set-vvar
Diffstat (limited to 'src/nvim/api/vim.c')
-rw-r--r-- | src/nvim/api/vim.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/nvim/api/vim.c b/src/nvim/api/vim.c index 24e76ecf88..ce7ef681ef 100644 --- a/src/nvim/api/vim.c +++ b/src/nvim/api/vim.c @@ -687,6 +687,17 @@ Object nvim_get_vvar(String name, Error *err) return dict_get_value(&vimvardict, name, err); } +/// Sets a v: variable, if it is not readonly +/// +/// @param name Variable name +/// @param value Variable value +/// @param[out] err Error details, if any +void nvim_set_vvar(String name, Object value, Error *err) + FUNC_API_SINCE(6) +{ + dict_set_var(&vimvardict, name, value, false, false, err); +} + /// Gets an option value string /// /// @param name Option name |