github
Advanced Search
  • Home
  • Pricing and Signup
  • Explore GitHub
  • Blog
  • Login

lua-alchemy / lua-alchemy

  • Admin
  • Watch Unwatch
  • Fork
  • Your Fork
  • Pull Request
  • Download Source
    • 20
    • 4
  • Source
  • Commits
  • Network (4)
  • Issues (1)
  • Downloads (2)
  • Wiki (1)
  • Graphs
  • Tree: e25e54d

click here to add a description

click here to add a homepage

  • Branches (5)
    • ag/lua-dhtml
    • ag/lua-test-system
    • ag/memory-leaks
    • master
    • rc-0.2.1
  • Tags (2)
    • v0.2
    • v0.1
Sending Request…
Enable Donations

Pledgie Donations

Once activated, we'll place the following badge in your repository's detail box:
Pledgie_example
This service is courtesy of Pledgie.

Port of the Lua programming language for ActionScript using Alchemy — Read more

  cancel

http://code.google.com/p/lua-alchemy/

  cancel
  • Private
  • Read-Only
  • HTTP Read-Only

This URL has Read+Write access

HISTORY file for v0.2a 
agladysh (author)
Sat Jan 31 07:14:36 -0800 2009
commit  e25e54d4f25e42232f52b258abbf95052325152e
tree    db9dc317e3f246772a4d23d042283006885673b2
parent  b8424264c3d496d1c9771995f20522cbabb95a20
lua-alchemy / HISTORY HISTORY
100644 93 lines (61 sloc) 2.92 kb
edit raw blame history
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
Lua Alchemy v0.2a
-----------------
 
Changes since v0.1a:
 
1. Added Lua sugar for AS3 interface:
  http://code.google.com/p/lua-alchemy/wiki/LuaToAS3Sugar
 
2. New Lua as3 module functions:
2.1. Implemented in C:
  as3.isas3value(v) -- return true if argument is as3 value
  as3.toas3(v) -- converts argument to AS3 value
 
  See also: http://code.google.com/p/lua-alchemy/wiki/LuaToAS3LowLevel
 
2.2. Implemented in Lua:
  as3.onclose(fn) -- calls callback when state is closed
  as3.toobject(v) -- converts table to Object
  as3.toarray(v) -- converts table to Array
  as3.prints(...) -- print-like argument concatenation
  as3.makeprinter(obj) -- factory for functions to print on AS3 UI objects
 
  See also: http://code.google.com/p/lua-alchemy/wiki/LuaToAS3Extended
 
3. Changes in as3 Lua module functions:
  as3.tolua() is now variadic and passes through Lua values, also it
              now accepts nil and no arguments
 
  as3.type() now accepts nil and no arguments
 
  as3.yield() was renamed to as3.flyield() to avoid confusion with
coroutine.yield()
 
  as3.class() was renamed to as3.newclass() to give way to sugar's as3.class.
 
4. Changes in Lua core library functions:
  In Lua Alchemy some Lua core library function are overridden by default.
  (If you wish, you're free to disable this override).
 
  loadfile() and dofile() are changed to be able to load files,
embedded into current SWF.
 
  print() is changed to output to trace.
 
5. Changes in AS3 interface to Lua Alchemy:
  Lua as3 module functions no longer convert their arguments to Lua values.
  Use as3.tolua() explicitly if you need such conversion.
 
  lua_wrapper.setGlobal() doesn't do autoconversion to Lua type.
  Added lua_wrapper.setGlobalLuaValue() to do this.
 
  Added lua_wrapper.doFile() to run Lua file, added with Alchemy's
supplyFile().
 
  Added lua_wrapper.supplyFile() wrapper on Alchemy's supply file.
 
  Added utility to automatically embed and supply files in specified
directory on build.
  See new Rapid demo for example.
 
  Introduced LuaAlchemy class to be used instead of lua_wrapper
low-level interface.
 
  See also: http://code.google.com/p/lua-alchemy/wiki/As3ToLuaInterface
 
6. Demo changes:
  Added MiniDemo as a minimalistic Lua Alchemy example
 
  Added Rapid demo featuring auto asset adder -- as an example
  for rapid development setup with Lua Alchemy
 
  Removed demo help page in favor of using the wiki
 
7. Other changes:
  Building Lua with -O2, posix and ansi
 
  Setting _LUA_ALCHEMY Lua global variable with Lua Alchemy version
 
  Provided optional global environment protection (off by default)
  to aid with development in Lua.
  See http://code.google.com/p/lua-alchemy/wiki/LuaGlobalEnvironmentProtection
 
  A lot of internal implementation and tests refactoring and tuning
 
  Also updated documentation:
  http://code.google.com/p/lua-alchemy/wiki/
 
Lua Alchemy v0.1a
-----------------
 
Initial release
 
 
Blog | Support | Training | Contact | API | Status | Twitter | Help | Security
© 2010 GitHub Inc. All rights reserved. | Terms of Service | Privacy Policy
Powered by the Dedicated Servers and
Cloud Computing of Rackspace Hosting®
Dedicated Server