added inactive unit tests for field init

git-svn-id: http://haxe.googlecode.com/svn/trunk@4788 f16182fa-f095-11de-8f43-4547254af6c6
use new extc api to load neko at runtime for regexp macro support (experimental)

git-svn-id: http://haxe.googlecode.com/svn/trunk@4789 f16182fa-f095-11de-8f43-4547254af6c6
added Codegen.add_field_inits (not called yet)

git-svn-id: http://haxe.googlecode.com/svn/trunk@4790 f16182fa-f095-11de-8f43-4547254af6c6
allow typing of dynamic arrays when expected type is Dynamic (fixed issue #901)

git-svn-id: http://haxe.googlecode.com/svn/trunk@4791 f16182fa-f095-11de-8f43-4547254af6c6
made call to Codegen.add_field_inits (with explanation why there)

git-svn-id: http://haxe.googlecode.com/svn/trunk@4792 f16182fa-f095-11de-8f43-4547254af6c6
make sure Int64 0 is stringified as "0" (fixed issue #903)

git-svn-id: http://haxe.googlecode.com/svn/trunk@4793 f16182fa-f095-11de-8f43-4547254af6c6
make sure that fields are marked as used when inlining is cancelled

git-svn-id: http://haxe.googlecode.com/svn/trunk@4794 f16182fa-f095-11de-8f43-4547254af6c6
minor nitpick : keep mark_used_field in typer

git-svn-id: http://haxe.googlecode.com/svn/trunk@4795 f16182fa-f095-11de-8f43-4547254af6c6
moved add_fields_init to Codegen.on_generate

git-svn-id: http://haxe.googlecode.com/svn/trunk@4796 f16182fa-f095-11de-8f43-4547254af6c6
Xml (with callbacks) and Process (with buffer copy) api now supported with neko bridge

git-svn-id: http://haxe.googlecode.com/svn/trunk@4797 f16182fa-f095-11de-8f43-4547254af6c6
fixed iterator used as a left operand

git-svn-id: http://haxe.googlecode.com/svn/trunk@4798 f16182fa-f095-11de-8f43-4547254af6c6
moved features from typer to common (allow setting features during compilation for later retrieval)
added @:defineFeature that will set a feature when typed (even if inlined)
make sure that has_enum is only set if an enum is actually compiled (after DCE)
remove __class__ in JS when no super, no members, no constructor


git-svn-id: http://haxe.googlecode.com/svn/trunk@4799 f16182fa-f095-11de-8f43-4547254af6c6
added :getter/:setter support for interfaces (fixed issue #887)

git-svn-id: http://haxe.googlecode.com/svn/trunk@4800 f16182fa-f095-11de-8f43-4547254af6c6
fix for 64bits

git-svn-id: http://haxe.googlecode.com/svn/trunk@4801 f16182fa-f095-11de-8f43-4547254af6c6
don't sort enum fields (unless fakeEnum)

git-svn-id: http://haxe.googlecode.com/svn/trunk@4802 f16182fa-f095-11de-8f43-4547254af6c6
put parenthesis around function variable fields to make mxmlc happy (fixed issue #820)

git-svn-id: http://haxe.googlecode.com/svn/trunk@4803 f16182fa-f095-11de-8f43-4547254af6c6
fixed env address in 64bits systems

git-svn-id: http://haxe.googlecode.com/svn/trunk@4804 f16182fa-f095-11de-8f43-4547254af6c6
revert changes from r4641 + allow to setup Windows while still keeping a default path without need for setup

git-svn-id: http://haxe.googlecode.com/svn/trunk@4805 f16182fa-f095-11de-8f43-4547254af6c6
automatically set Content-Length when postData is set (fixed issue #908)

git-svn-id: http://haxe.googlecode.com/svn/trunk@4806 f16182fa-f095-11de-8f43-4547254af6c6
64 bits fix

git-svn-id: http://haxe.googlecode.com/svn/trunk@4807 f16182fa-f095-11de-8f43-4547254af6c6