diff options
author | Björn Linse <bjorn.linse@gmail.com> | 2018-07-18 13:31:23 +0200 |
---|---|---|
committer | Björn Linse <bjorn.linse@gmail.com> | 2018-09-18 19:22:16 +0200 |
commit | bd8d43c6fef868ad5ed50a79deb0f7adc1f5e53a (patch) | |
tree | 1798c2487a0a84ae7e98ac5d61906ca21742601e /test/functional/helpers.lua | |
parent | 32ad52ae04d3fea1fa84594b9b13ee1442a410ca (diff) | |
download | rneovim-bd8d43c6fef868ad5ed50a79deb0f7adc1f5e53a.tar.gz rneovim-bd8d43c6fef868ad5ed50a79deb0f7adc1f5e53a.tar.bz2 rneovim-bd8d43c6fef868ad5ed50a79deb0f7adc1f5e53a.zip |
startup: wait for embedder before executing startup commands and files
Give embeders a chance to set up nvim, by processing a request before
startup. This allows an external UI to show messages and prompts from
--cmd and buffer loading (e.g. swap files)
Diffstat (limited to 'test/functional/helpers.lua')
-rw-r--r-- | test/functional/helpers.lua | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/test/functional/helpers.lua b/test/functional/helpers.lua index 72e71a2cf2..8823a6e003 100644 --- a/test/functional/helpers.lua +++ b/test/functional/helpers.lua @@ -362,6 +362,8 @@ local function clear(...) table.insert(args, arg) end set_session(spawn(args, nil, env)) + -- Dummy request so that --embed continues past UI initialization + session:request('nvim_eval', "0") end local function insert(...) |