Ecosyste.ms: OpenCollective

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

github.com/FiguraMC/luaj


https://github.com/FiguraMC/luaj

Allow read zero bytes in io lib methods.

f9f78b81da37f19f7d193efc180614291d2ee299 authored about 5 years ago by Enyby <[email protected]>
Fix read all stdin in JSE.

984fa30bf6678771630cebfa715d61b1ebcc342c authored about 5 years ago by Enyby <[email protected]>
Fix read all at EOF.

65beda4c2b414ebf77e4bddda6d2184332098356 authored about 5 years ago by Enyby <[email protected]>
Fix io.read(0) on EOF.

934a8fc57b4fdff853c2fc313b79c83dfba1275c authored about 5 years ago by Enyby <[email protected]>
Close not closed file on GC. #55

Relevant only for J2SE, not for J2ME.

832ec739ea350fff4f15f574bd4f06d876064527 authored about 5 years ago by Enyby <[email protected]>
Fix io.lines and file:lines do not honor additional params. #52

Fix io.lines do not close file on EOF. #53
Improve error message for io.lines and file:lines on c...

8345bee6b4c1703716ccab9758d80402781f8634 authored about 5 years ago by Enyby <[email protected]>
Fix io.read and file:read do not support '*L' format. #54

83f2e1d96afae36a18c8654686ed0e33a961d3e3 authored about 5 years ago by Enyby <[email protected]>
Fix call io.read, file:read without params.

14745ba76a109f2acbe10b17a8f323189d463eea authored about 5 years ago by Enyby <[email protected]>
File tostring respect closed.

c62ba1f22e9aa8bb60eab1d9a4430bf84fdb2390 authored about 5 years ago by Enyby <[email protected]>
Fix rewrite io.input inside io.lines.

```
do
local t = os.tmpname()
local f = io.open(t, 'w')
f:write('test')
f:close()

local i ...

868928779f15ea6f7462b6f0a37594f2918e085f authored about 5 years ago by Enyby <[email protected]>
We not in C anymore.

f383c277281aabaed0781c9b25f9b34b605512ba authored about 5 years ago by Enyby <[email protected]>
Raise lexerror if failed parse number as double.

e7b11110a3c1c57fe5c4c97fd8a3ea8cab671d5d authored about 5 years ago by Enyby <[email protected]>
EOZ (-1) not a space char.

Fix bug with endless loop at not ended \z sequence.

```
local function lexerror (s, err)
local...

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

72a71e5a656e0a218140e1ab972787529a1789eb authored about 5 years ago by Enyby <[email protected]>
Fix lua error message on bad arg for 'load'.

6031d6b47906ba00f9dbed767cfe2289d03c7a07 authored about 5 years ago by Enyby <[email protected]>
Merge pull request #45 from zaoqi/patch-1

readme: fix typo

c1834733c10be3a8116cfbf80afaa63f95480a07 authored about 5 years ago by Enyby <[email protected]>
readme: fix typo

10f88d2c31ecd503b781431fab6caa4916053988 authored about 5 years ago by Zaoqi <[email protected]>
Fix use function as source for load call.

6d2deb4cb6e951b5818c2966850777e9049c8330 authored about 5 years ago by Enyby <[email protected]>
Fix OP_JMP description.

5f52729fc91f64df39e38bcac46dc2945ecd2fc3 authored over 5 years ago by Enyby <[email protected]>
Add support for OP_LOADKX. #43

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

5c5176727aac9f4aa8ec15423cdbaf6e7f3fdc57 authored over 5 years ago by Enyby <[email protected]>
Fix NPE on error. #40

7721380e2078a87f87af8fc95ccb27a2df8a8e8b authored over 5 years ago by Enyby <[email protected]>
Add debug info to build.

16aa199d40cbe3a85c3a671dfca8899ebd64d38d authored over 5 years ago by Enyby <[email protected]>
Fix path to build files in Readme.md

177fe4e09f081de776d2c92a53dcfdcb3e3e30b5 authored over 5 years ago by Enyby <[email protected]>
Fix build bug. #33

a7c8a408ce88b8818fda60eb19c0dc3f739dd86b authored over 5 years ago by Enyby <[email protected]>
Fix error messages for pass tests.

84b0dd171eda65f0534b20739a7d19e8d3700d3e authored over 5 years ago by Enyby <[email protected]>
Fix print for pass tests.

898208365df6b7f8f05147a79a3554e496895fa2 authored over 5 years ago by Enyby <[email protected]>
Fix loadlib.

ffb686556f34d8ddfe5a3a8e00882ca08e33ea8b authored over 5 years ago by Enyby <[email protected]>
Fix build errors for j2me. #32

6694c375c9b887940493751f6fd26f3ad9a55691 authored over 5 years ago by Enyby <[email protected]>
Fix build bug. #32

e70eb5edc2fd8d3fd187eb6c8f13778ff2239620 authored over 5 years ago by Enyby <[email protected]>
Remove libs dependency from PackageLib.

9688d3c5fc7926166a18b1d41ce5ecf0d98f83e4 authored almost 6 years ago by Enyby <[email protected]>
Fix string.gsub for invalid use '%' in replacement string

Check code:
```
print(pcall(load('string.gsub("test", "%S", "A%")')))
print(pcall(load('strin...

6f5af581e8b95a059e47132baefaab7dc50e8882 authored almost 6 years ago by Enyby <[email protected]>
Improved opt methods for numbers in LuaString

870aee2cae0b02195c59efdbcc7e128f953e94c7 authored almost 6 years ago by Enyby <[email protected]>
Deny use NaN as index in rawset.

c2ec9edf39fd07f5deb64f62fe377ec88f0c2897 authored almost 6 years ago by Enyby <[email protected]>
Fix math.min and math.max.

Now similar to native Lua and reference: `Returns the argument with the maximum value, according...

cfb3aaca613b6294d051e4bf4cad9d37317bd3a6 authored almost 6 years ago by Enyby <[email protected]>
Fix math.fmod for int values.

4105cebf1ed8ffb074c82cc61a15b7b255e04b9b authored almost 6 years ago by Enyby <[email protected]>
More compat with lua tests.

339f004eb757e365035a8e4ec25543e93b25e6fd authored almost 6 years ago by Enyby <[email protected]>
Fix modulo for edge cases.

Reference code:
```
for i,lhs in ipairs({-math.huge, -10.0, 0.0, 10.0, math.huge}) do
for j,r...

05a604645d2d2f77fd5ccca51210831d167e48ac authored almost 6 years ago by Enyby <[email protected]>
Fix string.format for long integers.

63ead7aac74795eba300c7a39b95af31725e483a authored almost 6 years ago by Enyby <[email protected]>
Fix math.modf for inf/-inf and int values.

c9ba2d4bb1882b781ce74352a57e0df1ad1fd870 authored almost 6 years ago by Enyby <[email protected]>
Fix JSE math.log for second arg.

92cee0812de7c7164102f2c1c553f120da51b418 authored almost 6 years ago by Enyby <[email protected]>
Fix string.match for empty pattern

e61e5694fa288dd6edd5cd3e67f435814e5a89d2 authored almost 6 years ago by Enyby <[email protected]>
Fix a frontier pattern match

We're not in C anymore. LuaString are not null terminated.
Also need quotes in error messages.

47f8d6e6fc54f8cfae063f04987b94e7adfa1d08 authored almost 6 years ago by Enyby <[email protected]>
Merge pull request #21 from lorenzos/patch-1

Check the type before reusing a NumberValueEntry

14ac4bb7f9c964a19c195f77e1e4e4de9bb29e5d authored almost 6 years ago by Enyby <[email protected]>
Check the type before reusing a NumberValueEntry

Fixes #20

b8aaaafb680b08efa8f2c747cec64cec1d3fab90 authored almost 6 years ago by Lorenzo Stanco <[email protected]>
Optimize get new stack for calls.

88a557033bd1f16f52e4283c395d35cf6bdc20c0 authored about 6 years ago by Enyby <[email protected]>
Fix make LuaString from copy.

24a8559cebd72a6d529ad74fbf199542b4ff4f59 authored about 6 years ago by Enyby <[email protected]>
Avoid synthetic methods

028e03e4bcd1b18cec6a1eb1c10d67e8a9bf57e3 authored about 6 years ago by Enyby <[email protected]>
Make const final

5c1f7d2ab24a4468ead6d86397db9a28e965f668 authored about 6 years ago by Enyby <[email protected]>
Avoid synthetic methods

9db1254160c73c621153664b2f7cfe36a4beea38 authored about 6 years ago by Enyby <[email protected]>
Remove unused var.

f899c709ff6520d9fc9ed04f4d4f80b72508597a authored about 6 years ago by Enyby <[email protected]>
Make consts final.

9c9e193cc477948cc237139ba273fde6a12d802a authored about 6 years ago by Enyby <[email protected]>
Improve convert function to string.

e9db487d97400462cc5fe018e553b0c5e320c538 authored about 6 years ago by Enyby <[email protected]>
Avoid synthetic methods

c6fe5d3ed3f628e2490263f0463f5276b99f0469 authored about 6 years ago by Enyby <[email protected]>
Improve rawopenfile

52ab872d0863f898c508465adc46f4ac4fc8ee1d authored about 6 years ago by Enyby <[email protected]>
Improved get/setLocal.

5d3041c6beea6663e51eeb6bcc8d469f988e6894 authored about 6 years ago by Enyby <[email protected]>
Avoid synthetic methods.

8d544729a8d51f860ac7a05cca0ae61c4cccd60a authored about 6 years ago by Enyby <[email protected]>
Imrove traceback build.

bd57dddef03648b50f526f1f4135663ad5311c8b authored about 6 years ago by Enyby <[email protected]>
Make static classes.

d509e21cc667ef0a5397108e6d293f3b89b5abb5 authored about 6 years ago by Enyby <[email protected]>
Avoid synthetic methods

5b6784123236f7d5d4bb3578145ae6ec9c7906ff authored about 6 years ago by Enyby <[email protected]>
Make classes static to avoid leak parent instance.

bd4dac18ffdaf9ab22182f507cf11367e49158fd authored about 6 years ago by Enyby <[email protected]>
Improve print.

e02a82ef8dfee74e5e3f2fcf13458c47dd5f44e1 authored about 6 years ago by Enyby <[email protected]>
Make constants final.

70a508609745a6e6971e6a30cd1133461a077eaf authored about 6 years ago by Enyby <[email protected]>
Fixed typo in JseOsLib

ad20f939b1b5661ecb5e31d6461a9fb6b7493f8d authored about 6 years ago by Enyby <[email protected]>
Improved math.atan/atan2.

e7058bcd6a686a0386017d69702959b3dbd116dc authored about 6 years ago by Enyby <[email protected]>
Used BufferedInputStream for JseBaseLib

00c7e266bacc6aaf1881637a1f917b0a2b5ff2e5 authored about 6 years ago by Enyby <[email protected]>
Fix Visitor bug.

e75c5e2fcac7302284b2f4002bf40052605d6b99 authored about 6 years ago by Enyby <[email protected]>
Improved concat values.

ed46675a25f038506fadcd50fdfe9dab5c23d2b1 authored about 6 years ago by Enyby <[email protected]>
Fixed table.unpack

8fbca25dcee27662ebdb95c9a473d1d8d076116c authored about 6 years ago by Enyby <[email protected]>
Improved error messages.

d0ed5b80e55264a63f6ae7b0cfd12e85014433c4 authored about 6 years ago by Enyby <[email protected]>
Improved error messages.

9b77084109cc1e522b7f9d834c293529e5f9b7af authored about 6 years ago by Enyby <[email protected]>
Fixed metatag processing for equality.

4f410fba6e1e0bcf771eb0a1b857e28cff086490 authored about 6 years ago by Enyby <[email protected]>
Added optional param stripDebug to string.dump

f164c1cd28fff6e3d7f78e8c8f1e4a9f137c9ff2 authored about 6 years ago by Enyby <[email protected]>
Removed synthetic accessors.

63ca0f94af8bb9057cae49ebaf25690d6f4ce8b6 authored about 6 years ago by Enyby <[email protected]>
Improve error message for string.char.

5bd9827af1e929a208a1f162caf2d9304cc5a65a authored about 6 years ago by Enyby <[email protected]>
Fix issue with frontier patterns #3

0a5cccc50f1b6efff32a0b741fe3bdde72a4c5e7 authored about 6 years ago by Enyby <[email protected]>
Removed unused objects.

12aded74ca875255d07bac4544f8635fe1481a1f authored about 6 years ago by Enyby <[email protected]>
Removed unnecessary override.

48dd90f6d70fbb9605c492322eb05e0b414e33e5 authored about 6 years ago by Enyby <[email protected]>
Merge pull request #17 from Enyby/patch-9

Fix format float numbers

6333d9acf79fb66859f8e270af6efbb813f1f556 authored about 6 years ago by Enyby <[email protected]>
Merge pull request #18 from Enyby/patch-1

Rename README.html to README.md

d61ed707ef0ad3dd17396bdbe4c1e18af787604f authored about 6 years ago by Benjamin P. Jung <[email protected]>
Rename README.html to README.md

1e521d8900eba62757bf1a0c86cba1b7616d297b authored about 6 years ago by Enyby <[email protected]>
Merge pull request #15 from Enyby/patch-7

Fix gmatch for pass testsuites

bf8ef8d1a908c9ce0421a9b7bf18d05677589599 authored about 6 years ago by Benjamin P. Jung <[email protected]>
Merge pull request #16 from Enyby/patch-8

Fix build stack traceback in DebugLib

Fixes #7

69498dbb7ce162567af1596af31fc229f955d7f9 authored about 6 years ago by Benjamin P. Jung <[email protected]>
Merge pull request #14 from Enyby/patch-6

Fix for proper print OP_SETLIST additional opcode

Closes #7

4cc5f4270d401e2e6453e711c4c099472dcd344d authored about 6 years ago by Benjamin P. Jung <[email protected]>
Fix format float numbers

Fix bug: https://sourceforge.net/p/luaj/bugs/53/ if System support String.format or fallback to ...

75fa98d13fffc86a9bd92e52cfd6f0c84b3dce21 authored about 6 years ago by Enyby <[email protected]>
Fix build stack traceback in DebugLib #7

If create huge table with a lot items (> 28000) then additional op code for store `c` out of ran...

a627a868d54a41cb8e9cf9f627caca4e61f9ffc6 authored about 6 years ago by Enyby <[email protected]>
Print any code

f073919f6466dfd8b03ba5d1b146b279228ef170 authored about 6 years ago by Enyby <[email protected]>
Fix gmatch for pass testsuites

Test suites from lua.org:
```
-- tests for gmatch
local a = 0
for i in string.gmatch('abcde'...

27a1dcdd114a0d95a8513de1bd27ccb3b74ea456 authored about 6 years ago by Enyby <[email protected]>
Fix for proper print OP_SETLIST additional opcode #7

b459724103bea645c6d2d48b0492303593e5ffa3 authored about 6 years ago by Enyby <[email protected]>
Migrate CVS project to Git

* Delete .svnignore and move stuff to .gitignore
* Add note to README to show that this is an in...

3d22990e3c1cd4911d9ad569ee6a9e0417b49f87 authored about 6 years ago by Benjamin P. Jung <[email protected]>
Add synchronization to CoerceJavaToLua.COERCIONS map.

194b7763174dcdce0764bbaa99be20984dd654d3 authored about 6 years ago by James Roseborough <[email protected]>
Fix JsePlatform.luaMain() to provide an "arg" table in the chunk's environment.

828e4be019a60ff19e2ec5a6554c5524b8042867 authored about 6 years ago by James Roseborough <[email protected]>
Add back sample code into distro.

ebe45e4a8a012edb815b48954e168a2c319daa5c authored over 9 years ago by James Roseborough <[email protected]>
Include new server classes in javadoc.

a55bf97064da00b02b3c8802ee30f55b3f7fd46f authored over 9 years ago by James Roseborough <[email protected]>
Fix os.time() conversions for pm times.

08dfdf1434d741a736511a32c5dd4821cacf027f authored over 9 years ago by James Roseborough <[email protected]>
Revert change that removed default traceback in debug builds.

4c3d0f9cdd03628519c42ea127b028e81e1f5231 authored over 9 years ago by James Roseborough <[email protected]>
Add test to detect class load order issues and fix load order bug in lua string class.

cdc33ab5b670af34e53d9b6b20c617f54af7a901 authored over 9 years ago by James Roseborough <[email protected]>
Update grammer spec link

5bab91f715738f36b7be6608c41354dc051030f3 authored over 9 years ago by James Roseborough <[email protected]>
Update links to grammar specs

9bb16ded8f5edad740c5d4aad53fdca4d1f1465c authored over 9 years ago by James Roseborough <[email protected]>
Move online docs to http://luaj.org/luaj/3.0/api/

c41c28d7ea26a7b8af4b7c21115a65024e3305a2 authored over 9 years ago by James Roseborough <[email protected]>