dotfiles from arch
This commit is contained in:
@@ -0,0 +1,22 @@
|
||||
{
|
||||
// if not set, the folder name will be used
|
||||
"name" : "Example",
|
||||
// list of matched words
|
||||
"words" : ["thisIsAnExampleWord%.ifItExistsInFile%.thenTryLoadThisLibrary"],
|
||||
// list or matched file names. `.lua`, `.dll` and `.so` only
|
||||
"files" : ["thisIsAnExampleFile%.ifItExistsInWorkSpace%.thenTryLoadThisLibrary%.lua"],
|
||||
// list of settings to be changed
|
||||
"settings" : {
|
||||
"Lua.runtime.version" : "LuaJIT",
|
||||
"Lua.diagnostics.globals" : [
|
||||
"global1",
|
||||
"global2"
|
||||
],
|
||||
"Lua.runtime.special" : {
|
||||
"include" : "require"
|
||||
},
|
||||
"Lua.runtime.builtin" : {
|
||||
"io" : "disable"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
---@meta
|
||||
|
||||
local m = {}
|
||||
|
||||
function m.thisIsAnExampleLibrary()
|
||||
end
|
||||
|
||||
return m
|
||||
@@ -0,0 +1,16 @@
|
||||
-- if this file exists, then change setting `Lua.runtime.plugin`
|
||||
-- see https://luals.github.io/wiki/plugins
|
||||
|
||||
function OnSetText(uri, text)
|
||||
local diffs = {}
|
||||
|
||||
for start, finish in text:gmatch '()pairs()' do
|
||||
diffs[#diffs+1] = {
|
||||
start = start,
|
||||
finish = finish - 1,
|
||||
text = 'safepairs'
|
||||
}
|
||||
end
|
||||
|
||||
return diffs
|
||||
end
|
||||
Reference in New Issue
Block a user