- 04 Jun, 2023 2 commits
-
-
Vinicius Jarina authored
-
Vinicius Jarina authored
-
- 20 May, 2023 1 commit
-
-
Vinicius Jarina authored
-
- 19 May, 2023 5 commits
-
-
dcronqvist authored
* Registering functions now only register 1 global, fix #480 * Changed `is not null` to `!= null` for backwards compatibility * Use `IsSubclassOf` instead of newer `IsAssignableTo` * Explicit type for anonymous function in unit test, for pre-C#10 compatibility * Only include test on `NETCOREAPP3_1_OR_GREATER`, added comment for test as well * Removed `NETCOREAPP3_1_OR_GREATER` check because it is unnecessary * Add LuaMemberAttribute, allows registered name in Lua to be different from C#, closes #488 * Explicit typing fix * Tests use IEnumerable<T>.Contains to check for existence instead
-
Vinicius Jarina authored
-
Vinicius Jarina authored
-
Vinicius Jarina authored
-
Vinicius Jarina authored
-
- 15 Mar, 2023 2 commits
-
-
dcronqvist authored
* Registering functions now only register 1 global, fix #480 * Changed `is not null` to `!= null` for backwards compatibility * Use `IsSubclassOf` instead of newer `IsAssignableTo` * Explicit type for anonymous function in unit test, for pre-C#10 compatibility * Only include test on `NETCOREAPP3_1_OR_GREATER`, added comment for test as well * Removed `NETCOREAPP3_1_OR_GREATER` check because it is unnecessary
-
Vinicius Jarina authored
* Fixing build * Bump Source.Link 1.1.1
-
- 04 Feb, 2023 2 commits
-
-
Vinicius Jarina authored
-
Roberto Iffland authored
* Added support for multiple return values via ValueTuple * Fixed .net46 build by conditionally removing tuple support --------- Co-authored-by:Roberto Iffland <roberto.iffland@spektra-dresden.com>
-
- 31 Jan, 2023 1 commit
-
-
Roberto Iffland authored
Changed the handling of variadic arguments. A Table doesn't work as a range of values anymore. (#476) Co-authored-by:Roberto Iffland <roberto.iffland@spektra-dresden.com>
-
- 26 Nov, 2022 2 commits
-
-
Mathyn authored
* Moved Lua _globals to a separate class (this class includes a fix for #468) * Added unit tests and made a small tweak to LuaGlobals * bin and obj for test .net6.0 project are now correctly ignored * Removed Assert.Contains calls because these are not supported on iOS and tvOS
-
Vinicius Jarina authored
-
- 28 Apr, 2022 1 commit
-
-
Vinicius Jarina authored
-
- 14 Apr, 2022 1 commit
-
-
Erik Nilsen Haga authored
-
- 28 Feb, 2022 2 commits
-
-
Vinicius Jarina authored
-
Vinicius Jarina authored
-
- 11 Nov, 2021 14 commits
-
-
Vinicius Jarina authored
-
-
Vinicius Jarina authored
-
Vinicius Jarina authored
-
Vinicius Jarina authored
-
Vinicius Jarina authored
-
Vinicius Jarina authored
-
Vinicius Jarina authored
-
Vinicius Jarina authored
-
Vinicius Jarina authored
-
Vinicius Jarina authored
-
Vinicius Jarina authored
-
Vinicius Jarina authored
-
Vinicius Jarina authored
-
- 09 Nov, 2021 1 commit
-
-
MegaPiggy authored
* Added Threads * Allowed userdata to be pushed. * Added a few more methods XMove: Exchange values between different threads of the same state (i.e. threads and interpreters). NewThread: basically just coroutine.create Reset: removes function from the thread * Added Thread Test * Added UserData Test. * remove optional index * Add thread properties * Added Operators & Overrides * Added 2 more methods * improve * Add thread equality test * Remove hash code override that I added. Added this earlier. I realized it shouldn't have been because LuaBase returns reference here. * Add base hash code * base equals
-
- 04 Nov, 2021 1 commit
-
-
BuildTools authored
Fixed bug where calling a method returning void through reflection threw an InvalidProgramException ( After calling the base method, the generated code would pop on the empty evaluation stack, as void methods don't push a return value onto the stack )
-
- 05 Oct, 2021 1 commit
-
-
Kagamia authored
-
- 09 Sep, 2021 2 commits
-
-
Vinicius Jarina authored
-
Vinicius Jarina authored
-
- 08 Sep, 2021 2 commits
-
-
Erik Nilsen Haga authored
-
Vinicius Jarina authored
-