77 Commits

Author SHA1 Message Date
Gordon Williams
a31c72d178 Fixed linker script for STM32F4 (discovery board now works) 2013-10-11 14:31:51 +01:00
Gordon Williams
ce7832ffdf changes for new website 2013-10-11 12:43:26 +01:00
Gordon Williams
c7d0b65e52 Fix #85 - ARM compilation 2013-10-11 12:07:09 +01:00
Gordon Williams
9712c7e399 Updated pin info for STM32F103xC/D/E chips, fix #84 2013-10-11 11:53:11 +01:00
Gordon Williams
7e9532b898 'http' and 'fs' are now libraries that need to be 'require'd, fix #8 2013-10-10 19:58:47 +01:00
Gordon Williams
bdb1c719e1 add Function.apply, fix #54 2013-10-10 19:05:25 +01:00
Gordon Williams
7d8d8a18c8 Added Function.call 2013-10-10 18:37:09 +01:00
Gordon Williams
2b51d2d5d5 make executable 2013-10-10 18:09:27 +01:00
Gordon Williams
979bf242d9 One-based setTimeout/setWatch, fix #3 2013-10-10 18:09:14 +01:00
Gordon Williams
02bb4e365f setWatch(..A0);setWatch(..A0);clearWatch(1) does not now kill the other watch, fix #25 2013-10-10 17:57:04 +01:00
Gordon Williams
1cb11e6d17 'make serialflash' is now works correctly for Espruino Boards with bootloader 2013-10-10 17:54:11 +01:00
Gordon Williams
4bcf2b79f6 Merge pull request #80 from ebirger/parse_int_fix
Fix test 062
2013-10-10 09:35:07 -07:00
Gordon Williams
a41a40dea3 On linux, use built-in stringToFloat to aid debugging. Handle exponentials, fix #31 2013-10-10 17:22:42 +01:00
Gordon Williams
9eaff12a87 parse 10e+3 correctly 2013-10-10 17:01:17 +01:00
Gordon Williams
a1ce503e03 More arraybuffer iteration fixes 2013-10-10 11:11:34 +01:00
Gordon Williams
2be76e3468 Add object.keys() - fix #75 2013-10-10 10:52:40 +01:00
Gordon Williams
388498cab0 Fix for tests/test_json_arraybuffer_001.js - iteration of arraybuffers of length==1 2013-10-10 10:28:29 +01:00
Gordon Williams
1180263656 Merge branch 'master' of github.com:espruino/Espruino 2013-10-10 10:21:06 +01:00
Gordon Williams (u36)
15ecd790c3 gitignore file 2013-10-10 10:20:32 +01:00
Gordon Williams (u36)
5dacc79c07 Merge branch 'master' of github.com:espruino/Espruino 2013-10-10 10:19:28 +01:00
Gordon Williams (u36)
78f9cf0396 another test 2013-10-10 10:19:14 +01:00
Gordon Williams (u36)
472414461c new tests 2013-10-10 10:18:45 +01:00
Gordon Williams
67ccc72b88 cl update 2013-10-10 10:16:11 +01:00
Gordon Williams
e43687cb40 Merge pull request #74 from ebirger/member_constructors
Member constructors
2013-10-10 02:10:22 -07:00
Eyal Birger
fd74f100dd [Parsing] when parsing integers, the prefix (0,0x,0b) should be parsed even in forceRadix mode 2013-10-10 05:47:51 +02:00
Eyal Birger
5ba27ea884 [Evaluation] coding convention fixes 2013-10-09 21:12:23 +02:00
Eyal Birger
25cec1f825 [Coding] convert accidental tabs into spaces 2013-10-09 19:52:03 +02:00
Eyal Birger
c0bc1d9c32 [Evaluation] functions may return objects/arrays - allow dereferencing a function call return value 2013-10-09 19:43:05 +02:00
Gordon Williams (u36)
abb7e6c2de more doc 2013-10-09 17:55:41 +01:00
Gordon Williams (u36)
bbe097a85f add new test for functions returning arrays (passes at the mo) 2013-10-09 17:03:39 +01:00
Gordon Williams (u36)
76f3fc53b7 Fix Olimexino compile - default USART pins are now chosen correctly.
https://github.com/espruino/Espruino/issues/6
2013-10-09 16:43:18 +01:00
Gordon Williams
3e494aa353 Update README.md 2013-10-05 12:58:26 +01:00
Eyal Birger
702f28e1c8 [Evaluation] add test member constructors 2013-10-03 22:54:47 +02:00
Eyal Birger
47d8643502 [Evaluation] change "new" evaluation - lower its precedence over member operators so that the following would be possible:
var foo { bar : function() { this.fizz = 1; } };
var buzz = new foo.bar();
2013-10-03 22:54:47 +02:00
Eyal Birger
8f06eea448 [Evaluation] reorder jspeFactorNew() in preparation for correcting "new" handling 2013-10-03 22:54:47 +02:00
Eyal Birger
dd827c43ba [Evaluation] split member evaluation and function call evaluation 2013-10-03 22:54:47 +02:00
Eyal Birger
c694d84014 [Evaluation] move String() and Array() constructor sections to dedicated function 2013-10-03 22:54:46 +02:00
Gordon Williams
5939b2a1b7 Update README.md 2013-10-03 09:46:52 +01:00
Gordon Williams
1d1b77ca90 bump version 2013-10-02 16:16:33 +01:00
Gordon Williams
45f937f085 note about which version with which boards 2013-10-02 16:15:42 +01:00
Gordon Williams
a9d9d9eb02 doc 2013-10-02 15:23:07 +01:00
Gordon Williams
a71283a39d Merge branch 'bootloader' 2013-10-02 15:22:21 +01:00
Gordon Williams
b3e43a7b78 working bootloader and espruino on board 2013-10-02 15:20:56 +01:00
Gordon Williams
597f8e2579 Now auto-generate the linker files 2013-10-02 13:21:51 +01:00
Gordon Williams
9bc9ab8c20 colours 2013-10-02 12:43:43 +01:00
Gordon Williams
1b70dc954a protect the bootloader for overwriting itself 2013-10-02 12:39:31 +01:00
Gordon Williams
655f67a283 global mass erase, cool flashy 2013-10-02 12:24:23 +01:00
Gordon Williams
22774a033f bootloader now actually working 2013-10-02 12:08:07 +01:00
Gordon Williams
0d5c24a0c9 Merge branch 'master' of github.com:espruino/Espruino 2013-10-02 09:46:26 +01:00
Gordon Williams
41ed1e72fd docs 2013-10-02 09:46:15 +01:00