aboutsummaryrefslogtreecommitdiffstats
path: root/lua/common_lsp.lua
diff options
context:
space:
mode:
authorAshkan Kiani <ashkan.k.kiani@gmail.com>2019-11-14 00:04:56 -0800
committerAshkan Kiani <ashkan.k.kiani@gmail.com>2019-11-14 00:04:56 -0800
commit7fbe851feb26529434b64d8fb3a30f5bb01f180c (patch)
treeb8d81bff4b77b93eeadffa2afa57b59f67f06a7f /lua/common_lsp.lua
parentAdd note about gopls (diff)
downloadnvim-lspconfig-7fbe851feb26529434b64d8fb3a30f5bb01f180c.tar
nvim-lspconfig-7fbe851feb26529434b64d8fb3a30f5bb01f180c.tar.gz
nvim-lspconfig-7fbe851feb26529434b64d8fb3a30f5bb01f180c.tar.bz2
nvim-lspconfig-7fbe851feb26529434b64d8fb3a30f5bb01f180c.tar.lz
nvim-lspconfig-7fbe851feb26529434b64d8fb3a30f5bb01f180c.tar.xz
nvim-lspconfig-7fbe851feb26529434b64d8fb3a30f5bb01f180c.tar.zst
nvim-lspconfig-7fbe851feb26529434b64d8fb3a30f5bb01f180c.zip
Use new skeleton. Add docs generator.
Diffstat (limited to 'lua/common_lsp.lua')
-rw-r--r--lua/common_lsp.lua13
1 files changed, 10 insertions, 3 deletions
diff --git a/lua/common_lsp.lua b/lua/common_lsp.lua
index 2ff03e59..eafd5e2c 100644
--- a/lua/common_lsp.lua
+++ b/lua/common_lsp.lua
@@ -1,8 +1,15 @@
+local skeleton = require 'common_lsp/skeleton'
+require 'common_lsp/gopls'
+require 'common_lsp/texlab'
+
local M = {
- texlab = require 'common_lsp/texlab';
- gopls = require 'common_lsp/gopls';
util = require 'common_lsp/util';
}
-return M
+local mt = {}
+function mt:__index(k)
+ return skeleton[k]
+end
+
+return setmetatable(M, mt)
-- vim:et ts=2 sw=2