264 Commits

Author SHA1 Message Date
Gordon Williams
080d2db826 pushing code back up to 2000 vars as this doesn't seem to affect issue #137 after all 2013-12-09 11:32:37 +00:00
Gordon Williams
0dbd854f73 Fix compile warnings 2013-12-09 11:27:54 +00:00
Gordon Williams
7972026cb8 Fix graphics compile warnings and add stringWidth 2013-12-09 10:39:15 +00:00
Gordon Williams
ff8fe8f137 fix compile warnings - re-add strings on low-flash devices as they don't use much now 2013-12-09 10:38:44 +00:00
Gordon Williams
abaaac0175 fix compile warnings 2013-12-09 10:37:59 +00:00
Gordon Williams
6558bf72b2 Fix RasPi compile 2013-12-09 10:37:40 +00:00
Gordon Williams
1085a3af8c Now store Pin state (fix for #13 on F1 parts, F4 still looks broken) 2013-12-06 18:30:04 +00:00
Gordon Williams
af2e652801 Shaved another 1200 bytes off jslTokenAsString 2013-12-06 18:00:30 +00:00
Gordon Williams
5e4f8e25ee Replace 'pow' function with a smaller version - save ~2kb 2013-12-06 17:25:08 +00:00
Gordon Williams
2d6923541b add packed flags 2013-12-06 15:39:00 +00:00
Gordon Williams
821b162c5e Now remember I2C state (partial fix for #13) 2013-12-06 15:35:58 +00:00
Gordon Williams
7f4de36749 Add jsvArrayPushAndUnLock and modified code to use it (fix #135) 2013-12-06 15:27:48 +00:00
Gordon Williams
917bbe51f7 Save not working on HY 3.2 inch board with lots of vars for some reason 2013-12-05 19:16:27 +00:00
Gordon Williams
11c3448d1e Increased variable count for HY32 board (not sure why it was lower?) 2013-12-05 19:08:03 +00:00
Gordon Williams
b557272be0 Merge branch 'master' of github.com:espruino/Espruino 2013-12-05 18:20:11 +00:00
Gordon Williams
a3874e30cc Add function for receiving multiple char data - can be optimised later 2013-12-05 11:17:38 +00:00
Gordon Williams
7e06108097 remove OneWire bit bang code as it wasn't done correctly anyway 2013-12-05 10:39:08 +00:00
Gordon Williams
763943b5c4 allow build with profiling info 2013-12-04 11:08:23 -08:00
Gordon Williams
386599fe75 Remove JSV_PARENTINFO, as it turns out JS doesn't keep track of function scopes anyway (fix #109)
Make 'this' a keyword (now faster, more memory efficient)
            Make 'Hardware' (root) the default value of 'this'
2013-12-03 17:39:02 +00:00
Gordon Williams
2e022ad81e fix embarassing command-line bugs 2013-12-03 16:28:37 +00:00
Gordon Williams
b415720fb5 reference bug 2013-12-02 16:40:59 +00:00
Gordon Williams
5f07069d95 Fix indexOf on final element of strings (fix #133) 2013-12-02 16:27:29 +00:00
Gordon Williams
c110f6521d fix test running 2013-12-02 16:23:11 +00:00
Gordon Williams
66c62f7adf code tidy - now use single function 2013-12-02 13:37:28 +00:00
Gordon Williams
00636a06a7 use new function 2013-12-02 12:02:33 +00:00
Gordon Williams
97424146da benchamsrk docs 2013-12-02 12:01:40 +00:00
Gordon Williams
4b7d0270de Merge branch 'master' of github.com:espruino/Espruino 2013-11-29 17:36:09 +00:00
Gordon Williams
d863335bd6 Added benchmark code 2013-11-29 17:35:54 +00:00
Gordon Williams (u36)
bd37cb580d Merge branch 'master' of github.com:espruino/Espruino
Conflicts:
	libs/network/cc3000/board_spi.h
2013-11-29 10:46:38 +00:00
Gordon Williams (u36)
0b47274977 doc 2013-11-29 10:46:00 +00:00
Gordon Williams
41205c260c Allow espruino for linux to be run with '#!' in scripts 2013-11-28 18:00:34 +00:00
Gordon Williams
4a6a88748b ensure that SPI MISO is treated as an input. Seemed to work fine before though... 2013-11-28 17:59:29 +00:00
Gordon Williams
d7ff767659 tidyup 2013-11-28 17:58:20 +00:00
Gordon Williams
e2a0bed087 Quickly bodge up better command-line options 2013-11-28 11:28:17 +00:00
Gordon Williams
2f28e73576 Added prefix operator (fix #130) 2013-11-27 16:46:10 +00:00
Gordon Williams
7632fc991e update ST's VCP implementation 2013-11-27 14:56:13 +00:00
Gordon Williams
39c2db1d6b Update ST's library for the STM32F1 2013-11-27 14:18:08 +00:00
Gordon Williams
229ccafddc doc 2013-11-26 15:16:53 +00:00
Gordon Williams
584996c586 trying to update the WiFi API to make it more friendly to other WiFi stuff 2013-11-26 14:57:57 +00:00
Gordon Williams
8fc923acdf more refactoring 2013-11-26 13:32:15 +00:00
Gordon Williams
44917da02f Fix lock leak in Module handling 2013-11-26 12:40:44 +00:00
Gordon Williams
93c6e91c94 tidy code up, make CC3000 code more resilient 2013-11-26 12:40:01 +00:00
Gordon Williams
a44c159cde putting json on website 2013-11-26 11:53:38 +00:00
Gordon Williams
27ea8fe997 fix unlock issue on error 2013-11-26 09:24:58 +00:00
Gordon Williams
085d560d35 comments 2013-11-25 15:12:40 +00:00
Gordon Williams (u36)
34efef2394 fix docs 2013-11-22 17:48:07 +00:00
Gordon Williams (u36)
c2927a14c2 Fixed handling of 'for (;;)' 2013-11-22 17:47:29 +00:00
Gordon Williams (u36)
d606c2cec8 Enable CC3000 support 2013-11-22 12:06:10 +00:00
Gordon Williams (u36)
82053e5b5d Initialise value 2013-11-22 12:05:04 +00:00
Gordon Williams (u36)
8dfc3d4ce6 fix precedence of 'void 0' 2013-11-22 11:21:03 +00:00