Ecosyste.ms: OpenCollective

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

Figura

A client-side Minecraft mod that allows for extensive customization of the player model.
Collective - Host: opensource - https://opencollective.com/figura - Code: https://github.com/FiguraMC

extend vm test

github.com/FiguraMC/luaj - ecf56c157cadab062a884aa6ad667daf6e792b8b authored over 16 years ago by James Roseborough <[email protected]>
improve portability of test

github.com/FiguraMC/luaj - 882daa5d534b755366c7c84e11b357b0dd5b7ecd authored over 16 years ago by James Roseborough <[email protected]>
Remove race condition from weak table test

github.com/FiguraMC/luaj - 99720c9d2a74f46afe359f087cf4a7c2a4951c5c authored over 16 years ago by James Roseborough <[email protected]>
Add test for replace bug

github.com/FiguraMC/luaj - 3ccfa61076ebae0afc5b9e4d9eebdf96b8017277 authored over 16 years ago by James Roseborough <[email protected]>
Fix weak tables, improve unit test

github.com/FiguraMC/luaj - 79734ab679671616c74c04b868b0583529b1efd0 authored over 16 years ago by James Roseborough <[email protected]>
Improved weak table implementation

github.com/FiguraMC/luaj - 89dd1594b418c2e8f0ea9ca1f501ee996409c6ec authored over 16 years ago by James Roseborough <[email protected]>
improve table tests.

github.com/FiguraMC/luaj - ddf9acc506cd22304143538c1e7f15ed83526948 authored over 16 years ago by James Roseborough <[email protected]>
Improve unit test for "next()" function

github.com/FiguraMC/luaj - 09771147cfc3e882b090a4299e26413cfb4151c9 authored over 16 years ago by James Roseborough <[email protected]>
Weak table implementation.

github.com/FiguraMC/luaj - 09aa37a8378f59d4e094c14e14f33633cc9d2302 authored over 16 years ago by James Roseborough <[email protected]>
Add unit test for weak tables.

github.com/FiguraMC/luaj - 720c6027d686310cc0e585239a339bbcbcdfce06 authored over 16 years ago by James Roseborough <[email protected]>
Add constructor with metatable.

github.com/FiguraMC/luaj - 6e333f956754ecca866836871188dfa52e7b9d67 authored almost 17 years ago by James Roseborough <[email protected]>
Bump version post-public release.

github.com/FiguraMC/luaj - e13eb1a2ee13467a227a4b2f471291beeeb9233a authored almost 17 years ago by James Roseborough <[email protected]>
Up to version 0.24, add "dist" ant target to create a distribution.

github.com/FiguraMC/luaj - 73324845bf2a6ee05fa5cf3cb5902ae221ee1688 authored almost 17 years ago by James Roseborough <[email protected]>
Add LTable.put(String,int) utility function

github.com/FiguraMC/luaj - 727f8725d29e9355a86414751a97268c970e3ef7 authored almost 17 years ago by James Roseborough <[email protected]>
Fix sorting with custom comparator, and add unit tests to regress

github.com/FiguraMC/luaj - 35ed9dca3cb05c210409d789de3a983defcc5f1b authored almost 17 years ago by James Roseborough <[email protected]>
Bump version to 22

github.com/FiguraMC/luaj - faaee456adb7045c53918f51413f92e14fd0f4dc authored almost 17 years ago by James Roseborough <[email protected]>
Revert to 1.4 style usage

github.com/FiguraMC/luaj - c0b26d89c30f887537e71579a04c7474f8fa25ad authored almost 17 years ago by James Roseborough <[email protected]>
Let Platform.DEBUG_CLASS_NAME be public and mutable.

github.com/FiguraMC/luaj - 68eb650ab974e2d997e8874127932e470f2f6dac authored almost 17 years ago by James Roseborough <[email protected]>
performance improvement:

public void func() {
synchronized(this) {
...
}
}

is less efficient than

public s...

github.com/FiguraMC/luaj - c170cd3fa0c47c25cf268154fda5878127a84983 authored almost 17 years ago by Shu Lei <[email protected]>
Change LuaC to read bytes instead of chars.

This fixes some of the test cases by avoiding a lossy round-trip conversion
from bytes presumed ...

github.com/FiguraMC/luaj - 1672e73c403ead7d0c554e9e0fa617e5173bf8a0 authored almost 17 years ago by Ian Farmer <[email protected]>
Fix for case when more than 127 local variables are declared in one function

github.com/FiguraMC/luaj - 9c4bbf670fbe7a35e61ea4f626a5098e2e638275 authored almost 17 years ago by James Roseborough <[email protected]>
Fix the bug in the CLOSE instruction that was causing upvalues3.lua to fail.

github.com/FiguraMC/luaj - cd760d6ec8516981e950b60880b26ee43e0d601f authored almost 17 years ago by Ian Farmer <[email protected]>
New failing test case involving do/end blocks and upvalues.

github.com/FiguraMC/luaj - cb6ce20dde44a04ce91536e4084d12d43f77becc authored almost 17 years ago by Ian Farmer <[email protected]>
Add version.properties to track version number of the build.

github.com/FiguraMC/luaj - 1eb969f84d76e972195c3edd518db2b5864f29a1 authored almost 17 years ago by James Roseborough <[email protected]>
Fix for table initializers greater than 50 elements.

github.com/FiguraMC/luaj - 7679040493257bf71ad9738ae60b0d9b1d39966d authored almost 17 years ago by James Roseborough <[email protected]>
Bump versino to 0.17

github.com/FiguraMC/luaj - f87f77e327d7e46eac815d6fa2a0c58236b15fb5 authored almost 17 years ago by James Roseborough <[email protected]>
Add test case with many local variables.

github.com/FiguraMC/luaj - 8e06d7aff9cf14fde6a16e4c36cf4b637da57422 authored almost 17 years ago by James Roseborough <[email protected]>
Add test for huge, sparse table initialization

github.com/FiguraMC/luaj - e126010a363fd7618e0a4ad3daaed031da71c744 authored almost 17 years ago by James Roseborough <[email protected]>
Revert changes to getglobal() setglobal()

github.com/FiguraMC/luaj - 78bb849c080456c01a50e4ae624911e46a5fecad authored almost 17 years ago by James Roseborough <[email protected]>
Fix LuaState.getglobal() and LuaState.setglobal() to use the currently closure's environment.

github.com/FiguraMC/luaj - bc5dd60a1aa63a86cbbb094c6049b7698b01576d authored almost 17 years ago by James Roseborough <[email protected]>
Fix bugs in LTable.

Two issues:
(1) When resizing, clearSlot() needs to be used to correctly move
affected hash entr...

github.com/FiguraMC/luaj - 527ca6545d6863b45ce09a86cd757a0fbfcb513b authored almost 17 years ago by Ian Farmer <[email protected]>
Fix a bug with table resizing. Includes junit test case.

github.com/FiguraMC/luaj - 4fa417bdd9d0737a413b8aa3369e9cb374a192ce authored almost 17 years ago by Ian Farmer <[email protected]>
Fix environment propogation from function to function.

github.com/FiguraMC/luaj - f55a393fb84babe89446a7a899adb639f26cef7b authored almost 17 years ago by James Roseborough <[email protected]>
Fix the bug where the wrong file/line# is reported on attempts to index nil.

github.com/FiguraMC/luaj - 32d5e9c15e3427005ce338cdaa88c69823df2b2c authored almost 17 years ago by Ian Farmer <[email protected]>
Fix error reporting in LValue.luaBinOpUnknown.

Since this method always fails with an error message, it should report its
own type, rather than...

github.com/FiguraMC/luaj - 08f4a025290ef0d0e673e4b88aa8c83342bdfe64 authored almost 17 years ago by Ian Farmer <[email protected]>
Fix incorrect comparison in checkstack() when stack is one element too small.

github.com/FiguraMC/luaj - 4e239b6c465cfed405ee868c4440979fbdfb14c8 authored almost 17 years ago by Ian Farmer <[email protected]>
Add new test case for stack handling.

github.com/FiguraMC/luaj - 1cddbe97a256eaea262a345e4eb6f454bc23ae9b authored almost 17 years ago by Ian Farmer <[email protected]>
Make utf-8 conversion more robust to bad input.

github.com/FiguraMC/luaj - 8570761928d996713f7fceb0a61a161b09914ec1 authored almost 17 years ago by James Roseborough <[email protected]>
Fix equality test for userdata. Includes improved test7.lua.

github.com/FiguraMC/luaj - 2461b469086f64b4d11c04e51e8b2d1967438d1d authored almost 17 years ago by Ian Farmer <[email protected]>
Changes made for the following:

1) Platform.java stays as abstract class with, but default implementation is removed. Stays in or...

github.com/FiguraMC/luaj - 9f9f31b969a1fb0f2ed3e68e9c07c4799be31d74 authored about 17 years ago by Shu Lei <[email protected]>
Add tests for argument type checking on standard library functions.

github.com/FiguraMC/luaj - bcf7dd1c666ddc5664f7e0f0b61f22a02a12458d authored about 17 years ago by James Roseborough <[email protected]>
1. code clean and added documentation for debugging protocol

2. upgrade to version 0.14 since I trimmed the debug message types

github.com/FiguraMC/luaj - 407d83058249ef9b1603d6650d4ec4a8c97a2668 authored about 17 years ago by Shu Lei <[email protected]>
More tests for module.

github.com/FiguraMC/luaj - d80e29a1fff71e23be2450a543b1ea8969c07b31 authored about 17 years ago by James Roseborough <[email protected]>
1. bug fix: reset the VM when EOF occurs, which indicates that debug client or debug service exit abnormally

2. make LUA_PATH a system property instead of a command line option to StandardLuaJVM

github.com/FiguraMC/luaj - 5612201e43cc9e93e7a6a7eb67ba84c1e9c85c6d authored about 17 years ago by Shu Lei <[email protected]>
fix the NPE. When the vm cannot connect to the debug client/service, it would not create the redirectOutputStream. Hence, no need to call redirectOutputStream.close() and BaseLib.restoreStandardOutput.

github.com/FiguraMC/luaj - 976c40503356d257451964f3f81fa8b9dee31b78 authored about 17 years ago by Shu Lei <[email protected]>
Add simple loadstring test.

github.com/FiguraMC/luaj - 9d728af4a64d3d4afc2c6792ee010152b09a2837 authored about 17 years ago by James Roseborough <[email protected]>
quote results.

github.com/FiguraMC/luaj - 78b231353fd5a42d0a39de9183b74af675974488 authored about 17 years ago by James Roseborough <[email protected]>
More test cases for string.sub()

github.com/FiguraMC/luaj - b8b65767b55a3ec2017e064ff3fc5fe89076ac96 authored about 17 years ago by James Roseborough <[email protected]>
Correctly remove values stored in the array-part of a table.

github.com/FiguraMC/luaj - 60cc93d64cb3ff8ed6cd95177f354495b75f4626 authored about 17 years ago by Ian Farmer <[email protected]>
Fix math.pow() for custom platforms.

github.com/FiguraMC/luaj - eef737fde12a18ca043aec9a654a17f3a3e3ab1c authored about 17 years ago by James Roseborough <[email protected]>
Implement math.pow() for all platforms, add unit tests for basic math operations.

github.com/FiguraMC/luaj - 6569563ddc180198e8bb6fed9fa6d05fe1810f80 authored about 17 years ago by James Roseborough <[email protected]>
1. added a shutdown method for LuaState and DebugLuaState to clean up before shutting down

2. added the capability to set LUA_PATH
3. minor debugging improvement
4. bump up the version to ...

github.com/FiguraMC/luaj - 42b94709f0c7c8964b381b0e25ffd2ee7c0b0082 authored about 17 years ago by Shu Lei <[email protected]>
Implement foreach(), foreachi()

github.com/FiguraMC/luaj - ab8fc4883ee11500de474b186ee86efc5ddeccc0 authored about 17 years ago by James Roseborough <[email protected]>
Add math.random() and math.randomseed()

github.com/FiguraMC/luaj - 1923d8e6a00d455cba96b8d33ee9a2c460c77ae6 authored about 17 years ago by James Roseborough <[email protected]>
Correct javadoc

github.com/FiguraMC/luaj - 215134feb530365a62fd78513be3c491a2a3b005 authored about 17 years ago by James Roseborough <[email protected]>
Add table.getn() for compatibility

github.com/FiguraMC/luaj - 0f3fe0452d899d4e00046dae53d3705ea990cccf authored about 17 years ago by James Roseborough <[email protected]>
simplify the debug protocol - no more ACK to debug client for resume, stepInto, stepOver and stepReturn

github.com/FiguraMC/luaj - 97065646479fd633c5281c2abacb4d2fd91f1ad3 authored about 17 years ago by Shu Lei <[email protected]>
1. added J2sePlatform for StandardLuaJVM to use J2SE DebugNetSupportImpl

github.com/FiguraMC/luaj - f19fa165b9e62991e749653c76c80afcd170819c authored about 17 years ago by Shu Lei <[email protected]>
Add test cases for loadfile, dofile on bad filenames.

github.com/FiguraMC/luaj - 9cf85debadce8f2fa9973fac2d608311e53d3dc4 authored about 17 years ago by James Roseborough <[email protected]>
Merge STDOUT and stdout

github.com/FiguraMC/luaj - 66e78f6980751bb2dcee2613021864b485aa8d8c authored about 17 years ago by James Roseborough <[email protected]>
missed the file when I upgrade to version 0.11

github.com/FiguraMC/luaj - 23710a89941438c49e1c7f4d173894ec473919d2 authored about 17 years ago by Shu Lei <[email protected]>
fix setmetatable() to match C version

github.com/FiguraMC/luaj - d7c15f99a12f58a3dfa6bcb4238a08c636342bdf authored about 17 years ago by James Roseborough <[email protected]>
Send test error output to System.err

github.com/FiguraMC/luaj - dc08fcbec28cc1f2353c81a6c82387b37e75703b authored about 17 years ago by James Roseborough <[email protected]>
Fix for loop processing, add vmerror()

github.com/FiguraMC/luaj - e8e1aaf892b21c988096b29c7d8fd1611336ed64 authored about 17 years ago by James Roseborough <[email protected]>
Add PackageLib.setLuaPath() utility method.

github.com/FiguraMC/luaj - 6871903303b05a3ef61f19e2a5c7cb9eb3b56682 authored about 17 years ago by James Roseborough <[email protected]>
Add PackageLib.setLuaPath() utility method.

github.com/FiguraMC/luaj - 2ee0a1eeed69ab1783cdcad0367989217341b891 authored about 17 years ago by James Roseborough <[email protected]>
remove compiled versions of test files

github.com/FiguraMC/luaj - edd8bc33eaf099ffa527344683fbc66549aed269 authored about 17 years ago by James Roseborough <[email protected]>
Added 'loops' test case.

This script tests the generic for loop using a Lua closure as the iterator
function, which is cu...

github.com/FiguraMC/luaj - a6f46413c0cf18819693488385ed82bdac8cf998 authored about 17 years ago by Ian Farmer <[email protected]>
Improve error reporting.

github.com/FiguraMC/luaj - 644896c46755d9c16c6aa4fcdc02cd1740a9683d authored about 17 years ago by James Roseborough <[email protected]>
Improve testing around require() features.

github.com/FiguraMC/luaj - 8f581c8f07acdd98ba0a90e0f5a1ad278b9fcf51 authored about 17 years ago by James Roseborough <[email protected]>
Implement require() using package.loaders, etc. add preload_loader, lua_loader, and java_loader.

github.com/FiguraMC/luaj - 7db4d54d50d12ae6124bd0f763a944f222020607 authored about 17 years ago by James Roseborough <[email protected]>
added getDebugHost() and getDebugPort() methods to Platform for convenience

github.com/FiguraMC/luaj - 3c05880012738e0892c0672ee4d6c700c50da7dc authored about 17 years ago by Shu Lei <[email protected]>
minor refactoring

github.com/FiguraMC/luaj - 9fd34436fe34b7e813393ac450cc7900598fec92 authored about 17 years ago by Shu Lei <[email protected]>
continuation of previous work to add factory method to create LuaState or DebugLuaState dynamically, refactored DebugSupport so that Platform.getInstance().getDebugSupport() does not depend on debug module

github.com/FiguraMC/luaj - ca721124e1bc576bd441a8747b1ec191a3c4eb29 authored about 17 years ago by Shu Lei <[email protected]>
added a factory method to LuaState to dynamically create LuaState or DebugLuaState depending on the presence of the platform debug properties

github.com/FiguraMC/luaj - 96864694de877d5d26343ef9217688c33d15f758 authored about 17 years ago by Shu Lei <[email protected]>
Add test scripts for require()

github.com/FiguraMC/luaj - 0db9925ee9a1209f2e797e76906a7c1989fc8557 authored about 17 years ago by James Roseborough <[email protected]>
bug fix

github.com/FiguraMC/luaj - d7e0aeaac55333a7150f6680685ea4fbe0e64907 authored about 17 years ago by Shu Lei <[email protected]>
update the unit test to reflect to new StandardLuaVM run() behavior

github.com/FiguraMC/luaj - 89e4f9cc027692ce9a8160cfe0ee7b9b432be921 authored about 17 years ago by Shu Lei <[email protected]>
1. completed j2me debugging support

2. refactored DebugEvents and DebugRequests

github.com/FiguraMC/luaj - fd9b9b51c3f9b7043d4872c2c36108a3db84c19a authored about 17 years ago by Shu Lei <[email protected]>
Replace middle dot with period in elipses

github.com/FiguraMC/luaj - c57969bc77a1be8e8f4b7dc0736371d8025e9666 authored about 17 years ago by James Roseborough <[email protected]>
Throw lua error when attempting table access on a non-table value.

github.com/FiguraMC/luaj - 14007944a1b1e7f42a1181b468934d8b42c7a8ef authored about 17 years ago by James Roseborough <[email protected]>
Initial implementation of module, package.seeall

github.com/FiguraMC/luaj - b493230edb8356bb41641261cf35bf1d02479a13 authored about 17 years ago by James Roseborough <[email protected]>
Change upvalues to point to the LuaState instead of directly to the stack.

This change has two benefits:
* Reference to LuaState's stack does not need to be adjusted when...

github.com/FiguraMC/luaj - 62cda2bc490498ffbad795f3fbc0487dbe39eef0 authored about 17 years ago by Ian Farmer <[email protected]>
1. updated the code to use LuaErrorException and removed VMException

2. refactored debugging network communication layer

github.com/FiguraMC/luaj - 9f7b675220d236f6d96878e9bd8e961fd1a5a381 authored about 17 years ago by Shu Lei <[email protected]>
1. changed to use LuaErrorException and removed VMException

2. refactored the debug network communication layer

github.com/FiguraMC/luaj - 6c9d02b3a340114ff21b87a9b14cb3d991f90da5 authored about 17 years ago by Shu Lei <[email protected]>
Fix next()

github.com/FiguraMC/luaj - 62a35102728ed0de1b8c48aa20ecac5a0a2629f3 authored about 17 years ago by James Roseborough <[email protected]>
Add a string.gmatch call to strlib.lua test case and fix the bug it exposed.

github.com/FiguraMC/luaj - ad5e776dc96c43b8b853021f74f66b598ac4b3bc authored about 17 years ago by Ian Farmer <[email protected]>
Clear stack before any lua call.

github.com/FiguraMC/luaj - 0d1aed5b5aece93957a6145239ef982cb747e378 authored about 17 years ago by James Roseborough <[email protected]>
Fixes to rawset, rawget, collectgarbage

github.com/FiguraMC/luaj - 3331abeb1dba273ad5a01ef16b2ef26fc5cea007 authored about 17 years ago by James Roseborough <[email protected]>
tests for tostring, tonumber

github.com/FiguraMC/luaj - f2867eee0db9b4ec5a0662de1381c81c975e6c76 authored about 17 years ago by James Roseborough <[email protected]>
Fix tonumber()

github.com/FiguraMC/luaj - d2b58a3abffb52c1d1a007ade443eab360d557e0 authored about 17 years ago by James Roseborough <[email protected]>
Replace settop(0) with resettop()

github.com/FiguraMC/luaj - 45f483f706e4dc085422f0aba5aef319bb766cc1 authored about 17 years ago by James Roseborough <[email protected]>
Fixes to unpack

github.com/FiguraMC/luaj - d7ae4a809c403dc2442b107ac533994571d5d078 authored about 17 years ago by James Roseborough <[email protected]>
Fix thread constructor so upvalues setfenv work correctly

github.com/FiguraMC/luaj - ecacbfde9234cd367aa533d1be6123af80f4f3a9 authored about 17 years ago by James Roseborough <[email protected]>
Add unit tests for part of base library plus fixes to [gs]etfenv, [gs]etmetatable

github.com/FiguraMC/luaj - eef469c7152fcd1ea1f9f1ae5d3985430782b866 authored about 17 years ago by James Roseborough <[email protected]>
added remote debugging support

github.com/FiguraMC/luaj - 31abaacec1cc517fc2b034b6f4502d1127da5fd8 authored about 17 years ago by Shu Lei <[email protected]>
Make compile for j2me

github.com/FiguraMC/luaj - 549c35aa591c3fc0af6635a674387b8d4abd00f5 authored about 17 years ago by James Roseborough <[email protected]>
Introduce LuaErrorException which is thrown and caught when a lua error() needs to be processed.

github.com/FiguraMC/luaj - abad119a5ceae566f24e16b1bc284964334c3a87 authored about 17 years ago by James Roseborough <[email protected]>
Bullet-proof dynamic stack size

github.com/FiguraMC/luaj - 7e22487624a699a0d8e530125eda7adda2c48c78 authored about 17 years ago by James Roseborough <[email protected]>
Fix getmetatable

github.com/FiguraMC/luaj - 1726350d937457d57810893e607b91cb948d2cc0 authored about 17 years ago by James Roseborough <[email protected]>