lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


Hi, list!

After a long slumber, announcing Lua Alchemy v0.2.2 release.

Demo: http://lua-alchemy.googlecode.com/svn/trunk/demo/index.html
Official site: http://code.google.com/p/lua-alchemy/
Source: https://github.com/lua-alchemy/lua-alchemy/

Lua Alchemy is a MIT-licensed Lua implementation for the Adobe Flash
VM. (More correctly, it is the classic Lua 5.1.4, compiled under Adobe
Alchemy[1], with some pleasant sugar frosting on top.)

One of pleasant features is that with Lua Alchemy you can access
Action Script objects from the Lua code:

        local label = as3.class.mx.controls.Label.new()
        label.text = "Hello World"
        canvas.addChild(label)

(See more examples in the demo application linked above.)

This is a bugfix release, accumulating all fixes for past three years
(including a couple of recent ones), most notably for a few nasty
memory leaks. See full list of changes here:

https://github.com/lua-alchemy/lua-alchemy/blob/v0.2.2/HISTORY

See also a list of known issues:

https://github.com/lua-alchemy/lua-alchemy/blob/master/BUGS

All and any feedback welcome.

Additionally, a plea for help: can some guru please help me with this
issue, with math.random() returning values outside of [0, 1)?

http://code.google.com/p/lua-alchemy/issues/detail?id=127

Alexander.

[1] — http://labs.adobe.com/technologies/alchemy/