Robert Krimen
4c85422172
Make encodeURI correspond to the 15.1.3.3 algorithm and encodeURIComponent ito 15.1.3.4
2013-05-02 20:23:06 +02:00
Robert Krimen
9184233705
Bundle terst dependency (github.com/robertkrimen/terst)
2013-04-15 10:20:34 -07:00
Robert Krimen
ad625cdddd
Strip leading 0s from exponent
2013-02-22 13:43:43 -08:00
Robert Krimen
393b9384a5
Fit number (exponent/decimal) formatting to ECMA-262 (slightly better)
2013-02-22 11:50:04 -08:00
Robert Krimen
a24b29ebfe
Fix toString(-0)
2013-02-21 19:02:29 -08:00
Robert Krimen
ec902a6452
Split builtin.go out to builtin_*.go
2013-02-20 15:58:45 -08:00
Robert Krimen
4e4e89c894
Fix bug in String.slice with a (go) slice bounds violation
...
Basically, check that start is less than length before trying
to take a slice.
Also, rename valueToArrayIndex to valueToRangeIndex to reflect
the fact that it does not always return a value that is valid
index (value could be length)
2013-02-20 15:58:43 -08:00
Robert Krimen
ae1fa3daef
Fix indexOf to use safer _toInteger
2013-02-19 17:14:34 -08:00
Robert Krimen
809a0a0ba6
Split tests out of one big massive file
2013-02-05 08:56:08 -08:00