867 Commits

Author SHA1 Message Date
Gordon Williams
127563c1c0 Add Array.shift/unshift (fix #342) 2014-04-28 16:37:15 +01:00
Gordon Williams
bfd1144a28 Make Graphics.drawImage draw bottom line of pixels (fix #329) 2014-04-28 16:16:04 +01:00
Gordon Williams
ffed2c4df7 Add String.replace (fix #334) 2014-04-28 16:12:31 +01:00
Gordon Williams
5b51171982 Ensure that abbreviations in console's '=...' output appear on newline if needed 2014-04-28 15:59:28 +01:00
Gordon Williams
eb2fb369b2 Fix memory leak in fs.readdir 2014-04-28 15:56:37 +01:00
Gordon Williams
a54ad64303 Ensure that dump remembers function names if they were in the root scope (fix #338) 2014-04-28 15:52:28 +01:00
Gordon Williams
d4c0e08778 Fix assert fail when deleting a property that doesn't exist (fix #344) 2014-04-28 15:46:27 +01:00
Gordon Williams
7f0f440524 Fix Problem with Object.keys on a string (fix #347) 2014-04-28 15:36:07 +01:00
Gordon Williams
b9d1285f23 trying to improve sleep timing 2014-04-23 19:17:46 +01:00
Gordon Williams
7054585602 Improved interpolate function, and moved it out of ArrayBufferView into E 2014-04-23 17:35:13 +01:00
Gordon Williams
df71b0c049 Fix issues with (and hasOwnProperty) 2014-04-23 14:35:03 +01:00
Gordon Williams
0b44b41e3d Add more info about #76 2014-04-23 13:20:20 +01:00
Gordon Williams
3b5c45f55c Fixed problem when accessing an array with a string in a variable 2014-04-23 12:52:21 +01:00
Gordon Williams
d7dbb531b0 Now make setInterval > 5s less accurate when setDeepSleep is on (saves ~0.5 sec of non-sleep time) 2014-04-23 12:42:05 +01:00
Gordon Williams
b88315881d Initialise Graphics flags Graphics.createCallback - could have caused all kinds of issues 2014-04-23 12:41:07 +01:00
Gordon Williams
643dd3e36c Improve console performance when sending long strings 2014-04-22 15:19:24 +01:00
Gordon Williams
499bba24b9 Ensure that PWM output doesn't enable negated/non-negated outputs when it doesn't have to 2014-04-22 14:31:46 +01:00
Gordon Williams
adbee03e57 Try and improve timer overlays by reordering the alternat function list 2014-04-22 13:20:23 +01:00
Gordon Williams
2cb6ae6fc3 Fix fs.unlink returns true if the file does not exist (fix #331) 2014-04-22 09:59:01 +01:00
Gordon Williams
c516ab661e Accessing an undefined array/object element now doesn't create it (fix #63) 2014-04-14 19:20:19 +01:00
Gordon Williams
ceabbbf39c Added E.toArrayBuffer for fast string->array conversion
Changed Graphics.drawImage to work on MSB-first images, as this seems to be what most platforms expect
2014-04-11 15:44:10 +01:00
Gordon Williams
13fd6eba11 Fix modulo (actually remainder) operator for floating point values :/ 2014-04-11 13:43:22 +01:00
Gordon Williams
7731c57665 Added Graphics.setRotation (fix #321)
Added Graphics.drawImage (fix #198)
2014-04-11 13:05:14 +01:00
Gordon Williams
0eed809d76 Added ArrayBufferView functions as per ES6 spec (fix #310) 2014-04-11 09:55:15 +01:00
Gordon Williams
51c0105beb bump version 2014-04-10 19:29:55 +01:00
Gordon Williams
4292276fc4 Fix SPI send with a single number 2014-04-10 15:01:37 +01:00
Gordon Williams
c0a05f1027 update reference text 2014-04-10 10:17:01 +01:00
Gordon Williams
c58276ab15 now report back module name that can't be found 2014-04-10 10:16:24 +01:00
Gordon Williams
3600dce96f Allow commas in expressions at end of for loop - 2014-04-10 08:36:35 +01:00
Gordon Williams
3e5e7b30b1 arraybuffer bit depth test 2014-04-08 13:37:45 +01:00
Gordon Williams
ca24f01b73 Added Array.reduce 2014-04-08 13:29:01 +01:00
Gordon Williams
d819545344 Tweaks to make more Array functions work on non-arrays 2014-04-08 13:16:05 +01:00
Gordon Williams
13fb1a9e82 Allow Array.map.forEach to be applied to Strings and ArrayBuffers (for #310) 2014-04-08 13:01:10 +01:00
Gordon Williams
46e452a38c fix name overlap 2014-04-08 12:06:53 +01:00
Gordon Williams
d90e0a7bc1 Improved jspeFunctionCall speed, added Named functions (fix #77) 2014-04-08 12:04:28 +01:00
Gordon Williams
9473ade06a Make REPL faster when receiving large amounts of data (fix #303) 2014-04-08 10:24:06 +01:00
Gordon Williams
a434799bc8 Ensure String.charAt returns empty string for out of range (fix #305) 2014-04-08 10:20:34 +01:00
Gordon Williams
b30489e8d4 Add extra escape codes in strings (fix #304) 2014-04-08 09:53:15 +01:00
Gordon Williams
0abfb35bbe Fix parseInt of NaN/Infinity (fix #309) 2014-04-08 09:53:06 +01:00
Gordon Williams
288a9a3ec1 Fix conversion of floats to booleans (fix #307) 2014-04-08 09:19:27 +01:00
Gordon Williams
5c9001931d Fix sign extend when returning ints (#306) 2014-04-08 08:58:20 +01:00
Gordon Williams
bc323b507c make tester now fail on memory leakage 2014-04-07 19:22:26 +01:00
Gordon Williams
9a7a27d5de Rewrite native function caller (fix #277) 2014-04-07 19:05:22 +01:00
Gordon Williams
3c882d0531 Merge branch 'new_function_calls' 2014-04-07 19:03:32 +01:00
Gordon Williams
a12fec9bce updated to show location of tests 2014-04-07 19:03:28 +01:00
Gordon Williams
182f04fa73 Fix native functions on ARM 2014-04-07 18:56:28 +01:00
Gordon Williams
4962e6ea45 Tiny up python wrapper. This *almost* works - SPI seems glitchy though 2014-04-07 17:19:21 +01:00
Gordon Williams
3403b13a7f fix test 2014-04-07 17:04:04 +01:00
Gordon Williams
7246456439 significantly more promising code 2014-04-07 17:00:10 +01:00
Gordon Williams
a1e0275eae more compatibility with x86_64 2014-04-07 16:07:44 +01:00