diff options
author | 2007-08-15 01:22:21 -0400 | |
---|---|---|
committer | 2007-08-15 01:22:21 -0400 | |
commit | 8125e421f7b23bad6b849a2860ff7cdd8d8de095 (patch) | |
tree | 18e5545b3eab16f89e3a244ba7943a9dea1f5d32 /modules/cpp | |
parent | f9db3ae35e605298dfb593c26610c34739c4f776 (diff) | |
download | textadept-8125e421f7b23bad6b849a2860ff7cdd8d8de095.tar.gz textadept-8125e421f7b23bad6b849a2860ff7cdd8d8de095.zip |
Added new lsnippets textadept module, updated other modules to use it.
Diffstat (limited to 'modules/cpp')
-rw-r--r-- | modules/cpp/snippets.lua | 122 |
1 files changed, 61 insertions, 61 deletions
diff --git a/modules/cpp/snippets.lua b/modules/cpp/snippets.lua index 1625cea2..17fd5219 100644 --- a/modules/cpp/snippets.lua +++ b/modules/cpp/snippets.lua @@ -8,69 +8,69 @@ local snippets = _G.snippets if type(snippets) == 'table' then snippets.cpp = { - rc = 'reinterpret_cast<${1:}>(${2:$(selected_text)})', - sc = 'static_cast<${1:}>(${2:$(selected_text)})', - cc = 'const_cast<${1:}>(${2:$(selected_text)})', + rc = 'reinterpret_cast<%1>(%2(%(selected_text)))', + sc = 'static_cast<%1>(%2(%(selected_text)))', + cc = 'const_cast<%1>(%2(%(selected_text)))', -- Lua snippets - lf = 'static int ${1:function}(lua_State *${2:lua}) {\n ${0}\n return 0;\n}', - lff = 'LF ${1:function}(lua_State *${2:lua}) {\n ${0}\n return 0;\n}', + lf = 'static int %1(function)(lua_State *%2(lua)) {\n %0\n return 0;\n}', + lff = 'LF %1(function)(lua_State *%2(lua)) {\n %0\n return 0;\n}', ls = 'lua_State', - lgf = 'lua_getfield(${1:lua}, ${2:-1}, ${3:field});', - lgg = 'lua_getglobal(${1:lua}, ${2:global});', - lgt = 'lua_gettable(${1:lua}, ${2:-2});', - ltop = 'lua_gettop(${1:lua});', - lib = 'lua_isboolean(${1:lua}, ${2:-1});', - licf = 'lua_iscfunction(${1:lua}, ${2:-1});', - lif = 'lua_isfunctionu(${1:lua}, ${2:-1});', - linil = 'lua_isnil(${1:lua}, ${2:-1});', - linone = 'lua_isnone(${1:lua}, ${2:-1});', - linonen = 'lua_isnoneornil(${1:lua}, ${2:-1});', - lin = 'lua_isnumber(${1:lua}, ${2:-1});', - lis = 'lua_isstring(${1:lua}, ${2:-1});', - lit = 'lua_istable(${1:lua}, ${2:-1});', - lith = 'lua_isthread(${1:lua}, ${2:-1});', - liu = 'lua_isuserdata(${1:lua}, ${2:-1});', - llen = 'lua_objlen(${1:lua}, ${2:-1});', - lpop = 'lua_pop(${1:lua}, ${2:1});', - lpb = 'lua_pushboolean(${1:lua}, ${2:boolean});', - lpcc = 'lua_pushcclosure(${1:lua}, ${2:closure_func}, ${3:num_values});', - lpcf = 'lua_pushcfunction(${1:lua}, ${2:cfunction});', - lpi = 'lua_pushinteger(${1:lua}, ${2:integer});', - lplu = 'lua_pushlightuserdata(${1:lua}, ${2:userdata});', - lpnil = 'lua_pushnil(${1:lua});', - lpn = 'lua_pushnumber(${1:lua}, ${2:number});', - lps = 'lua_pushstring(${1:lua}, ${2:string});', - lpth = 'lua_pushthread(${1:lua});', - lpv = 'lua_pushvalue(${1:lua}, ${2:-1});', - lrg = 'lua_rawget(${1:lua}, ${2:-2});', - lrgi = 'lua_rawgeti(${1:lua}, ${2:-2}, ${3:1});', - lrs = 'lua_rawset(${1:lua}, ${2:-3});', - lrsi = 'lua_rawseti(${1:lua}, ${2:-2}, ${3:1});', - lr = 'lua_register(${1:lua}, ${2:fname}, ${3:cfunction});', - lsf = 'lua_setfield(${1:lua}, ${2:-2}, ${3:field});', - lsg = 'lua_setglobal(${1:lua}, ${2:-2}, ${3:global});', - lst = 'lua_settable(${1:lua}, ${2:-3});', - ltb = 'lua_toboolean(${1:lua}, ${2:-1});', - ltcf = 'lua_tocfunction(${1:lua}, ${2:-1});', - lti = 'lua_tointeger(${1:lua}, ${2:-1});', - ltn = 'lua_tonumber(${1:lua}, ${2:-1});', - ltp = 'lua_topointer(${1:lua}, ${2:-1});', - lts = 'lua_tostring(${1:lua}, ${2:-1});', - ltth = 'lua_tothread(${1:lua}, ${2:-1});', - ltu = 'lua_touserdata(${1:lua}, ${2:-1});', - lt = 'lua_type(${1:lua}, ${2:-1});', - llcint = 'luaL_checkint(${1:lua}, ${2:-1});', - llci = 'luaL_checkinteger(${1:lua}, ${2:-1});', - llcl = 'luaL_checklong(${1:lua}, ${2:-1});', - llcn = 'luaL_checknumber(${1:lua}, ${2:-1});', - llcs = 'luaL_checkstring(${1:lua}, ${2:-1});', - llcu = 'luaL_checkudata(${1:lua}, ${2:-1}, ${3:mt_name});', - llerr = 'luaL_error(${1:lua}, ${2:errorstring}${3:, ${4:arg}});', - lloint = 'luaL_optint(${1:lua}, ${2:-1}, ${3:default});', - lloi = 'luaL_optinteger(${1:lua}, ${2:-1}, ${3:default});', - llol = 'luaL_optlong(${1:lua}, ${2:-1}, ${3:default});', - llon = 'luaL_optnumber(${1:lua}, ${2:-1}, ${3:default});', - llos = 'luaL_optstring(${1:lua}, ${2:-1}, ${3:default});', + lgf = 'lua_getfield(%1(lua), %2(-1), %3(field));', + lgg = 'lua_getglobal(%1(lua), %2(global));', + lgt = 'lua_gettable(%1(lua), %2(-2));', + ltop = 'lua_gettop(%1(lua));', + lib = 'lua_isboolean(%1(lua), %2(-1))', + licf = 'lua_iscfunction(%1(lua), %2(-1))', + lif = 'lua_isfunctionu(%1(lua), %2(-1))', + linil = 'lua_isnil(%1(lua), %2(-1))', + linone = 'lua_isnone(%1(lua), %2(-1))', + linonen = 'lua_isnoneornil(%1(lua), %2(-1))', + lin = 'lua_isnumber(%1(lua), %2(-1))', + lis = 'lua_isstring(%1(lua), %2(-1))', + lit = 'lua_istable(%1(lua), %2(-1))', + lith = 'lua_isthread(%1(lua), %2(-1))', + liu = 'lua_isuserdata(%1(lua), %2(-1))', + llen = 'lua_objlen(%1(lua), %2(-1))', + lpop = 'lua_pop(%1(lua), %2(1));', + lpb = 'lua_pushboolean(%1(lua), %2(boolean));', + lpcc = 'lua_pushcclosure(%1(lua), %2(closure_func), %3(num_values));', + lpcf = 'lua_pushcfunction(%1(lua), %2(cfunction));', + lpi = 'lua_pushinteger(%1(lua), %2(integer));', + lplu = 'lua_pushlightuserdata(%1(lua), %2(userdata));', + lpnil = 'lua_pushnil(%1(lua));', + lpn = 'lua_pushnumber(%1(lua), %2(number));', + lps = 'lua_pushstring(%1(lua), %2(string));', + lpth = 'lua_pushthread(%1(lua));', + lpv = 'lua_pushvalue(%1(lua), %2(-1));', + lrg = 'lua_rawget(%1(lua), %2(-2));', + lrgi = 'lua_rawgeti(%1(lua), %2(-2), %3(1));', + lrs = 'lua_rawset(%1(lua), %2(-3));', + lrsi = 'lua_rawseti(%1(lua), %2(-2), %3(1));', + lr = 'lua_register(%1(lua), %2(fname), %3(cfunction));', + lsf = 'lua_setfield(%1(lua), %2(-2), %3(field));', + lsg = 'lua_setglobal(%1(lua), %2(-2), %3(global));', + lst = 'lua_settable(%1(lua), %2(-3));', + ltb = 'lua_toboolean(%1(lua), %2(-1))', + ltcf = 'lua_tocfunction(%1(lua), %2(-1))', + lti = 'lua_tointeger(%1(lua), %2(-1))', + ltn = 'lua_tonumber(%1(lua), %2(-1))', + ltp = 'lua_topointer(%1(lua), %2(-1))', + lts = 'lua_tostring(%1(lua), %2(-1))', + ltth = 'lua_tothread(%1(lua), %2(-1))', + ltu = 'lua_touserdata(%1(lua), %2(-1))', + lt = 'lua_type(%1(lua), %2(-1))', + llcint = 'luaL_checkint(%1(lua), %2(-1))', + llci = 'luaL_checkinteger(%1(lua), %2(-1))', + llcl = 'luaL_checklong(%1(lua), %2(-1))', + llcn = 'luaL_checknumber(%1(lua), %2(-1))', + llcs = 'luaL_checkstring(%1(lua), %2(-1))', + llcu = 'luaL_checkudata(%1(lua), %2(-1), %3(mt_name))', + llerr = 'luaL_error(%1(lua), %2(errorstring)%3(, %4(arg)));', + lloint = 'luaL_optint(%1(lua), %2(-1), %3(default))', + lloi = 'luaL_optinteger(%1(lua), %2(-1), %3(default))', + llol = 'luaL_optlong(%1(lua), %2(-1), %3(default))', + llon = 'luaL_optnumber(%1(lua), %2(-1), %3(default))', + llos = 'luaL_optstring(%1(lua), %2(-1), %3(default))', } end |