A re-entrant fork of LuaJ
Clone or download
Latest commit e29ce7b Nov 21, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
examples Fix Javadoc May 11, 2015
gradle/wrapper Update Gradle version Mar 10, 2016
src A whole lot of clean up for Lua states Nov 21, 2018
.editorconfig LuaJ 2.0.3 Mar 8, 2015
.gitignore Actually fix tostring on large doubles Aug 22, 2016
.travis.yml Add caching to travis Mar 8, 2016
LICENSE Licensing 😦 Mar 4, 2016
README.md Update README.md Mar 5, 2016
build.gradle Bump version Nov 21, 2018
gradlew Beautify tests slightly Mar 8, 2015
gradlew.bat Relocate code, convert to gradle Mar 8, 2015

README.md

Cobalt Build Status

What?

Cobalt is a fork of LuaJ 2.0 (Lua 5.1) with many features of LuaJ 3.0 backported.

It allows multiple Lua instances to be run at once, with no shared metatables.

Why?

LuaJ 2.0 had too many bugs, mostly minor but annoying. Cobalt is an attempt to slim down LuaJ (only the JSE will be supported) and fix most of the bugs.

But Lua 5.1 is outdated!

I am considering having a separate Lua 5.3 branch but that is not an immediate priority right now.