165 Commits

Author SHA1 Message Date
Gordon Williams
2b68e5f0f6 Get bootloader size direct from Python (remove hard-coding) 2013-11-05 17:25:21 +00:00
Gordon Williams
da4f7a1d42 Merge branch 'bootloader_fix' 2013-11-05 13:26:21 +00:00
Gordon Williams
7bc92b6629 fix bootloader regression on F1 parts 2013-11-05 13:24:56 +00:00
Gordon Williams
d91ee0519e Get A13/A14 working on Espruino board (these were JTAG) 2013-11-04 18:04:13 +00:00
Gordon Williams
412fd7de2c F3 bootloader support - helpful for debugging 2013-11-04 17:52:10 +00:00
Gordon Williams
7b38dbe860 minor mod to light LED1 on error (to help debug) 2013-11-04 17:48:34 +00:00
Gordon Williams
c7019ebcdd added some tests (2 of 3 fail right now) 2013-11-01 17:10:46 +00:00
Gordon Williams
27947f0bfb Merge branch 'master' of github.com:espruino/Espruino
Conflicts:
	ChangeLog
2013-11-01 11:28:48 +00:00
Gordon Williams
68bd03e7d2 misc usb tidyup 2013-11-01 10:18:55 +00:00
Gordon Williams
ee26c7afbf Stop 'new undefined()' crashing Espruino - fix #120 2013-11-01 10:14:46 +00:00
Gordon Williams (u36)
4d6a6e1db2 Defined NaN 2013-10-29 16:34:09 -07:00
Gordon Williams (u36)
d4756f2ebf Fix memory leak whe parsing functions iwht variable numbers of arguments - fix #115 2013-10-29 14:16:53 -07:00
Gordon Williams (u36)
7a78d1e08e squash warning 2013-10-27 20:01:55 -07:00
Gordon Williams (u36)
ab04e5f576 Merge branch 'master' of github.com:espruino/Espruino 2013-10-27 12:00:21 -07:00
Gordon Williams (u36)
749d0f8de5 docs 2013-10-27 11:42:23 -07:00
Gordon Williams
9d667bd3d7 Merge pull request #118 from nic/master
Add support to LCTECH_STM32F103RBT6 Ebay boards
2013-10-27 08:16:32 -07:00
Nic
c6ca156817 Add support to LCTECH_STM32F103RBT6 Ebay boards 2013-10-25 14:53:47 -02:00
Gordon Williams
647bd459c3 Make 'trace()' output more readable debug data for complex structures 2013-10-23 11:52:29 +01:00
Gordon Williams
9726f0ffe7 sanity checks 2013-10-23 10:50:49 +01:00
Gordon Williams
5b0af6e476 oops 2013-10-23 10:35:58 +01:00
Gordon Williams
a841df7e69 more tests 2013-10-23 10:34:17 +01:00
Gordon Williams
cf2855038d Fix JSON regression 2013-10-23 10:09:51 +01:00
Gordon Williams
92ebc9a1b6 Don't show __proto__ and constructor with for..in, keys(), or JSON.stringify 2013-10-22 19:34:50 +01:00
Gordon Williams
2f4d814f47 for issue #112 2013-10-22 19:22:47 +01:00
Gordon Williams
e43f2d130e Fix an assert fail, and handle some potential memory leaks 2013-10-22 19:09:01 +01:00
Gordon Williams
2c32b2f4cd make 'arguments' array available in functions (fix #100) 2013-10-22 18:55:30 +01:00
Gordon Williams
f3ddb68081 rpi working 2013-10-22 15:05:48 +01:00
Gordon Williams
df23ddb1be Removed EXEC_CONSTRUCT, and now handle constructors inside jspeFactorFunctionCall 2013-10-22 10:00:40 +01:00
Gordon Williams
c006c258b8 fix regression from last commit - shouldn't call constructor repeatedly 2013-10-22 09:44:01 +01:00
Gordon Williams
556bb4cd87 Allow multiple arguments to print and console.log (fix #92) 2013-10-21 18:44:01 +01:00
Gordon Williams
a0f962564e misc doc 2013-10-21 18:39:56 +01:00
Gordon Williams
c72e4c33f5 Fix hastily modified makefile 2013-10-21 18:39:00 +01:00
Gordon Williams
ec49936a18 Fix regression with parsing constructors while not executing 2013-10-21 18:37:28 +01:00
Gordon Williams
477a878b7f config files 2013-10-21 18:27:34 +01:00
Gordon Williams
204ab353dc New board revision 2013-10-21 18:27:16 +01:00
Gordon Williams
5976f5e24e Implement 'String' constructor in the normal way (fix #110) 2013-10-21 18:10:15 +01:00
Gordon Williams
7e39506542 Allow built-in functions with variable numbers of arguments (fix #83) 2013-10-21 18:01:58 +01:00
Gordon Williams
8db1ab03dd Merge pull request #108 from ebirger/constructors_without_arguments
Support for constructors without arguments (issue #106)
2013-10-21 08:29:12 -07:00
Eyal Birger
a72d99964f small fix - using 0 instead of NULL 2013-10-19 10:31:02 +02:00
Eyal Birger
b185ae3181 ['new' operator evaluation] allow using the 'new' operator on constructors called with no arguments 2013-10-19 10:24:24 +02:00
Eyal Birger
605211564e ['new' operator evaluation] Only handle Array/String constructors in jspeFactorNewId(). Reset the CONSTRUCT flag when they are handled 2013-10-19 09:17:00 +02:00
Eyal Birger
1460935478 ['new' operator evaluation] move object construction code outside of function call parsing so it could be re-used for the 'new' operator 2013-10-19 07:37:56 +02:00
Gordon Williams
ff553b7544 1v41 released on website 2013-10-18 15:40:47 +01:00
Gordon Williams
f02dfa9835 misc 2013-10-18 15:21:37 +01:00
Gordon Williams
ed9bbe22c0 fixed potential HTTP hang issue 2013-10-18 15:20:54 +01:00
Gordon Williams
dcb9e7b7e8 update specs for espruino board 2013-10-18 15:18:53 +01:00
Gordon Williams
61db050360 'Consting' some string functions
Fixing arrays with string indices that are actually numbers \o/ (fix #19)
2013-10-18 10:38:24 +01:00
Gordon Williams
356842d580 Fix "12345"/5 type bugs (fix #90) 2013-10-18 10:09:43 +01:00
Gordon Williams
9422fa2d54 Fix searching down >1 prototype to find functions (one more issue posted in #99) 2013-10-18 09:51:42 +01:00
Gordon Williams
5d331ba8f7 test fix 2013-10-18 09:45:32 +01:00