Lua_SetProjectFile
This commit is contained in:
@@ -188,6 +188,14 @@ int Lua_Open(lua_State *L) {
|
||||
return 0;
|
||||
}
|
||||
|
||||
int Lua_SetProjectFile(lua_State *L) {
|
||||
String name = luaL_checkstring(L, 1);
|
||||
lua_pop(L, 1);
|
||||
LuaProjectBuffer = BufferOpenFile(name);
|
||||
LuaProjectBuffer->user_change_id = -1;
|
||||
return 0;
|
||||
}
|
||||
|
||||
int Lua_Reopen(lua_State *L) {
|
||||
BSet main = GetActiveMainSet();
|
||||
ReopenBuffer(main.view, main.buffer);
|
||||
|
||||
@@ -8,6 +8,7 @@ luaL_Reg LuaFunctions[] = {
|
||||
{"GetLoadWord", Lua_GetLoadWord},
|
||||
{"New", Lua_New},
|
||||
{"Open", Lua_Open},
|
||||
{"SetProjectFile", Lua_SetProjectFile},
|
||||
{"Reopen", Lua_Reopen},
|
||||
{"ToggleFullscreen", Lua_ToggleFullscreen},
|
||||
{"Print", Lua_Print},
|
||||
|
||||
Reference in New Issue
Block a user