1
0
mirror of synced 2024-06-19 14:37:39 +00:00
Commit Graph

22 Commits

Author SHA1 Message Date
dc943320a1 Test for #4 2020-08-13 14:14:20 +02:00
31e205288f Added support for CFunctions in tables
Example for issue #2
2020-07-11 09:38:25 +02:00
745c8b5a35 Added Get/Set/AddRequirePath methods 2017-06-04 11:16:55 +02:00
84fe7f993f Fixed issue with lua_debug struct size causing corruption 2017-05-31 22:29:36 +02:00
1a39372447 Fixed string conversion warning in lua_where
Added LoadFromFile unit test
2017-05-31 22:00:26 +02:00
018dbf03b2 Moved TLuaParameters to interface section 2017-05-29 22:55:02 +02:00
f8515a948c Fixed nil pointers being pushed as userdata instead of actually nil 2017-05-28 23:50:00 +02:00
47b39799f3 Added exception handling for registered functions
Added HasValue method for tables
Fixed LuaFunction DataType not being recognized as VariableFunction
2017-05-28 16:34:51 +02:00
b250054d26 64-bits compatibility 2016-02-07 18:06:05 +01:00
10d9e020f6 Removed Lua binaries from project
Added more details for obtaining Lua binaries in the readme
2016-02-07 14:29:49 +01:00
943083ac00 Added readme for GitHub
Added gitignore for bin, lib and history folders
2016-02-07 14:25:00 +01:00
cad2054373 Actually included the rename which was supposed to happen in the last commit :)
Added RegisterFunctions method which takes an object and registers all compatible methods either globally or in a table
2016-02-07 12:41:21 +00:00
38866639be Renamed Lua.Wrapper to Lua 2016-02-07 10:59:30 +00:00
9141fc16cc Renamed Lua to Lua.API 2016-02-07 10:58:56 +00:00
1c0051fbb5 Added: Capture method
Fixed: libraries failed to load when not using TLuaLibrary.All
2016-01-09 16:31:26 +00:00
095b7d4289 Translated the remaining Lua API functions 2016-01-09 14:51:45 +00:00
9ab83c012d Added: support for Lua function variables
Added: GetByteCode method (can be read back using LoadFromStream/File)
Added: single return parameters can now be directly read as a variable (wraps Items[0])
Added: unit tests to show off the new features
2016-01-09 14:35:18 +00:00
859780bc7a Added: AutoRun parameter (default True)
Added: unit tests / showcases for loading and running multiple scripts
2015-12-30 13:33:15 +00:00
af0786dbf5 Changed: TLuaScript > TLuaAPIScript in API unit tests to avoid confusion with Lua.Wrapper.TLuaScript 2015-12-30 12:38:27 +00:00
fa2f6df00c Added: Get/SetGlobalVariable methods
Added: support for tables
Changed: ILuaParameter is now a more generic ILuaVariable
2015-12-30 12:36:05 +00:00
8ab94ab954 Changed: Call renamed to Run
Added: Call methods to call a named Lua function
2015-12-29 13:43:26 +00:00
b946dbcca5 Initial commit 2014-11-30 09:33:17 +00:00