aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/eval.lua
diff options
context:
space:
mode:
authorDaniel Hahler <git@thequod.de>2019-07-30 08:00:36 +0200
committerJustin M. Keyes <justinkz@gmail.com>2019-08-06 01:17:32 +0200
commitfd66ad226221a22f223dcfca337e893d0a9cca46 (patch)
tree7638ea511f479ee980e1cf8c43b41d7afc98f9e9 /src/nvim/eval.lua
parentb09e03c64d0f38a43b5ef068141bc86e365cd7fa (diff)
downloadrneovim-fd66ad226221a22f223dcfca337e893d0a9cca46.tar.gz
rneovim-fd66ad226221a22f223dcfca337e893d0a9cca46.tar.bz2
rneovim-fd66ad226221a22f223dcfca337e893d0a9cca46.zip
vim-patch:8.1.1305: there is no easy way to manipulate environment variables
Problem: There is no easy way to manipulate environment variables. Solution: Add environ(), getenv() and setenv(). (Yasuhiro Matsumoto, closes vim/vim#2875) https://github.com/vim/vim/commit/691ddeefb545d8488e5a495af61caba2e57b3de9
Diffstat (limited to 'src/nvim/eval.lua')
-rw-r--r--src/nvim/eval.lua3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/nvim/eval.lua b/src/nvim/eval.lua
index 0b77a24f7a..db45409e77 100644
--- a/src/nvim/eval.lua
+++ b/src/nvim/eval.lua
@@ -89,6 +89,7 @@ return {
diff_filler={args=1},
diff_hlID={args=2},
empty={args=1},
+ environ={},
escape={args=2},
eval={args=1},
eventhandler={},
@@ -135,6 +136,7 @@ return {
getcompletion={args={2, 3}},
getcurpos={},
getcwd={args={0,2}},
+ getenv={args={1}},
getfontname={args={0, 1}},
getfperm={args=1},
getfsize={args=1},
@@ -274,6 +276,7 @@ return {
setbufvar={args=3},
setcharsearch={args=1},
setcmdpos={args=1},
+ setenv={args=2},
setfperm={args=2},
setline={args=2},
setloclist={args={2, 4}},