elsid
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								f80283422f
								
							
						 | 
						
							
							
								
								Use unique_ptr to handle lua state lifetime
							
							
							
							
							
						 | 
						
							2025-04-18 14:01:07 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Evil Eye
								
							 
						 | 
						
							
							
							
							
								
							
							
								b0e9df0139
								
							
						 | 
						
							
							
								
								Ensure class members are tied to the main Lua state
							
							
							
							
							
						 | 
						
							2025-03-03 19:37:07 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									uramer
								
							 
						 | 
						
							
							
							
							
								
							
							
								1675c74036
								
							
						 | 
						
							
							
								
								Fix findPath returning a raw vector
							
							
							
							
							
						 | 
						
							2024-12-02 21:22:29 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									elsid
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								32ec92e71c
								
							
						 | 
						
							
							
								
								Use normalized path in LuaState
							
							
							
							
							
						 | 
						
							2024-09-08 11:53:57 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Evil Eye
								
							 
						 | 
						
							
							
							
							
								
							
							
								c9783344a0
								
							
						 | 
						
							
							
								
								Wrap all memory allocating Lua functions in protected calls
							
							
							
							
							
						 | 
						
							2024-08-22 22:22:28 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Anton Uramer
								
							 
						 | 
						
							
							
							
							
								
							
							
								6851e6e56a
								
							
						 | 
						
							
							
								
								Context helpers for caching packages, split up core bindings into multiple caches, remove getRealFrameDuration in global context
							
							
							
							
							
						 | 
						
							2024-07-24 09:28:50 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Evil Eye
								
							 
						 | 
						
							
							
							
							
								
							
							
								5b82c7a95d
								
							
						 | 
						
							
							
								
								Don't assume execution of an internal Lua script can't fail
							
							
							
							
							
						 | 
						
							2024-06-22 11:26:32 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									uramer
								
							 
						 | 
						
							
							
							
							
								
							
							
								08b7ee8a44
								
							
						 | 
						
							
							
								
								Test LuaUtil::safeGet preventing crash
							
							
							
							
							
						 | 
						
							2024-02-14 09:49:32 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									uramer
								
							 
						 | 
						
							
							
							
							
								
							
							
								aa4303fc38
								
							
						 | 
						
							
							
								
								Fix crash when throwing in index meta methods
							
							
							
							
							
						 | 
						
							2024-02-14 09:49:32 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Petr Mikheev
								
							 
						 | 
						
							
							
							
							
								
							
							
								61578ca39b
								
							
						 | 
						
							
							
								
								Add function LuaUtil::cast
							
							
							
							
							
						 | 
						
							2023-04-25 21:51:05 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Petr Mikheev
								
							 
						 | 
						
							
							
							
							
								
							
							
								d0a82437a4
								
							
						 | 
						
							
							
								
								[Lua] Fix memory tracking
							
							
							
							
							
						 | 
						
							2023-02-26 18:46:57 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Petr Mikheev
								
							 
						 | 
						
							
							
							
							
								
							
							
								55db95d4cf
								
							
						 | 
						
							
							
								
								Update Lua profiler; add ability to run OpenMW with old LuaJit that doesn't allow custom allocator (Lua profiler will be disabled in this case)
							
							
							
							
							
						 | 
						
							2022-12-03 16:58:03 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Petr Mikheev
								
							 
						 | 
						
							
							
							
							
								
							
							
								6fa65e4729
								
							
						 | 
						
							
							
								
								Track memory and CPU usage per script in LuaUtil::LuaState
							
							
							
							
							
						 | 
						
							2022-11-30 00:06:14 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									clang-format-bot
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								ddb0522bbf
								
							
						 | 
						
							
							
								
								Apply clang-format to code base
							
							
							
							
							
						 | 
						
							2022-09-22 21:35:26 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Project579
								
							 
						 | 
						
							
							
							
							
								
							
							
								e5c417c968
								
							
						 | 
						
							
							
								
								Make sure all paths are passed as std::filesystem::path instead of std::string where possible.
							
							
							
							
							
						 | 
						
							2022-09-11 14:41:15 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ζeh Matt
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								764d34362e
								
							
						 | 
						
							
							
								
								Type forward VFS::Manager in luastate.hpp and l10n.hpp
							
							
							
							
							
						 | 
						
							2022-07-18 19:36:41 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Petr Mikheev
								
							 
						 | 
						
							
							
							
							
								
							
							
								7ccbf95503
								
							
						 | 
						
							
							
								
								[Lua] makeStrictReadOnly for enums
							
							
							
							
							
						 | 
						
							2022-05-16 00:16:26 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Petr Mikheev
								
							 
						 | 
						
							
							
							
							
								
							
							
								0f246e7365
								
							
						 | 
						
							
							
								
								Use a separate instance of Lua i18n for every context
							
							
							
							
							
						 | 
						
							2022-01-02 09:58:51 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									uramer
								
							 
						 | 
						
							
							
							
							
								
							
							
								c865114b9b
								
							
						 | 
						
							
							
								
								Lua UI Layers
							
							
							
							
							
						 | 
						
							2021-12-14 17:38:06 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Petr Mikheev
								
							 
						 | 
						
							
							
							
							
								
							
							
								c7d6620c35
								
							
						 | 
						
							
							
								
								Add error checking in MWLua::Action
							
							
							
							
							
						 | 
						
							2021-11-15 01:17:53 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Petr Mikheev
								
							 
						 | 
						
							
							
							
							
								
							
							
								ed85393288
								
							
						 | 
						
							
							
								
								Replace sol::table::create_table_with with a more compiler-friendly implementation. It fixes MSVC error "compiler is out of heap space" and also slightly reduces binary size.
							
							
							
							
							
						 | 
						
							2021-11-11 22:46:01 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Petr Mikheev
								
							 
						 | 
						
							
							
							
							
								
							
							
								9adc190209
								
							
						 | 
						
							
							
								
								Redesign LuaUtil::ScriptsContainer to work with ScriptsConfiguration
							
							
							
							
							
						 | 
						
							2021-10-26 21:32:48 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Petr Mikheev
								
							 
						 | 
						
							
							
							
							
								
							
							
								2f25257a3e
								
							
						 | 
						
							
							
								
								Move LuaState::makeReadOnly(sol::table) out of the class because it doesn't need to access LuaState internals.
							
							
							
							
							
						 | 
						
							2021-09-19 14:38:27 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Petr Mikheev
								
							 
						 | 
						
							
							
							
							
								
							
							
								33d4d88447
								
							
						 | 
						
							
							
								
								Function LuaUtil::toString
							
							
							
							
							
						 | 
						
							2021-08-31 09:41:58 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									elsid
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								36ec877a8e
								
							
						 | 
						
							
							
								
								Add missing include from sol/sol.hpp
							
							
							
							
							
						 | 
						
							2021-07-10 01:01:50 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Petr Mikheev
								
							 
						 | 
						
							
							
							
							
								
							
							
								4b068b27ca
								
							
						 | 
						
							
							
								
								Add components/lua/luastate and components/lua/utilpackage
							
							
							
							
							
						 | 
						
							2021-07-09 20:03:27 +02:00 | 
						
						
							
							
							
								
							
							
						 |