Gordon Williams
1657f46814
add links to MDN for functions that are covered
2014-07-16 09:32:43 +01:00
Gordon Williams
c15c55dfe2
updated docs to help tern determine what objects are returned
2014-07-15 17:23:01 +01:00
Gordon Williams
b7fdce1249
tidy up
2014-07-15 16:37:34 +01:00
Gordon Williams
199444b86c
make reference doc aware of a 'references.json' file
2014-07-15 16:32:23 +01:00
Gordon Williams
f319ac498d
code to build JSON for tern code analysis
2014-07-14 14:38:29 +01:00
Gordon Williams
00cc8d8363
link text
2014-07-07 13:15:28 +01:00
Gordon Williams (u36)
7246dddf22
Add ability to specify default Serial TX and RX pins in BOARD.py
2014-07-06 12:19:28 +01:00
Gordon Williams
5e1b2118cd
Stop the utility timer queue filling with WAKEUP tasks if Espruino gets woken up early
2014-07-05 14:45:16 +01:00
Gordon Williams
f8baa8d4a1
add ability to skip bytes off the start of the binary, and also report verification result by error code
2014-07-05 13:04:25 +01:00
Gordon Williams
2d3bcf1093
fix embarrassing utility timer regression
2014-07-04 11:02:32 +01:00
Gordon Williams
1564740c11
allowed loader to automatically reset the chip if -X supplied
2014-07-02 17:14:35 +01:00
Gordon Williams
641570adec
Lower size of timer task array of devices with little RAM ( fix #401 )
2014-07-01 14:03:57 +01:00
Gordon Williams
b3de0eac40
Move Serial.onData(...) to Serial.on('data',...)
...
Add Serial.read/available/pipe (fix #383 )
Add HTTP client/server read/available/pipe
Add documentation for events (and tidy it up for constructors)
2014-06-19 14:50:43 +01:00
Gordon Williams
0bf4dc9cf9
Store only 32 bit time for events (work out full 64 bits in event loop)
...
Increase event buffer size to 128 (from 64)
2014-06-18 09:46:07 +01:00
Gordon Williams
a0dee715d3
Fixed massive regression I'd just introduced in Exceptions
...
Fixed overriding of builtins with other Builtins
Added Date.valueOf
Added 262 test, which checks a lot of standard JS before even starting each small test
2014-06-13 18:22:30 +01:00
Gordon Williams
8e57136a28
fix indentation
2014-06-13 17:37:38 +01:00
Gordon Williams
9f480dfe47
document jtag
2014-06-05 17:40:44 +01:00
Gordon Williams
836b050922
Properly fix Object.getOwnPropertyNames ( fix #380 )
2014-05-22 16:47:08 +01:00
Gordon Williams
87ac5a1c2b
Move 'constructor' into the correct place, be more aware of builtins in prototypes
2014-05-22 13:43:59 +01:00
Gordon Williams
2e6988c096
Merge branch 'master' into symbol_table
2014-05-22 08:44:19 +01:00
Gordon Williams
f85bbd0124
doc fix
2014-05-20 12:47:03 +01:00
Gordon Williams
0fc9fcb2f8
update http docs - fix EspruinoDocs/#74
2014-05-19 08:22:14 +01:00
Gordon Williams
ef4f41f758
attempted hacky fix
2014-05-15 14:01:50 +01:00
Gordon Williams
02e186b1ef
Fix issue initialising builtin objects
2014-05-14 18:09:45 +01:00
Gordon Williams
efb6fa8a49
Merge branch 'master' into symbol_table
2014-05-14 17:51:32 +01:00
Gordon Williams
7c221e0b6e
Merge branch 'master' into streaming_file_api
2014-05-14 11:53:15 +01:00
Gordon Williams
83b4c6c93e
tidying up build
2014-05-14 09:42:48 +01:00
Gordon Williams
c06d630e65
added jswGetSymbolListForObject
2014-05-14 09:11:13 +01:00
Gordon Williams
6f6f161355
small speed boost
2014-05-14 08:46:00 +01:00
Gordon Williams
bf17ff2ac1
misc optimisation
2014-05-13 17:39:38 +01:00
Gordon Williams
9d45aba2f0
massive build_jswrapper cleanup
2014-05-13 17:32:11 +01:00
Gordon Williams
850cca8688
first try at symbol table - needs tidying
2014-05-13 17:28:19 +01:00
Gordon Williams
c32b2a4d7c
Merge branch 'master' into streaming_file_api
...
Conflicts:
scripts/check_size.sh
2014-05-09 16:57:50 +01:00
Gordon Williams
967e3da9e0
misc script tweaks
2014-05-09 16:45:40 +01:00
Gordon Williams
0c847e8baf
Merge branch 'master' into streaming_file_api
...
Conflicts:
Makefile
2014-05-09 16:01:18 +01:00
Gordon Williams
5acbfb5055
modified Makefile to get more info from BOARDNAME.py
2014-05-09 15:58:51 +01:00
Gordon Williams
243a58ddf6
Merge branch 'master' into streaming_file_api
2014-05-09 14:12:26 +01:00
Gordon Williams
6cbf50ed66
add spi/i2c/etc links
2014-05-08 16:29:42 +01:00
Gordon Williams
7e35e87036
Merge branch 'master' into streaming_file_api
...
Conflicts:
Makefile
2014-05-02 10:08:15 +01:00
Gordon Williams
7c66a080ca
process.env will now contain the git commit
2014-05-01 09:43:12 +01:00
Gordon Williams
98691488f8
fix compile on linux (and other macs)
2014-04-29 11:20:14 +01:00
Gordon Williams
22f6c48f34
Merge branch 'master' of https://github.com/cephdon/Espruino into cephdon-master
2014-04-29 11:14:43 +01:00
Gordon Williams
adbee03e57
Try and improve timer overlays by reordering the alternat function list
2014-04-22 13:20:23 +01:00
Tim Newsom
ac7d4f4359
This update adds additional support for file. Files can now be opened
...
closed, read, written in bytes by position (block reads and writes) and
piped to other files during idle periods (for large files).
check_size.sh has a modification for OSX that allows the same
functionality as on other unix like environments. Since DU does not
function the same, gdu must be loaded on the system (through macports or
some other channel). The modification is simply to use gdu instead of
du.
This commit also includes a QT creator project file and associated
settings.
2014-04-19 20:39:28 -07:00
Gordon Williams
c0a05f1027
update reference text
2014-04-10 10:17:01 +01:00
Gordon Williams
4962e6ea45
Tiny up python wrapper. This *almost* works - SPI seems glitchy though
2014-04-07 17:19:21 +01:00
Gordon Williams
19677e9281
new version
2014-04-04 11:33:16 +01:00
Gordon Williams
386bc905c2
Fix Math.round regression and add checks to ensure it can't happen again
2014-04-03 09:54:24 +01:00
Gordon Williams (u36)
b4a9dcf937
fix memory leak
2014-04-02 07:58:25 +01:00
Gordon Williams
d6c47bf044
Ooops. Fix parsing of pin names
2014-03-31 18:25:50 +01:00