[haXe] haXe 2.02 Released !
Nicolas Cannasse
ncannasse at motion-twin.com
Sun Nov 23 15:56:32 CET 2008
Hi list,
I'm please to announce that haXe 2.02 is now available for download on
http://haxe.org !
Changes are the following :
* Std.is(MyInterface, Class) now returns true (haXe/PHP)
* php arrays are wrapped into _hx_array instances, fixes
issues with references (array cast, access out of bounds ...)
* removed untested php classes (php.DBase, php.IniHash)
* added -D use_rtti_doc
* flash.Lib.getTimer() now returns Int and is inlined
* fixed php.FileSystem.stat
* added memory related functions to php.Sys
* added error when trying to extend Array, String, Date and Xml
* fixed handling of implements ArrayAccess
* fixed some minor things in flash10 api
* switch/for/while/do/try/if are no longer using parse_next
(parenthesises requ. instead)
* fixed Type.typeof and Std.is in case of too much large integers
for Flash6-8/JS
* haxe.xml.Check : treat comments the same as PCDATA spaces
* haxe.io.BytesData now uses strings instead of arrays for PHP
* compiler : optimized line calculus from ast position
* lexer : allow identifiers starting with _[0-9]
* fixed access to flash.Vector methods : use AS3 namespace (faster)
* bugfix in inline functions : modifying a parameter can't modify
a real local var anymore
* bugfix in inline functions : handle class type parameters and
method type parameters
* fixed issue with Int default value for Float parameter
* flash9 : bugfix when using the retval after setting
closure variable
* added flash.Memory API for flash10 alchemy opcodes access
* changed #if as3gen to #if as3 when generating as3 code
* fixed as3 flash.Vector generation
* fixed haxe.io.BytesOutput for flash9 : set default to little-endian
* some flash9 fixes related to extern enums
* updated flash.text.engine package with haxe enums
* flash9 : use target file path for Boot unique ID instead
of random number
* as3 : fixed bug when anonymous field was a reserved identifier
* flash9 : added flash.Lib.vectorOfArray and vectorConvert for flash10
* added -D check-js-packages to allow several haxe-generated js
files in same page
Thanks to Franco for his hard work on PHP output : it's now very stable
and I'm using it everyday for my blog :)
Enjoy !
Nicolas
More information about the Haxe
mailing list