Ecosyste.ms: OpenCollective

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

github.com/FiguraMC/luaj


https://github.com/FiguraMC/luaj

Merge pull request #2 from UnlikePaladin/master

Switched compile target back to Java 8

354f1313f125670e93741436234c8ab5dd431342 authored 9 months ago by sky <[email protected]>
Switched compile target back to Java 8

7a704b421958b5d8743d2f80235901b919c52f67 authored 9 months ago by UnlikePaladin <[email protected]>
Merge pull request #1 from applejuiceyy/master

Fix LuaTables' internal redundant data going out of sync when deleting entries in a specific layout

6c346149e9efb002ac57d1b9feb56e433fd94b7f authored about 1 year ago by sky <[email protected]>
fix bug

b2bc34c62128bbe7048612d7b8104452758844b1 authored about 1 year ago by applejuiceyy <[email protected]>
Stuff required for figura (#1)

* update Java source/target version, make parser and test use UTF-8 instead of ISO8859-1, https
...

8d4bb083e883be6ed15bb6a98018e6709d7aa419 authored over 1 year ago by Alice <[email protected]>
updated dependencies

768a8f3de8f9653363ca68af6e5be457840c5367 authored almost 2 years ago by Fran <[email protected]>
bump luj from 3.0-SNAPSHOT to 3.0.2

bump bcel from 5.2 to 6.5.0
bump cldc-1.1-stub from 1.0 to 1.0.1

d2b27f0f197564899a2409775b534371d79afe4f authored almost 3 years ago by 刘普 <[email protected]>
Create sources jars during the build

0775cc6c596e7af81b811d7f68d700bf5bf20038 authored about 3 years ago by Enrico Horn <[email protected]>
Update build information in the README

f87e3726a424a9d575c1a43d71236c1d23e446a7 authored about 3 years ago by Enrico Horn <[email protected]>
Create coverage report during the build

a4d95841e4436abe70a92ee6e1fd897b6750fc4c authored about 3 years ago by Enrico Horn <[email protected]>
Remove ant build files

c8c2c29d628913e6c04015c42eff16d39cd5e9d0 authored about 3 years ago by Enrico Horn <[email protected]>
Deactivate a few more compatibility tests for now

67962d4cc333ffd5e02f55076b199df871ea5d6e authored about 3 years ago by Enrico Horn <[email protected]>
Rework and complete OsLib's date formatting

9a65948e266e8e9e84f8f0bb0f736944a6d2cefe authored about 3 years ago by Enrico Horn <[email protected]>
Convert mathlib.modf result to number

66130964c6fc149ebcb1a0a74f0a17ef3e63656e authored about 3 years ago by Enrico Horn <[email protected]>
Disable debuglib tests for now

Too many failing tests that need to be fixed first

abe14ca995b5ee74a1d1365622fa517a51e9411a authored about 3 years ago by Enrico Horn <[email protected]>
Luajit crashes when closing a closed file

30a3a472bca30e06d64ee7944cdd7e31db670998 authored about 3 years ago by Enrico Horn <[email protected]>
Disabled a few more tests for now

e87d9ceee4aa7d1c5776e7f3ccc9f222067ddb40 authored about 3 years ago by Enrico Horn <[email protected]>
Luajit doesnt implement table.unpack in the current stable version

3e9ae5c52473ab955025f155f3880f82f657ce7a authored about 3 years ago by Enrico Horn <[email protected]>
Bring debuglib.getlocal Implementation closer to native

ddba10c18008ead9a337490b51cfc46e5a423bb6 authored about 3 years ago by Enrico Horn <[email protected]>
Deactivate a debuglib.getlocal error test for now

39e9be0a2d4e4708cdcc433292eeb5aaa863781e authored about 3 years ago by Enrico Horn <[email protected]>
Always initialize a CallFrame's stack

b1322640ca55e04ffdf189957dd592e056a92c3b authored about 3 years ago by Enrico Horn <[email protected]>
Report errors about closures as function expected

99bd46876e46925a617cbbc6f404ff6c064da388 authored about 3 years ago by Enrico Horn <[email protected]>
More debug.upvaluejoin error tests

942dc4afa3cf307583fb89e9b4b8bf3be704857f authored about 3 years ago by Enrico Horn <[email protected]>
Fix order of argument checks in debug.upvaluejoin

23ae7cdc06e862697f8ffda87d0b7ef8ebff27df authored about 3 years ago by Enrico Horn <[email protected]>
Fix order of argument checks in debug.upvalueid

11ec74683829dd820536656c7f937955284a0d5d authored about 3 years ago by Enrico Horn <[email protected]>
Fix order of argument checks in debug.setupvalue

b8b951b7c971527f28681f6bfeda86cc57fb2325 authored about 3 years ago by Enrico Horn <[email protected]>
More setupvalue error tests

1f9a8749794ab9e72496ffd43e235d5f0ae2ee73 authored about 3 years ago by Enrico Horn <[email protected]>
Handle rhs of zero for operation fmod

b121b65151e4c4a186087937f5affabb08ea26f6 authored about 3 years ago by Enrico Horn <[email protected]>
Remove test files created during iolib tests

5984ec6097ec0950987e5cab71b097a828466902 authored about 3 years ago by Enrico Horn <[email protected]>
Lua also returns a negative NaN string

5851e6994a136ee86d4b5c08f5148a8f492ea756 authored about 3 years ago by Enrico Horn <[email protected]>
Fix mathlib min, max and atan2 behaviour

6b9dece367bbeeec23a506242d9c76dfc82f1f53 authored about 3 years ago by Enrico Horn <[email protected]>
Implement package.seeall

179062493d937e454d6040f563cf3ad27f26394e authored about 3 years ago by Enrico Horn <[email protected]>
Define clean up steps and clean up code

bf238834926cbf9a79d3e5a135fe03c28ace89ef authored about 3 years ago by Enrico Horn <[email protected]>
Make some errors compatible with native lua

f81bc1e1741534b6c29cd8d173989c010673bc61 authored about 3 years ago by Enrico Horn <[email protected]>
Only check return type in xpcall pass tests

The error message is more specific with luaj

4802623aa32c0f5c52e773c4a7b485cee2920d12 authored about 3 years ago by Enrico Horn <[email protected]>
Scripts to create result files from native lua

f91cc9a509f9f40a91d487f8550ef19283dfd13b authored about 3 years ago by Enrico Horn <[email protected]>
Update errors tests for lua 5.2

58a4dec882cd510ba6fefb12de1bdded4eb96a92 authored about 3 years ago by Enrico Horn <[email protected]>
Fix string.gsub behaviour with negative n

560a4694e454c6e449d29ef6fc3b5c67452cb2ee authored about 3 years ago by Enrico Horn <[email protected]>
Update test result files in a platform dependant manner from native lua

5465eff841fb76254711d2dc0ca72ee8ff98e654 authored about 3 years ago by Enrico Horn <[email protected]>
Disable string.dump pass checks for now

2fdcf5e2acd675b7ef8cc292dc6aa07e8833897f authored about 3 years ago by Enrico Horn <[email protected]>
Remove invalid lua5.2 OOB calls from tablelib.lua

ddc7531845da9bc43893c2ae926dc52b80006ea1 authored about 3 years ago by Enrico Horn <[email protected]>
Cleanup Tests with JUnit5 and move to different modules

9792fcb0188fb57773e02bb759f92913349a6acf authored over 3 years ago by Enrico Horn <[email protected]>
Remove temprory test files and ignore them

1a6de4a227047a1427bb2c87542023b0b0bbd941 authored over 3 years ago by Enrico Horn <[email protected]>
Extract luaj3.0-tests.zip to luaj-test/src/test/resources and delete it

1833c57d4d4ba240042a19d62f4f09c8a4db44d9 authored over 3 years ago by Enrico Horn <[email protected]>
Add formatter definition and format code

e7e6190f9c9c3c6606709e65c59ede815a6c84eb authored over 3 years ago by Enrico Horn <[email protected]>
Move Lua5x.jj to lua-jse and customize package name

3c266bcc98f30fb58ceac4cd06fb44cce7a815d8 authored over 3 years ago by Enrico Horn <[email protected]>
Convert all line endings to Unix

d2a92c07d3b93a3188fc331e8b739aefd1011073 authored over 3 years ago by Enrico Horn <[email protected]>
Move sources into maven modules

a58147ddfa47d969f50d6fd394846074f0ddf679 authored over 3 years ago by Enrico Horn <[email protected]>
Ignore eclipse project files

74e5ef6f36bff724d606e1732abc592fbc5582e0 authored over 3 years ago by Enrico Horn <[email protected]>
Remove eclipse project files

a9d475bbbfe98e336759b8a8d3650331ee3526da authored over 3 years ago by Enrico Horn <[email protected]>
Fix #66: Broken license link.

daf3da94e3cdba0ac6a289148d7e38bd53d3fe64 authored over 4 years ago by Enyby <[email protected]>
Create LICENSE

Source: https://web.archive.org/web/20140514153921/http://sourceforge.net/dbimage.php?id=196142

30e60a883e392126b12d57281a59502d1856ee60 authored over 4 years ago by Enyby <[email protected]>
Fix possible error in rare cases in LuaTable:

java.lang.ArrayIndexOutOfBoundsException: length=0; index=0

27edcc9a927db3f07f276700e26af3064dff00db authored almost 5 years ago by Enyby <[email protected]>
Improve work with weak keys.

```
for _, m in ipairs({'', 'k', 'kv', 'v'}) do
print('test', m)
a = {}; setmetatable(a, {__mod...

d6737c0bb35a8b15607a380fffd153bbaa721d55 authored almost 5 years ago by Enyby <[email protected]>
Fix work with weak tables.

```
a = {}; setmetatable(a, {__mode = 'vk'});
a[1], a[2], a[3] = {}, {}, {};
for k, v in pairs(a)...

d201bc301233d8dd1d12a5181f9ac98412f777bf authored almost 5 years ago by Enyby <[email protected]>
Fix metamethods for compare with numbers.

```
t = {}
t.__lt = function (a,b,c)
collectgarbage()
assert(c == nil)
if type(a) == 'table...

ca646662429f39d43361f38cafc8b25bb8cb0211 authored almost 5 years ago by Enyby <[email protected]>
Fix metamethods for compare with string.

725cf89b6fd93096248a617f07cf0b40c7781cb2 authored almost 5 years ago by Enyby <[email protected]>
Fix pattern error message.

da0b06555a7d73a323d3dc34d411539751f54690 authored almost 5 years ago by Enyby <[email protected]>
Fix '%b' pattern error message.

ee2d5284e72f1dba6d3c459811f392517ea23093 authored almost 5 years ago by Enyby <[email protected]>
Add check for too complex patterns.

```
-- bug since 2.5 (C-stack overflow)
do
local function f (size)
local s = string.rep("a"...

0f0ec4bf7b782ddde1ea4d8e0dc106b7f251db0b authored almost 5 years ago by Enyby <[email protected]>
Improve error messages for invalid capture index.

5813d56f894835856a33c77079d16284955c1809 authored almost 5 years ago by Enyby <[email protected]>
Fix empty matches in patterns.

```
do -- new (5.3.3) semantics for empty matches
assert(string.gsub("a b cd", " *", "-") == ...

8c42c4712bf95114a5cb19f830c1b8162aa4a455 authored almost 5 years ago by Enyby <[email protected]>
Fix numeric for add order.

6bc8fd6b1bebcf3e9771301d898fcbea48bd869f authored almost 5 years ago by Enyby <[email protected]>
Add support for metatags to table lib methods: sort, insert, remove, unpack.

```
do -- testing table library with metamethods
local function test (proxy, t)
for i = 1...

bf663878cb19c37186789fcd4ff3105d15e9e8e8 authored almost 5 years ago by Enyby <[email protected]>
Validate table.remove `pos`.

e120008f9bab49daff9f01979c87eb2e827f46bb authored almost 5 years ago by Enyby <[email protected]>
Check `pos` bounds for table.insert.

9a20aa807751a606fe12fe492b3cb1b3241c314c authored almost 5 years ago by Enyby <[email protected]>
Speed up table.sort.

99f21b627756b288f759d26b90e360805b7b27eb authored almost 5 years ago by Enyby <[email protected]>
Fix compiler Bug{

what = [[label between local definitions can mix-up their initializations]],
report = [[Karel Tum...

53bd4bf71fb353e5e9da29f4448ec51b2b8374c2 authored almost 5 years ago by Enyby <[email protected]>
Fix table.unpack.

b57eb247bab4d03a39a89bb78c4e8b37e0e064ab authored almost 5 years ago by Enyby <[email protected]>
Add package.config. #49

05e82f1c3f6f84d77b1ba49096e911fbb68560a4 authored almost 5 years ago by Enyby <[email protected]>
Fix os.tmpname.

9b2f0a28052fe60ece69ddb61c726af6528ce792 authored almost 5 years ago by Enyby <[email protected]>
Remove unused field.

ef8175050b404e8c60eed902975d0d88c465c366 authored almost 5 years ago by Enyby <[email protected]>
Switch little-endian by default as original Lua does.

0d2aa6cc54f436b10381187bb2c58dc6dd0d9f4e authored almost 5 years ago by Enyby <[email protected]>
Fix lexer bugs.

Wrong work with spaces.

fe7bd07450bf7073b0642e2f1b18869cd5676a2b authored almost 5 years ago by Enyby <[email protected]>
Fix lexer bugs.

Already handled by inside isalnum.

f0e9348ae25b7eff36d8e5063f552e98aff0cbca authored almost 5 years ago by Enyby <[email protected]>
Fix lexer bugs.

Already handled by case above.

22e7a8c620bd6dcd35b2a45e0ead4bd955e536ae authored almost 5 years ago by Enyby <[email protected]>
Fix pattern classes in string lib.

```
local ref = {
}
for cl in string.gmatch('acdglpsuwxACDGLPSUWX', '.') do
local list = ''
for...

c8461b81284a40e08d5346b4657c0b1d85dabe79 authored almost 5 years ago by Enyby <[email protected]>
Fix 'error' call. #60

3a6c38257007aed90b06d1c5b49ee9f42c9897e0 authored almost 5 years ago by Enyby <[email protected]>
Fix build error.

4db34780b7afcc8c553cfedb17a4175aeb8d02f2 authored almost 5 years ago by Enyby <[email protected]>
Improved error messages for lib functions.

ac3475deee0ba8f71677b29601b9902fd53be4a0 authored almost 5 years ago by Enyby <[email protected]>
Improve error messages for base lib.

af35c4d89e7762bf6957844fd61e30218c7f7634 authored almost 5 years ago by Enyby <[email protected]>
Improve error messages for lib table.

c71f27769777c1dff3a2a95c0920b20cc0f0d5fb authored almost 5 years ago by Enyby <[email protected]>
Improve get name for func.

5fe0a3950d4955e31a018fd2f9aead569c556edf authored almost 5 years ago by Enyby <[email protected]>
Fix error message for collectgarbage invalid option.

169202362e3a9d52386c13ce5591d49a2fac4a1b authored almost 5 years ago by Enyby <[email protected]>
Add check mode for io.open. #57

5609d8c92b02b292ddc0148e30be7b38a5c207f6 authored almost 5 years ago by Enyby <[email protected]>
Fix odd varargs methods.

dbab0aed01deefb7aca4e04dd9baf9525fc86c0b authored about 5 years ago by Enyby <[email protected]>
Fix NPE on getobjname in some cases.

f8d7731b5661beb195ed04741a70316f4d0df0bd authored about 5 years ago by Enyby <[email protected]>
Fix getobjname for get constant name if it stored on register.

2f5aa594bd3df6636b0b06468e43f36b5953a6f9 authored about 5 years ago by Enyby <[email protected]>
Add check for io.popen modes.

edfe1a5fdef2f672637db3b0c048bb82fa245acd authored about 5 years ago by Enyby <[email protected]>
Improve error message for file:seek and file:setvbuf.

6efb6f000e8e28cb33e6a123c1518e2f576e7f6c authored about 5 years ago by Enyby <[email protected]>
Fix default setvbuf size.

f3b8a1eddc682090e84983c9cc6bc8fb1bb30846 authored about 5 years ago by Enyby <[email protected]>
Fix detect io lib read modes like file:read('*all').

20eca5760dc99cd2326fafa8f1ede145108b0989 authored about 5 years ago by Enyby <[email protected]>
Add check for values passed to file:vsetbuf and file:seek.

3613bc0862d323332c5c5b9fc5d627a3cc2fbf69 authored about 5 years ago by Enyby <[email protected]>
Merge branch 'master' of https://github.com/luaj/luaj

69859805728b507cae85ef5e47afccf874278626 authored about 5 years ago by Enyby <[email protected]>
Fix corrupted args for io.lines and file:lines on reuse stack elements.

60d130cecc222540ba3cb167b436b9409b56d99e authored about 5 years ago by Enyby <[email protected]>
Merge pull request #59 from Mikhael-Danilov/patch-1

Fix link

b705eb05f4b98e516b1bbf5c2feeabe7942b0233 authored about 5 years ago by Enyby <[email protected]>
Fix link

Fix link to examples/android/src/android/LuajViewLuajView.java

d0bb0409a37478f5f21cb06e1b79c5caa509986a authored about 5 years ago by Mikhael-Danilov <[email protected]>
Fix load script from func.

db58e1808b0e8ecaa3fe6eb5aede32004f6dd49d authored about 5 years ago by Enyby <[email protected]>
Fix call io.lines(nil, ...).

e2ede7f91c2760f6ab3ca2600222c3a502e833e1 authored about 5 years ago by Enyby <[email protected]>
Fix raise error from io.lines and file:lines.

a50deaa75c27812b0d46439e31303af3359d5900 authored about 5 years ago by Enyby <[email protected]>