Lua_SetProjectFile

This commit is contained in:
Krzosa Karol
2024-08-17 07:19:43 +02:00
parent 1c0063e834
commit 9ea1e254e0
2 changed files with 9 additions and 0 deletions

View File

@@ -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);

View File

@@ -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},