Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/FiguraMC/luaj


https://github.com/FiguraMC/luaj

Improve error reporting.

17db89fd3b80808b47594bd1a7d593e33389116f authored over 11 years ago by James Roseborough <[email protected]>
Improve sample code for LuaParser.

d4b8ec31dd7925346e9441875e116b8985cb704d authored almost 12 years ago by James Roseborough <[email protected]>
Update README to point at 3.0 api javadoc.

c7165c0cd5ff31594fd8291daed995821c8628ad authored about 12 years ago by James Roseborough <[email protected]>
Fix typo in tests.

fa2b7cfdf3c15cdb7e9ec5132c5e1befc52599e7 authored about 12 years ago by James Roseborough <[email protected]>
Improve compatibility with lua 5.2.

bb540819b01f11cf2a808229538dca787148601d authored about 12 years ago by James Roseborough <[email protected]>
Improve documentation and tests.

c921b033c525b0ca9ca4451084c0274760a8de27 authored about 12 years ago by James Roseborough <[email protected]>
Add command line option for file to test program.

3d2812ed35d8ada8842e0fcb2e6e0103483c6e76 authored about 12 years ago by James Roseborough <[email protected]>
Fix typo.

59496e6aa0f12048047e9403f2bb02e6a84a30b3 authored about 12 years ago by James Roseborough <[email protected]>
Let generated code have class names that match variable names used in function creation.

447c7f98506292b2746e318edf5e161c72e9fc30 authored about 12 years ago by James Roseborough <[email protected]>
Improve documentation and samples.

1a4eb0e3c7b4501843aca7ce3211c35038b0bacb authored about 12 years ago by James Roseborough <[email protected]>
Clean up build for distribution.

1f69fa38ba8adb4ab0f3cd63ae9a851c95aa7970 authored about 12 years ago by James Roseborough <[email protected]>
Add ability to create runnable jar file from lua script with sample build file build-app.xml

7b6381c352f2cac3ebef13819b0fcc7848fe20cf authored about 12 years ago by James Roseborough <[email protected]>
Clean up build for distribution.

497a9f2346f618f4011e839de50b11d6f538fa88 authored about 12 years ago by James Roseborough <[email protected]>
Clean up build for distribution.

bee51df7b36c264e599e69b1d0a5b5a2d561cc82 authored about 12 years ago by James Roseborough <[email protected]>
Fix tests to acount for platform differences.

17f233adf84f834034f3d67ec2ecee1640805346 authored about 12 years ago by James Roseborough <[email protected]>
Improve compatibility with lua 5.2.

8b50a3b36bc1a012cdd7e2f02dfc8a6762d30c4e authored about 12 years ago by James Roseborough <[email protected]>
Improve compatibility with lua 5.2.

a529cbaf5c535094cb811d7c4d638adc480c89a2 authored about 12 years ago by James Roseborough <[email protected]>
Improve compatibility with lua 5.2.

b6f33f6e2ec5d2cdd9512fc8906f4d69a81822b7 authored about 12 years ago by James Roseborough <[email protected]>
Convert package lib to new style.

f389d316e100cd558a8168f45c905ec0cb8561cf authored about 12 years ago by James Roseborough <[email protected]>
Improve compatibility with lua 5.2.

0c93edfd56ce9db4038c2edc37b592a8e154a141 authored about 12 years ago by James Roseborough <[email protected]>
Improve compatibility with lua 5.2.

be4a320bf97b32cffbc97a4e25f7c7cadf54c332 authored about 12 years ago by James Roseborough <[email protected]>
Improve stack traces.

9666f40ad75d8a97f573dd339f8138d93864ce30 authored about 12 years ago by James Roseborough <[email protected]>
Improve compatibility with lua 5.2.

9ae6767f76d546ab150dd858d1a56161d5763ade authored about 12 years ago by James Roseborough <[email protected]>
Improve compatibility with lua 5.2.

4d8877e56be37449a580b379c386c0de97920d10 authored about 12 years ago by James Roseborough <[email protected]>
Improve string compatibility with lua 5.2.

406068190be0e2a8ef3d6e01c8d16b3b27a0d5b8 authored about 12 years ago by James Roseborough <[email protected]>
Improve iolib test.

a8aeddfc60e2632eb0beecf90e1f21dbe8fdc97e authored about 12 years ago by James Roseborough <[email protected]>
Fixes to luajc bytecode generation.

0f70a8e96238615d9cae26934f1aa3a00e2f2321 authored about 12 years ago by James Roseborough <[email protected]>
Fix for loop processing in luajc compiler code generator for lua 5.3 bytecodes

4bf132c01e7e6de122c0fdaca3b6844cb526168a authored about 12 years ago by James Roseborough <[email protected]>
Add unit tests for varargs

ef94aa3abba229cd2d2d1803e4c454cb91519d46 authored about 12 years ago by James Roseborough <[email protected]>
Add unit tests for varargs

8f3f4dfb2a32be014af9522e859d3014dd798ea5 authored about 12 years ago by James Roseborough <[email protected]>
Remove extra file

2c1956c777716f2a8d1af80d9f2e9c7abba50ef6 authored about 12 years ago by James Roseborough <[email protected]>
Document current behavior of negative zero.

51367db2b4ff80cabd3120c12a3b773f3599ff7b authored about 12 years ago by James Roseborough <[email protected]>
Improve debug lib consistency with lua 5.2

c4b9076b04e12db8fac6ba0fa2396b66085883a7 authored about 12 years ago by James Roseborough <[email protected]>
Improve debug lib consistency with lua 5.2

e2646669d66bcffc9cb5a2337028dadb0cdfa53a authored about 12 years ago by James Roseborough <[email protected]>
Improve debug lib consistency with lua 5.2

6ae66f6fcefa90b304f4f2eaf65df34708ecd3d3 authored about 12 years ago by James Roseborough <[email protected]>
Improve debug support.

4795171956419e6b7819943a1aa752fbf21dc2ab authored about 12 years ago by James Roseborough <[email protected]>
Move static variables used by libraries into explicit Globals object for better thread safety.

f786802bf10e0350e6662ec64ee547f3501f0600 authored about 12 years ago by James Roseborough <[email protected]>
Remove extra import statements.

9f3aef64038426739bccfb115b47c882302a6beb authored about 12 years ago by James Roseborough <[email protected]>
Implement new bit32 module added in Lua 5.2.

88d58a348de94550497e8978651cccd744dbcfed authored about 12 years ago by Ian Farmer <[email protected]>
Refactor coroutine lib for lua 5.2 compatibility

56a66ed93359a93a479001489b1230a69cde30f8 authored about 12 years ago by James Roseborough <[email protected]>
Refactor base library for lua 5.2 compatibility

a9c5c64e0f51926d886fefca75d84c41abe68ad3 authored about 12 years ago by James Roseborough <[email protected]>
Refactor to load lua chunks compiled with 8-byte size_t elements.

84fec1ae67b20fd68e04b215379e29b5d52ead8b authored about 12 years ago by James Roseborough <[email protected]>
Refactor math library

382b3b998e2ebcdf28d62f2b423cc0d8eb388b1b authored about 12 years ago by James Roseborough <[email protected]>
Refactor table library to match lua 5.2

f8b7e1ee1cbaea677c22eee6034bb1743e9fb0be authored about 12 years ago by James Roseborough <[email protected]>
Fix global "arg" value for scripts run tom "lua" command.

6ba1f86b7b3034c240f474a7f11f03d57de31d23 authored about 12 years ago by James Roseborough <[email protected]>
Remove env constructors.

f40a38ccae695e83119fe8314586615ba64e56f4 authored about 12 years ago by James Roseborough <[email protected]>
Lua 5.2 compatibility test updates.

329bfa26cafbcf1d8aa9f78ecf258ff76dd5bde7 authored about 12 years ago by James Roseborough <[email protected]>
Lua 5.2 compatibility fixes.

d5456b4b938f9b97767a367ebb11b1b04846f868 authored about 12 years ago by James Roseborough <[email protected]>
Refactor loading of scripts during testing, remove use of "arg" from error test script.

8d1333c612093b5340523a1ffba7436292fbef85 authored about 12 years ago by James Roseborough <[email protected]>
Update LuaJC to work with lua 5.2 model of environments.

7ae41da5e1f17456f6060cbccaa57ac3863eba20 authored about 12 years ago by James Roseborough <[email protected]>
Fix nil processing in compiler

09fc31aebc4f5ea4139b2842f1cb6bc0b99653f0 authored about 12 years ago by James Roseborough <[email protected]>
Remove support for lua2java within luaj.

f224957b872e19b7a2774504ec7ec00694405747 authored about 12 years ago by James Roseborough <[email protected]>
Simplify layout of lua test script locations.

f2d1106fe52fbf94d9dfddfff5179a971b8daaa9 authored about 12 years ago by James Roseborough <[email protected]>
Remove env from LuaFunction, replace with upValiue array, and remove most occurances of setfenv and getfenv.

3bacea878ed6df3d711efcdac54e7d48283a76c8 authored about 12 years ago by James Roseborough <[email protected]>
Allow expected test results to be read from zipfile.

244a964af54b569033f8a44dd3ca88710be2f7ed authored about 12 years ago by James Roseborough <[email protected]>
Add precompiled expected results to test suite.

d5ac153dcaf2830a27d59d1804ea414acb192ef4 authored about 12 years ago by James Roseborough <[email protected]>
Lua 5.2 compatibility fixes.

29e2a3d61f5ff02d255aa02ade5ed744fe89b25c authored about 12 years ago by James Roseborough <[email protected]>
Lua 5.2 compatibility updates to VM and base and package libraries.

a5fddce465b4e77f7a8d38e7e20d925b1e6a5b95 authored about 12 years ago by James Roseborough <[email protected]>
Lua 5.2 compatibility fixes.

41d9dd6176937d641b302dee9f98a953cc2d32bd authored about 12 years ago by James Roseborough <[email protected]>
Lua 5.2 compatibility fixes.

1fd69ed62dda3643298f2a2fb1a8e4b42687caac authored about 12 years ago by James Roseborough <[email protected]>
Lua 5.2 compatibility fixes.

69eb64403a608cd00ba76d9bb655fd5e54f49aa9 authored about 12 years ago by James Roseborough <[email protected]>
Lua 5.2 compatibility fixes.

ed4554fa7da093e7322c17e36d474745c6606756 authored about 12 years ago by James Roseborough <[email protected]>
Lua 5.2 compatibility fixes.

c4791e2e3e5e2deb142a88f13ff09009940c34f9 authored about 12 years ago by James Roseborough <[email protected]>
Lua 5.2 compatibility fixes.

bbbfbce612b9e33192313b5d965079d99831bf94 authored about 12 years ago by James Roseborough <[email protected]>
Lua 5.2 fixes to compiler.

3d8b308c8d54957c6aca1e6ba38aabe3f8c01cc8 authored about 12 years ago by James Roseborough <[email protected]>
Lua 5.2 compatibility fixes.

1b56b6d346cdea357b0a92caf4208cd1af531d66 authored about 12 years ago by James Roseborough <[email protected]>
Lua 5.2 compatibility fixes.

1831fbc96f07fe4891621b5e88c7feff01a56535 authored about 12 years ago by James Roseborough <[email protected]>
Compiler for lua 5.2 fixes.

b90998c6d44e0a86d0bd58b26963babdf3c4b68a authored about 12 years ago by James Roseborough <[email protected]>
Compiler for lua 5.2 fixes.

be1fae0b1d442128fa99e8299b8fe982202353aa authored about 12 years ago by James Roseborough <[email protected]>
Compiler for lua 5.2 fixes.

fee4290fa17758f37b9bb7d3906f21e4406a3326 authored about 12 years ago by James Roseborough <[email protected]>
Compiler for lua 5.2 fixes.

f396d8b39e323a1cb2ab29731400b16804aa2f6a authored about 12 years ago by James Roseborough <[email protected]>
Compiler for lua 5.2 fixes.

f6cc1948f115cb274312070d2bfb39a140e99286 authored about 12 years ago by James Roseborough <[email protected]>
Add line and column info to org.luaj.vm2.ast parse tree elements generated using LuaParser

2c748e0d3b1881d00329f28fe466713a9b8ff75c authored about 12 years ago by James Roseborough <[email protected]>
Turn on LuaParser error reporting.

04faa798536ce2843ad2bf88681998c9025a4b27 authored about 12 years ago by James Roseborough <[email protected]>
Remove unused import.

24c476b07220733b4f19e5db9074e378a4321538 authored about 12 years ago by James Roseborough <[email protected]>
Add line number tracking in elements parsed using LuaParser.

2bf4c5767b576a35304a58b5ba4672367f760a17 authored about 12 years ago by James Roseborough <[email protected]>
Improve processing of first-line comments by LuaParser

e0e2452d74b6994b4ffdad7bd46a4b274f653744 authored about 12 years ago by James Roseborough <[email protected]>
Remove lua1 compatibility tests.

6ac7e6e45240f448be4cbcb025fd509eefe696bb authored about 12 years ago by James Roseborough <[email protected]>
Update LuaParser.jj and LuaParser.java to accept lua 5.2 syntax for all files in the standard tests.

35e292ac9c11350e1d32a8c1efd551a60012dfd4 authored about 12 years ago by James Roseborough <[email protected]>
Update LuaParser.jj and LuaParser.java to accept lua 5.2 syntax for all files in the standard tests.

7d3b5a6b1456376f49af275ea3456f94dfe109a8 authored about 12 years ago by James Roseborough <[email protected]>
Add grammer for lua 5.2 syntax and add unit test for LuaParser

79f31955a49d1e1fa1b17870db41e8e450e2c2b6 authored about 12 years ago by James Roseborough <[email protected]>
Sample code to use LuaParser and extract line and column info.

4dcb672b728ad8bbee1cb87d1c49b39d87a7dc82 authored about 12 years ago by James Roseborough <[email protected]>
First cut at updating compiler and runtime to handle lua 5.2 bytecodes. Able to compile and execute "hello, world" lua script.

f7e17c588ea8341ce8ec084b00cd6ad23536a36b authored about 12 years ago by James Roseborough <[email protected]>
Start the 3.0-alpha1 version

659a20a99978871335b3411b499b441c13d060bf authored over 12 years ago by James Roseborough <[email protected]>
Add mkdir to build ant script.

6c67f4565a02a69397453f67bbc196b78866d296 authored over 12 years ago by James Roseborough <[email protected]>
Improve the swing sample lua application.

a59a34b5e0492465c3ea61b772cdd2b91fb505c4 authored over 12 years ago by James Roseborough <[email protected]>
Allow access to public members of private inner classes where possible

14d344a045fa6925cbcbe29d40dba3f3bbf55f1b authored over 12 years ago by James Roseborough <[email protected]>
Catch Exception instead of Throwable for all but LuaThread run loop

3506930278585ba3f637987bec6b84b36b976261 authored over 12 years ago by James Roseborough <[email protected]>
Improve detection and handling of orphaned coroutine threads.

9922cbb3db651b814579881a582160feff92c30a authored over 12 years ago by James Roseborough <[email protected]>
Improve detection and handling of orphaned coroutine threads.

f283aae6a805d7ebbe8d5fb2439532b73588d41f authored over 12 years ago by James Roseborough <[email protected]>
Fix load(func) when mutiple string fragments are supplied by calls to func

c46ee6b9bdc5bf2e9c5ab2a333554fac5a4b54c0 authored over 12 years ago by James Roseborough <[email protected]>
Improve detection and handling of orphaned coroutine threads.

26ed1ef39209e631f867e93ea733cf246ac28d7e authored over 12 years ago by James Roseborough <[email protected]>
Update midlet builder to remove antenna dependency, and add microemulator run target.

61514aa02cf0f3e66188d15ecbb0cd28a3772ddb authored almost 13 years ago by James Roseborough <[email protected]>
Improve stability of download locations for third party libs.

ce9e9b48d39ba5840ef5302e04a89f6a3df9da64 authored almost 13 years ago by James Roseborough <[email protected]>
Add arithmetic metatag processing when left hand side is a number and right hand side has metatable

ebb7169f175eef54669ecf4f43fdc6687d5382cf authored almost 13 years ago by James Roseborough <[email protected]>
Isolate library dependencies.

4d605cfedc1a4bf6f11ad4a5876e631a9af3dca4 authored almost 13 years ago by James Roseborough <[email protected]>
Fix javadoc comments.

b5c5236a339c46d459ff99170d6df25181e392f1 authored almost 13 years ago by James Roseborough <[email protected]>
Update location of javacc libraries.

e76a123de26649560af238dec6c4c0995f22919d authored almost 13 years ago by James Roseborough <[email protected]>
Fix lua command vararg values passed into main script to match what is in global arg table

4950d3c612dbd8356cf73d5ca60059ce067ac714 authored almost 13 years ago by James Roseborough <[email protected]>
Fix two issues in WeakTable.java that can lead to infinite loops.

3a266748be9e8a8089830e171282885acd4297f3 authored about 13 years ago by Ian Farmer <[email protected]>