@@ -280,7 +280,6 @@ Elm.Native.List = function(elm) {
280 if (!Utils.eq(array[i+j], sep[j])) { match = false; break; }
280 if (!Utils.eq(array[i+j], sep[j])) { match = false; break; }
282 if (match) {
282 if (match) {
284 matches.push(i);
283 matches.push(i);
285 i += seplen - 1;
284 i += seplen - 1;
@@ -295,15 +294,12 @@ Elm.Native.List = function(elm) {
295 var out = Nil;
294 var out = Nil;
296 var index = alen - 1;
295 var index = alen - 1;
297 for (var i = matches.length; i--; ) {
296 for (var i = matches.length; i--; ) {
298− console.log('starts at', index);
299 var temp = Nil;
297 var temp = Nil;
300 var stop = matches[i] + seplen - 1;
298 var stop = matches[i] + seplen - 1;
301 for ( ; index > stop; --index ) {
299 for ( ; index > stop; --index ) {
302 temp = Cons(array[index], temp);
300 temp = Cons(array[index], temp);
304− console.log(toArray(temp));
305 out = Cons(temp,out);
302 out = Cons(temp,out);
306− console.log('ends at', index);
307 index -= seplen;
303 index -= seplen;
309 return out;
305 return out;