@@ -9,6 +9,7 @@
simplified js.Dom (more events)
added haxe.xml.Fast.innerHTML
added Reflect.compare
+ fixed "".split() in Neko (now returns [""] instead of [])
2008-01-13: 1.17
fixed Int32.compare, added Int32.read and Int32.write
@@ -86,10 +86,14 @@ class NekoString__ implements String {
untyped {
var l = __split(this.__s,delim.__s);
var a = new Array<String>();
- while( l != null ) {
+ if( l == null ) {
+ a.push("");
+ return a;
+ }
+ do {
a.push(new String(l[0]));
l = l[1];
- }
+ } while( l != null );
return a;
}