Ecosyste.ms: OpenCollective

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

github.com/FiguraMC/luaj


https://github.com/FiguraMC/luaj

Relocate some debug-related methods.

f51fac919efc5fbbcfab8cb1de4995558143d7be authored over 15 years ago by James Roseborough <[email protected]>
Improve call hooks, stack trace and getinfo reporting.

e9847bb70d9c1d8c0db4c955dad45d6b990c06a2 authored over 15 years ago by James Roseborough <[email protected]>
Update version to 0.94

7d3d4d9f011e6a67a8e50b73a74a1d40dc3fd591 authored over 15 years ago by James Roseborough <[email protected]>
Add static install utility for j2se os lib.

cd43f00d9199ae19e4a3728adcd03b57b37477d6 authored over 15 years ago by James Roseborough <[email protected]>
Add basic os library implementation.

4039127936c190d332596d40fe9e435648b554e5 authored over 15 years ago by James Roseborough <[email protected]>
Update README to include documentation on debug library.

37b759485b8b5d6852ee6e05d8fda0e03bdc22c5 authored over 15 years ago by James Roseborough <[email protected]>
Repair subclass hook for debugging.

498805bfe557940a69aa99e130e5589cd57e3d7c authored over 15 years ago by James Roseborough <[email protected]>
Let getinfo return without error when level extends beyond call stack

bb8ced423e77d26e3264cbfea4e3276f704efbdd authored over 15 years ago by James Roseborough <[email protected]>
Fixes to debug.sethook, debug.gethook, and debug.getinfo functions.

d236c316504246e7ab7dc08913156b45530fa486 authored over 15 years ago by James Roseborough <[email protected]>
Tests and fixes for debug.setupvalue, getupvalue, setmetatable, and getmetatable

512304475e2ad14ac7ec5640463356a0904d7bde authored over 15 years ago by James Roseborough <[email protected]>
Fix debug.getlocal, debug.setlocal to match C lua logic.

1aa3a7561f14d3eb8c6e1b52c092080cda49e1be authored over 15 years ago by James Roseborough <[email protected]>
Enhance debug tests, fix debug lib off-by-one erros.

4bdd4a6ea232d0895d54402638134dfba885f09f authored over 15 years ago by James Roseborough <[email protected]>
Add debug hook functions to LuaState

643af145d355e6e30a32d3e529dc0f19e0082d40 authored over 15 years ago by James Roseborough <[email protected]>
Add optional debug library.

0f40feb6258a8f1fad9ffdb03a20c46a8e13ee32 authored over 15 years ago by James Roseborough <[email protected]>
Up version to 0.92

48b839b142dcc71b7b6067d8b8fc148362259c1a authored over 15 years ago by James Roseborough <[email protected]>
Fix __index and __newindex metatable operations when there are no calls on the call stack.

3abeb3692e34921d073b404b0762c18cb6494d46 authored over 15 years ago by James Roseborough <[email protected]>
Fix bug: call frames were never removed from the calls stack.

451ff835c76f8efcb0ed0403cc68723988412de9 authored over 15 years ago by Ian Farmer <[email protected]>
Compile j2se with 1.3 class files for simpler use in applets.

61b150848593f16e454a39dedef5fe298044b344 authored over 15 years ago by James Roseborough <[email protected]>
pre-allocate vararg table.

be2cb77173f6f05f1fd3b5d7e2176c9f6536be17 authored over 15 years ago by James Roseborough <[email protected]>
additional vararg test using 'arg' parameter name.

47d6ac5cbf02cf272afcbfb1873ba682a8a1fa01 authored over 15 years ago by James Roseborough <[email protected]>
Fix compatibility vararg support when 'arg' variable is used.

ddcd496b7a5768f751396eacd7a25de7cca4da44 authored over 15 years ago by James Roseborough <[email protected]>
Fix compiler varargs support, add tests for varargs compatibility.

241f139a685a15ca7ef60725df31e7e87aa504c8 authored over 15 years ago by James Roseborough <[email protected]>
Add type checks for function calls

249b711f9f23b1a514e8638d4ad0a7f303f44f30 authored over 15 years ago by James Roseborough <[email protected]>
Version 0.90, contains fixes to concatenation and for loop type checking, metatable tags on weak tables.

89bcd4f0fa572b37c8b468e30cdb7dab17991bde authored over 15 years ago by James Roseborough <[email protected]>
Add tests for operator type checking.

79f5986e7823b388c4562c7ccf8742a521685d2e authored over 15 years ago by James Roseborough <[email protected]>
Add test for metatable operations which combine __mode and other tags.

5c139ac5b9a8535ad73f0f1d9777de542cf4791d authored over 15 years ago by James Roseborough <[email protected]>
Tighten type checking rules on concatenation operator.

32357114476dee269aed10466ea67cea48c21d16 authored over 15 years ago by James Roseborough <[email protected]>
Tighten type rules on for loops

67bdc8dbc90e93b3079886b726157f796ebfd941 authored over 15 years ago by James Roseborough <[email protected]>
Propogate metatables to weak tables on creation.

d690d5b210ada1b5a52ad558223262451d36cbac authored over 15 years ago by James Roseborough <[email protected]>
Move the sample applet into the main source to be used as a standard tool.

b3cf6171b055a160d414abad640911e6cf34097b authored almost 16 years ago by James Roseborough <[email protected]>
Add sample applet that runs scripts colocated with the document root.

dd892ee7ff0f2c9a4c35d120abc215bc221740d6 authored almost 16 years ago by James Roseborough <[email protected]>
Increment version to 0.85. Changes since 0.84:

* PackageLib.DEFAULT_LUA_PATH is no longer declared final.
* Missing support for float type a...

6fa2399b48f3ab98aff32de06cbd1f34f8b93e31 authored almost 16 years ago by Ian Farmer <[email protected]>
Fix iolib test case. All junit tests now pass (against Lua 5.1.3 on GNU/Linux).

410003a612e7f93bcca54d187602bfd3ab8a19a7 authored almost 16 years ago by Ian Farmer <[email protected]>
Allow calling methods with float arguments with LuaJava.

69a438e0d46425870033aa8325ab4c99e2eb61c2 authored almost 16 years ago by Ian Farmer <[email protected]>
Make DEFAULT_LUA_PATH public

198a19c861be20ef3cf449ed78c311eed5501ac8 authored almost 16 years ago by James Roseborough <[email protected]>
Version 0.84

79914762ccb84dc5c2d72ab8e0e021a81e580301 authored almost 16 years ago by James Roseborough <[email protected]>
Fix NullPointerException when calling methods via createProxy().

2556f06e6a86de2936f782f84df88baa7aee5d03 authored almost 16 years ago by Ian Farmer <[email protected]>
Add CLDC-1.0 based implementation of io libraries.

308e909df15bb60ee0ed8e14cd7ff7889f709eb4 authored almost 16 years ago by James Roseborough <[email protected]>
Implement io.tmpfile(), io.setvbuf(), and tests for both

b8237ec872ad68eea0a1a6bd929e612d626fa17d authored almost 16 years ago by James Roseborough <[email protected]>
Add argument type checking tests for io library

5e734e165023bcbb33be782b794d0b9e06577793 authored almost 16 years ago by James Roseborough <[email protected]>
Update j2se IO implementation to use RandomAccessFile to support seek.

b54ef775d2491fe38f11d288e7fcda049731a255 authored almost 16 years ago by James Roseborough <[email protected]>
Let stack trace be printed on runtime error in script.

f382aa552d2d5912ffe3ebd51fbf07d95627a867 authored almost 16 years ago by James Roseborough <[email protected]>
Add basic io library for j2se platform.

c44943e3a4eac92365081399da164eae49c813a8 authored almost 16 years ago by James Roseborough <[email protected]>
Simplify default search path.

8a44bad8944bdf9cfe0bb7a2b4364e79182d6f82 authored almost 16 years ago by James Roseborough <[email protected]>
Add sample startup code for j2se

b639a3ca3ec7a668ec2ea7efd2296dd54773f375 authored almost 16 years ago by James Roseborough <[email protected]>
Add "doc" target to generate javadocs

485c95bc80535ca656d8ba768b81e638fcec6412 authored almost 16 years ago by James Roseborough <[email protected]>
Add README for the project.

5d3d49c99fd9e861a43a404d6ea5259cafa2fe05 authored almost 16 years ago by James Roseborough <[email protected]>
Add missing xml files to distribution.

605b49e88e1485842afaae563c65c95af79a2ca4 authored almost 16 years ago by James Roseborough <[email protected]>
Fix bug in luajava.createProxy() and demonstrate its use.

41b3997166115d8e33c21d46553afc9933949209 authored almost 16 years ago by Ian Farmer <[email protected]>
Bump version number to 0.80.

1901448172125e3a1bc53b21f4619b935d4b85a6 authored almost 16 years ago by Ian Farmer <[email protected]>
Add test case for weak table rehashing, and fix bug that was found.

6650a58ecb1ea8d009c8b3b57c4dec5307de90b3 authored about 16 years ago by Ian Farmer <[email protected]>
Fix two problems with weak tables.

(1) User data values would be dropped even if other references
to the wrapped Java instance ...

f83ad9e4ae328798e4a574831b90aacda593c07b authored about 16 years ago by Ian Farmer <[email protected]>
Fix tonumber() to match standard Lua's behavior more closely.

bf90c745825ffcfd7e84e469f21381b8db45c8fc authored about 16 years ago by Ian Farmer <[email protected]>
Allow overriding lua binary in $PATH with Java system property LUA_COMMAND.

79e25ac436c15551d5888eaa32e2c1c71fd3ee71 authored about 16 years ago by Ian Farmer <[email protected]>
Fix math argument test to avoid dependence on argument evaluation order.

feaf20174f0f860c184b0c0a8d7adcc601daae85 authored about 16 years ago by Ian Farmer <[email protected]>
Avoid unsupported floating point formats in string argument test.

86022515f877f9b8ece33e24b2a772623f91773c authored about 16 years ago by Ian Farmer <[email protected]>
Throw error when attempting to set a table value with a nil key

9c19535631b41fc4917378e5cc24a42549070c10 authored about 16 years ago by James Roseborough <[email protected]>
0.52: Small fixes for closer conformance with regular Lua.

a0b1aef0b1123d91eada1708f696e90461ce4967 authored about 16 years ago by Ian Farmer <[email protected]>
Fix String comparison bug

0808aa3791f0d15437fd0f9a38421c52c88b64b3 authored about 16 years ago by James Roseborough <[email protected]>
version 0.50 optional dump and load chunks using number-patch format extensions.

9fe29f4d1596f1a0b2381ab4d5f58372af1fe75a authored about 16 years ago by James Roseborough <[email protected]>
Optionally write test chunks to files.

83eedc10a5d15f2e3ae0c3b9a737d52e68f45fc1 authored about 16 years ago by James Roseborough <[email protected]>
up version to 0.46

3b30884c416f062505c5406f7b8799ca1a54b916 authored about 16 years ago by James Roseborough <[email protected]>
Add unit tests for dumping in alternate forms, fix double dumping in little-endian.

68453e4b0b3a597d26ade41172242a4e3808306b authored about 16 years ago by James Roseborough <[email protected]>
Add lua, luac command like main utility programs

9b00c7dbad885707a212ffcc3c05ab88c3a95265 authored about 16 years ago by James Roseborough <[email protected]>
Rearrange number casting from lua to java

a19a389265234422a96f8675453180070cb147c6 authored about 16 years ago by James Roseborough <[email protected]>
Let any 'v' in __mode create a weak table.

bdcd0e7e383b7d2be23cbe49b228aba40c7bd04f authored about 16 years ago by James Roseborough <[email protected]>
Seed random number generator.

32e700aabdefc727ab1799aa9c07599825049f20 authored about 16 years ago by James Roseborough <[email protected]>
Add misc table tests.

9f9d8872db3525dc1285060ced3f5381dd8122e7 authored about 16 years ago by James Roseborough <[email protected]>
Checkpoint floating point format tests.

8f5c27fa102600dc4a961bffaa0f28983216cdbb authored about 16 years ago by James Roseborough <[email protected]>
Move Print into vm package.

6e6ab22344c4667971fbcda30bae420f8a621083 authored about 16 years ago by James Roseborough <[email protected]>
v 0.44, drop debug support

4a87bae45d341b5d637b8db22247abac90fcb601 authored about 16 years ago by James Roseborough <[email protected]>
Tune upvalue and table item reporting

f42e8ef051dd2d91b46badbc67c909df126b4c65 authored about 16 years ago by James Roseborough <[email protected]>
Improved local variable and upvalue reporting for functions.

6c3b98cc8273faa2ed45fca69f3fbafbb819348f authored about 16 years ago by James Roseborough <[email protected]>
Remove many unused and unimplemented functions.

447bc5853a079bf6807b7a3acf13757f679b5cb3 authored about 16 years ago by James Roseborough <[email protected]>
Add back code for single-threaded coroutines.

00b14efa991d81e7cb60c07c4dac91b9bdbfa31c authored about 16 years ago by James Roseborough <[email protected]>
Add partial implementation of string.format.

Not yet implemented:
(1) '#' flag (use alternate format)
(2) Floating point formats

2 digit wid...

28f349a6fad31d0664ae1f975ba68d97fe4c0399 authored about 16 years ago by Ian Farmer <[email protected]>
Fix build-coverage to include WTK libraries (needed for J2ME math tests.)

7f1c388919349852299d6aec74fc594d851b776f authored about 16 years ago by Ian Farmer <[email protected]>
add j2me into coverage build

27c7156e6824867156f79ca4ba5bffdca76e4191 authored about 16 years ago by James Roseborough <[email protected]>
version 0.42

c440d9226588c2fe38ffc06fff53c2882ecfddae authored about 16 years ago by James Roseborough <[email protected]>
Fix coroutine error handling.

1170b5822fd0d29610ec9683c58267f0ab829e0a authored about 16 years ago by James Roseborough <[email protected]>
Fix weak table creation, processing

4fcb2b1796e9e516ba0980f85d73e7dc270721ff authored about 16 years ago by James Roseborough <[email protected]>
Let require use metatables on package.loaded.

cf069baf158835edcff939eb82f5fd70f1e29078 authored about 16 years ago by James Roseborough <[email protected]>
Improve argument type checking.

022202e578e5b4dc6cbe5426ff74b4e2bb8e2639 authored about 16 years ago by James Roseborough <[email protected]>
Improve argument type checking.

45e60c4b21a9691d9dbf11201e5304ce56d5574d authored about 16 years ago by James Roseborough <[email protected]>
Add test for combination of print() and tostring(), test case when tostring is changed in global environment.

5da65f7d419a3e44c9dd90a0531889ac87b42190 authored about 16 years ago by James Roseborough <[email protected]>
improve isolation of setfenv test.

989164405d87463f587ebeee0842346691900919 authored about 16 years ago by James Roseborough <[email protected]>
improve strlib test.

69135233d57262f4895c105ae78215fb1f96e439 authored about 16 years ago by James Roseborough <[email protected]>
Pre-expand tables on SETLIST

a217f8a202a3af09a2c646dbe85104a67372a6fa authored about 16 years ago by James Roseborough <[email protected]>
Fix tests with expected output

887658ae7bba42e2bcbba613a63c68294759dd34 authored about 16 years ago by James Roseborough <[email protected]>
Improve compatibility tests.

81223754f28cec526ebb858c2cb310520e299a74 authored about 16 years ago by James Roseborough <[email protected]>
Implement string.dump

ef48f8cd1249130116e5b5c16eacc4b6449f2f80 authored about 16 years ago by James Roseborough <[email protected]>
Improved argument handling.

89c38d00ccb25f1ff4197dc5041549baefedbb59 authored about 16 years ago by James Roseborough <[email protected]>
Refactor math support to build for cldc 1.1.

eae183e334a09c4164be58670bfea5d0217fefb7 authored about 16 years ago by James Roseborough <[email protected]>
Argument type checking on basic lib

9113435e57308cb2166b4d17d5d0da8a9c9783a1 authored about 16 years ago by James Roseborough <[email protected]>
Add xpcall.

289a0df9f58cbf46dfdc7fcbff79b6a23261b85a authored about 16 years ago by James Roseborough <[email protected]>
Add tests for J2me platform math.

80d8fccd1a77102a8bd2a6ed5ebb705adb3feb66 authored about 16 years ago by James Roseborough <[email protected]>
Refactor math support to provide more consistent and complete math library coverage

6642b38f91124ada33ebe9e38c387c8b4417c6db authored about 16 years ago by James Roseborough <[email protected]>
Improve arugment type checking.

467923b86e450270c5246c5d59b0ead66c854596 authored over 16 years ago by James Roseborough <[email protected]>
Improve argument type checking for coroutine, module libraries.

fdf4dc0d56f1fa530332544561df55475262cc4d authored over 16 years ago by James Roseborough <[email protected]>
Improve argument type checkign on string libraries.

0c02382673d2dde4715a548bf856e82ca070eb53 authored over 16 years ago by James Roseborough <[email protected]>