Commit History

Author SHA1 Message Date
  Justin Donaldson d92801b855 [lua] upgrade __lua_table__ so that it can accept both an array and a hash argument, and combine them in one table. Provide interface through lua.Boot.createTable 9 years ago
  Justin Donaldson ce3adc952a [lua] fix failing test due to inlined vector constructor 9 years ago
  Justin Donaldson 7f0447fa59 [lua] improve speed of array 9 years ago
  Justin Donaldson 9fbe52aec2 [lua] Clean up inheritance checks with a recursive method, and catch inheritance on extended interfaces 9 years ago
  Justin Donaldson 5c7189a78f [lua] Make sure to keep __class__ metadata for Std.is checks, and add inheritance checks for interfaces 9 years ago
  Justin Donaldson 791635e8f4 [lua] Handle more lua keyword escape issues. Close #5041 9 years ago
  Mark Knol 9632db9524 add/update copyright notice 9 years ago
  Justin Donaldson 7ede374a24 Lua : Use table.maxn + 1 for inferring array length from tables. Close #5048 9 years ago
  Mark Knol 6c29743078 Update documentation 9 years ago
  Justin Donaldson cd2cd10313 Lua : migrate some methods out of Boot to StringTools, add some helper methods, add some simple haxedoc 9 years ago
  Justin Donaldson 87bcfcf2ad Lua : Boot.platformBigEndian 9 years ago
  Justin Donaldson 5835bd0f6a Lua : remove deprecated lua.StringTools in favor of lua.NativeStringTools 9 years ago
  Justin Donaldson 01a825b1a2 Lua : pretty up basic object printing 9 years ago
  Justin Donaldson 14f53043eb Lua : update _hx_bit library to handle signed bnot, and expose _hx_bit_clamp 9 years ago
  Justin Donaldson f540501cad Lua : move ugly casts and untyped calls to Boot, use Lib for a public interface for useful methods 9 years ago
  Justin Donaldson b6b9648d57 Lua : move some utility methods from Boot to a new Lib class 9 years ago
  Justin Donaldson 39323db810 Lua : add simple userdata type 9 years ago
  Justin Donaldson e8b652e49b Lua: introduce coroutine thread as a basic type 9 years ago
  Justin Donaldson a84e0090c5 Lua : fix permissions on Boot.hx 9 years ago
  Justin Donaldson ad9c685608 Lua : normalize lua inline helpers, and add instance function helper 9 years ago
  Justin Donaldson 94f291eb08 Lua: Use includeFile to inline class-specific lua helper methods 9 years ago
  peyty 13757e63e6 Avoiding some name clashes as according to https://github.com/HaxeFoundation/haxe/issues/4462 9 years ago
  Justin Donaldson 3729949a5a Lua : remove "new" from the list of hidden fields 9 years ago
  Justin Donaldson d74fc482b4 Lua: Fix enum resolution for reflection in Boot 9 years ago
  Justin Donaldson 99b001a357 Lua: fix the enum printing mechanism now that they all use basic arrays 9 years ago
  Justin Donaldson 4b53702fca Lua: Add a lua.Boot command to build a simple table 9 years ago
  Justin Donaldson 0b5b8b8b8a Lua: move the Array hacks to inline lua code emitted statically by the compiler 9 years ago
  Justin Donaldson f18db7fb99 Lua: Enums should not be treated as Arrays in Boot.printEnum 9 years ago
  Justin Donaldson 1dc597c54b Lua: Fix up instanceof method to better handle enum comparison, and to use fewer untyped operations 9 years ago
  Justin Donaldson bb307ed218 Lua: fix Boot.printEnum, and use \t for recursive field indent marker 10 years ago