Jonathan Protzenko
6b16ee4924
Jakefile fix.
...
Specify an arbitrary target name, and make sure *our* ace file is named
"ace-main.js" once compiled.
2015-04-24 12:17:45 +01:00
Peli de Halleux
be46866ab1
crash early when upload key not available
2015-04-06 17:00:22 -07:00
Peli de Halleux
f978ffe93c
more logging in jake file
2015-04-06 16:52:59 -07:00
Peli de Halleux
07c835eb71
fixed typo
2015-04-06 15:01:57 -07:00
Peli de Halleux
556352ff1c
upload to lite cloud as well
2015-04-06 14:53:06 -07:00
Jonathan Protzenko
e7ff06b8e2
Blockly to TouchDevelop compiler.
...
The infrastructure is in place with:
- compiler
- helper functions to create AST nodes (the "Json web ast")
- various traversals and helpers to create an app structure.
Current limitations:
- need to figure out the deal with node ids
- need to compile more constructs (right now, only compiles for-loops into
while-loops)
- doesn't actually create the compiled script
- probably more bugs here and there.
2015-04-03 17:45:46 -07:00
Peli de Halleux
550b712a74
removed madoko, old portal
2015-04-02 20:43:41 -07:00
Peli de Halleux
7a606d8f1e
redirect large tutorial button to theme tutorials
2015-04-02 20:40:50 -07:00
Jonathan Protzenko
924cc93a00
External editors.
...
- Fix a few dependencies in the Jakefile.
- Add metadata support. Currently only offering script name and script
description.
* Forward the metadata properly to the backend. Reflect it in the local
storage.
* Update the messaging protocol accordingly.
* Add some basic UI for that purpose in the Blockly editor.
* Merge that data too.
2015-04-01 15:32:15 -07:00
Jonathan Protzenko
9bbdadfb01
Kill tabs, fix trailing whitespace.
2015-03-30 17:52:29 -07:00
Jonathan Protzenko
f000e130a4
Dependency fix in the Jakefile.
2015-03-30 17:50:57 -07:00
Jonathan Protzenko
17df1e7262
Merge branch 'master' of github.com:Microsoft/TouchDevelop
2015-03-27 16:55:43 -07:00
Jonathan Protzenko
a86de5f6d5
Switch [blockly-main.ts] to [--noImplicitAny].
2015-03-27 14:03:55 -07:00
Michal Moskal
592588e0f2
Merge branch 'master' into load2
2015-03-26 11:29:05 -07:00
Peli de Halleux
0b7ee307b5
fixing nw version
2015-03-25 09:04:21 -07:00
Michal Moskal
da8eee9a9e
Merge branch 'master' into load2
2015-03-24 18:55:28 -07:00
Jonathan Protzenko
49de70c056
Blockly.
2015-03-23 17:33:37 -07:00
Michal Moskal
d493e402e4
Azure deployment seems to work
2015-03-23 17:28:18 -07:00
Michal Moskal
34ddc99905
Add "jake azure" target (Windows-only)
2015-03-23 14:41:48 -07:00
Michal Moskal
e3864647d9
Merge branch 'devel' into load
2015-03-20 13:57:18 -07:00
Michal Moskal
7ac0eccee1
Merge branch 'devel' of github.com:Microsoft/TouchDevelop into devel
2015-03-19 11:40:16 -07:00
Michal Moskal
d0124f1daa
don't upload builds from pull reqs; label builds from branches
2015-03-19 11:40:08 -07:00
Jonathan Protzenko
1dbeb6b1b2
Revert "added task to push changes from master to stable"
...
This reverts commit eb3bd32224
.
2015-03-19 11:33:11 -07:00
Peli de Halleux
eb3bd32224
added task to push changes from master to stable
2015-03-19 10:08:12 -07:00
Michal Moskal
d60ff705e5
trying to fix buildinfo.json issue
2015-03-18 18:54:16 -07:00
Michal Moskal
e67217c6da
Merge branch 'master' into load
2015-03-17 14:16:31 -07:00
Jonathan Protzenko
fb52671c14
Merge remote-tracking branch 'origin/master' into external
2015-03-17 11:56:41 -07:00
Peli de Halleux
596bc5c15b
capture dependency of help.cache in 'genmeta' step
2015-03-11 17:03:30 -07:00
Jonathan Protzenko
651b5e121c
Fix Jakefile dependency.
2015-03-09 17:00:35 -07:00
Jonathan Protzenko
3a2fef9e17
More work towards external editors.
...
- Create a separate, shared ts file for the communication protocol.
- Create a sample Ace "main.ts" file that can receive messages.
- Initiate the communication protocol on the TouchDevelop side.
Please run `tsd reinstall`!
2015-03-09 17:00:35 -07:00
Jonathan Protzenko
9da68bd047
Revert "More work towards external editors."
...
This reverts commit 693aa9267b
.
2015-03-09 16:59:06 -07:00
Jonathan Protzenko
693aa9267b
More work towards external editors.
...
- Create a separate, shared ts file for the communication protocol.
- Create a sample Ace "main.ts" file that can receive messages.
- Initiate the communication protocol on the TouchDevelop side.
Please run `tsd reinstall`!
2015-03-09 16:34:57 -07:00
Michal Moskal
ad1179f6c8
Merge branch 'master' into load
...
Conflicts:
Jakefile
editor/editor.ts
2015-03-09 10:19:59 -07:00
Michal Moskal
48dc58d44d
allow direct upload of release to TD cloud
2015-03-05 15:05:06 +00:00
Michal Moskal
445b7a1b53
remove --usehome from 'jake local'
2015-03-03 07:25:25 -08:00
Peli de Halleux
991e25de75
fixing madoko invocation
2015-03-02 11:05:51 -08:00
Peli de Halleux
ce14603ce8
adding madoko in build
2015-02-26 13:30:04 -08:00
Michal Moskal
301e625746
add --blob option to the shell
2015-02-24 18:23:53 -08:00
Peli de Halleux
6b2aae3d33
removed WinRT specific implementations. Furture support for WinRT will go through Apache Cordova.
2015-02-24 15:52:27 -08:00
Michal Moskal
a5b55b63e4
prep for stand-alone compiled scripts
2015-02-23 19:01:54 -08:00
Michal Moskal
8a4cf1c3f6
Support TD_SHELL_DEBUG environment variable when running "jake local" to use node-debug
2015-02-17 18:06:53 -08:00
Michal Moskal
c0c8702441
better handling of invalid websocket connections
2015-02-17 13:48:00 -08:00
Jonathan Protzenko
0bf62f0013
Fix asynchronous task in Jake
2015-02-16 10:53:33 -08:00
Peli de Halleux
ab5c94f7a4
Merge branch 'master' of https://github.com/Microsoft/TouchDevelop
2015-02-13 21:29:56 -08:00
Peli de Halleux
58eefa02f8
added "jake nw" task to run in nwjs
2015-02-13 21:29:34 -08:00
Jonathan Protzenko
909b47f0ad
Raise the global EventEmitter max listener number. Fixes #11 .
2015-02-13 17:19:47 -08:00
Peli de Halleux
a08e488f9b
removing special runtime build
2015-02-13 17:07:24 -08:00
Peli de Halleux
a04ebe0025
using TRAVIS_COMMIT_RANGE instead of querying gitlog
2015-02-13 08:40:42 -08:00
Michal Moskal
89a368eee5
try to fix build (log format)
2015-02-12 17:49:30 -08:00
Michal Moskal
f075fd21f7
use a terser format for the log
2015-02-12 17:37:20 -08:00