aboutsummaryrefslogtreecommitdiff
path: root/runtime
diff options
context:
space:
mode:
authorJustin M. Keyes <justinkz@gmail.com>2019-01-14 02:05:56 +0100
committerJustin M. Keyes <justinkz@gmail.com>2019-01-14 02:22:16 +0100
commit6c02ff474732dcc6ae5cf103c79298c9602fd116 (patch)
tree27ec5fcc3c890ff39d9318fd332320e59bc72bf3 /runtime
parentbb3aa824b7c6aedb9019978338fa960d307aa883 (diff)
downloadrneovim-6c02ff474732dcc6ae5cf103c79298c9602fd116.tar.gz
rneovim-6c02ff474732dcc6ae5cf103c79298c9602fd116.tar.bz2
rneovim-6c02ff474732dcc6ae5cf103c79298c9602fd116.zip
lua/stdlib: Load runtime modules on-demand
Instead of eager-loading during plugin/* sourcing, define runtime modules such as `vim.inspect` as lazy builtins. Otherwise non-builtin Lua modules such as `vim.inspect` would not be available during startup (init.vim, `-c`, `--cmd`, …). ref #6580 ref #8677
Diffstat (limited to 'runtime')
-rw-r--r--runtime/plugin/nvim.vim1
1 files changed, 0 insertions, 1 deletions
diff --git a/runtime/plugin/nvim.vim b/runtime/plugin/nvim.vim
deleted file mode 100644
index ffe4abc71e..0000000000
--- a/runtime/plugin/nvim.vim
+++ /dev/null
@@ -1 +0,0 @@
-lua vim.inspect = require("vim.inspect")