83 Commits

Author SHA1 Message Date
Eyal Birger
72c44a838a [silent build] part 3 - mute pininfo script on non-verbose builds by including common.py 2013-10-14 17:08:29 +02:00
Eyal Birger
624ced5e01 [silent build] part 2 - redirect python stdout to 'nowhere' on non-verbose builds 2013-10-14 17:08:29 +02:00
Eyal Birger
08043589c5 [silent build] part 1 - Makefile infrastructure for silent build. This commit also fixes a small dependency issue - makes all binary formats rely on the .elf file 2013-10-14 17:07:33 +02:00
Gordon Williams
2f892bfc8d Merge pull request #87 from ebirger/ci_arm
Add ARM boards to CI
2013-10-14 03:27:26 -07:00
Eyal Birger
977d67e07a [CI] OLIMEX with bootloader currently fails the build. Disable for now. 2013-10-12 17:25:10 +02:00
Eyal Birger
9fb42d3f83 [CI] add ARM boards to build CI matrix 2013-10-12 17:19:41 +02:00
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