432 Commits

Author SHA1 Message Date
Gordon Williams
c0bc852ff0 Fix regression with functions at end of input line 2014-01-29 10:44:31 +00:00
Gordon Williams
8e98a1010b Refactor iterator names 2014-01-29 10:08:55 +00:00
Gordon Williams
6ede791e6f Merge branch 'loop_without_seek' 2014-01-29 10:04:59 +00:00
Gordon Williams
297b8c54c0 finally we're faster than the old version 2014-01-29 09:57:01 +00:00
Gordon Williams
7d3d433619 remove tokenEnd, as tokenStart is good enough for reporting errors 2014-01-29 09:44:17 +00:00
Gordon Williams
35b92391f0 Fix issue handling object constructors (hopefully this will disappear with teh fix for bug #79) 2014-01-29 09:25:50 +00:00
Gordon Williams
9046b0d2f1 Fix issue where the size of command history is being reported wrong and so process.memory().free is reported wrong too 2014-01-28 18:23:37 +00:00
Gordon Williams
993bb2a52f More tweaks - improved declaration of functions, now don't store more chars than we need 2014-01-28 18:01:56 +00:00
Gordon Williams
00d0c16318 improved performance - still slower overall though 2014-01-28 16:09:06 +00:00
Gordon Williams
06542bb32b first hack at loop without seek. Needs work to get per-character overhead down 2014-01-28 15:55:30 +00:00
Gordon Williams
8d22c548b9 bump version 2014-01-28 13:59:04 +00:00
Gordon Williams
cacc907c84 code to automatically flash an Espruino board and benchmark it 2014-01-28 13:35:47 +00:00
Gordon Williams
d2fe0c0948 tidy 2014-01-28 13:20:36 +00:00
Gordon Williams
f5ff7aea1a benchmark now on any device 2014-01-28 13:18:49 +00:00
Gordon Williams
e1c4112d35 Added bootloader hack to Python bootloader 2014-01-28 13:10:48 +00:00
Gordon Williams
a15f8d4148 Whoops. Fix linux build 2014-01-28 11:39:38 +00:00
Gordon Williams
2973f1507d Remove pointless KickStarter line printed on startup 2014-01-28 11:09:53 +00:00
Gordon Williams
4f19507cd1 Don't interrupt on USB ESOF or ERR - allows 'normal' sleep without interrupting every 1ms (fix #195) 2014-01-28 10:26:13 +00:00
Gordon Williams
25869fe63a faster flasher 2014-01-28 10:07:24 +00:00
Gordon Williams
516d60115b Fix clock speed issue on SPI1 (https://github.com/espruino/EspruinoDocs/issues/18) 2014-01-28 10:07:08 +00:00
Gordon Williams
0c47ddac7c Got CC3000 server working 2014-01-27 18:47:28 +00:00
Gordon Williams
99cd863073 tidyup 2014-01-27 14:07:09 +00:00
Gordon Williams
8a3ae0982d Fix regression that broke OneWire in Espruino Board (#197) 2014-01-27 12:56:08 +00:00
Gordon Williams
cb7d5f92f2 Fix issue with dump() and input_pullup not being quoted 2014-01-24 18:57:37 +00:00
Gordon Williams
9e9cbbde13 bump version 2014-01-24 17:37:27 +00:00
Gordon Williams
af6d9e83b7 Speed up array access by searching from the end backwards if we think the number is in the last half (fix #46) 2014-01-24 16:48:39 +00:00
Gordon Williams (u36)
27be9b704d Allow array.push with multiple arguments (fix #189) 2014-01-24 15:37:01 +00:00
Gordon Williams (u36)
f5b71ba936 Change polarity of setSleepIndicator (fix #194) 2014-01-24 14:26:40 +00:00
Gordon Williams
c2299cca8b Merge branch 'master' of github.com:espruino/Espruino
Conflicts:
	src/jsutils.c
2014-01-23 18:32:22 +00:00
Gordon Williams
b10a1dee0e Remove need for pow for exponentiation. Not great but it fixes some tests that failed on FP inaccuracies 2014-01-23 18:31:42 +00:00
Gordon Williams
07a40d8e78 Remove need for pow for exponentiation. Not great but it fixes some tests that failed on FP inaccuracies 2014-01-23 18:30:03 +00:00
Gordon Williams
e4c50569dc Fix bug when printing 1.999999999 and similar (fix #190) 2014-01-23 18:27:54 +00:00
Gordon Williams
b828bb1f1b Fix nasty bug where adding/removing intervals/timeouts while in one could cause issues 2014-01-23 17:56:50 +00:00
Gordon Williams
a8dfb89e36 fix docs 2014-01-23 12:20:50 +00:00
Gordon Williams
0ff9278cb2 Quick fix for calling getIP when not connected 2014-01-22 12:01:37 +00:00
Gordon Williams (u36)
f5fcf2e8e1 Remove Array.contains as it's not in the spec (use indexOf instead if you need it) (fix #161) 2014-01-21 18:45:33 +00:00
Gordon Williams (u36)
0f783c7c43 very simple test for do...while 2014-01-21 18:38:53 +00:00
Gordon Williams (u36)
5be63cf1c3 Stop Espruino board from crashing if you try to create a web server without a connected CC3k (fix #182) 2014-01-21 18:38:35 +00:00
Gordon Williams (u36)
1a3531e236 fix compile warning 2014-01-21 17:33:48 +00:00
Gordon Williams (u36)
faacf1a4c1 Add do...while (fix #151) 2014-01-21 17:18:28 +00:00
Gordon Williams (u36)
b234317d25 Added Array.isArray() (fix #160) 2014-01-21 17:02:45 +00:00
Gordon Williams (u36)
658a28df0f Bounded ftoa (stops crash when printing Number.MAX_VALUE) - helps with #185 2014-01-21 16:50:04 +00:00
Gordon Williams (u36)
e6db57e45f Added Number object (fix #165) 2014-01-21 16:38:08 +00:00
Gordon Williams (u36)
a75cf6fb4f Fix parse order for 'typeof' (fix #172) 2014-01-21 16:06:39 +00:00
Gordon Williams (u36)
f24dc55326 Added isNaN() function (fix #184) 2014-01-21 16:03:31 +00:00
Gordon Williams (u36)
15cfc22f4f Fix parseFloat("") not returning NaN, and parseFloat(" \t 5 £$%^&(*$") returning NaN"; 2014-01-21 15:33:13 +00:00
Gordon Williams
932bbf0dec fix tests 2014-01-16 11:50:21 +00:00
Gordon Williams
9843ab62a3 fix test 2014-01-16 11:47:31 +00:00
Gordon Williams
35b799d934 indentation 2014-01-16 11:36:48 +00:00
Gordon Williams
bb7f79c66d version bump 2014-01-16 11:29:12 +00:00