diff options
author | 2020-03-16 16:18:13 -0400 | |
---|---|---|
committer | 2020-03-16 16:18:13 -0400 | |
commit | 1f50b95c871660fc117241b703b2ee42643eea6c (patch) | |
tree | f61da515c91adf78bba2727d23f40eed6071c861 /modules/lua/init.lua | |
parent | 4b71b5459b0578b88a01c29558b50a070c3354e0 (diff) | |
download | textadept-1f50b95c871660fc117241b703b2ee42643eea6c.tar.gz textadept-1f50b95c871660fc117241b703b2ee42643eea6c.zip |
Language modules should assume `_G.snippets` exists.
Diffstat (limited to 'modules/lua/init.lua')
-rw-r--r-- | modules/lua/init.lua | 24 |
1 files changed, 11 insertions, 13 deletions
diff --git a/modules/lua/init.lua b/modules/lua/init.lua index a82d9884..b9cf16bf 100644 --- a/modules/lua/init.lua +++ b/modules/lua/init.lua @@ -116,22 +116,20 @@ keys.lua = {} -- Snippets. -if type(snippets) == 'table' then --- -- Container for Lua-specific snippets. -- @class table -- @name _G.snippets.lua - snippets.lua = { - func = 'function %1(name)(%2(args))\n\t%0\nend', - ['if'] = 'if %1 then\n\t%0\nend', - eif = 'elseif %1 then\n\t', - ['for'] = 'for %1(i) = %2(1), %3(10)%4(, %5(-1)) do\n\t%0\nend', - forp = 'for %1(k), %2(v) in pairs(%3(t)) do\n\t%0\nend', - fori = 'for %1(i), %2(v) in ipairs(%3(t)) do\n\t%0\nend', - ['while'] = 'while %1 do\n\t%0\nend', - ['repeat'] = 'repeat\n\t%0\nuntil %1', - ['do'] = 'do\n\t%0\nend', - } -end +snippets.lua = { + func = 'function %1(name)(%2(args))\n\t%0\nend', + ['if'] = 'if %1 then\n\t%0\nend', + eif = 'elseif %1 then\n\t', + ['for'] = 'for %1(i) = %2(1), %3(10)%4(, %5(-1)) do\n\t%0\nend', + forp = 'for %1(k), %2(v) in pairs(%3(t)) do\n\t%0\nend', + fori = 'for %1(i), %2(v) in ipairs(%3(t)) do\n\t%0\nend', + ['while'] = 'while %1 do\n\t%0\nend', + ['repeat'] = 'repeat\n\t%0\nuntil %1', + ['do'] = 'do\n\t%0\nend', +} return M |