Cyrus Najmabadi
94d576290e
Don't expose EmitHost. it is only used by a non-exposed function.
2014-12-16 15:10:15 -08:00
Cyrus Najmabadi
96c3c90d9a
Rename typechecker parameter related to whether or not we produce diagnostics.
...
Comment what the flag means.
2014-12-16 13:30:34 -08:00
Arnavion
f042044fce
Fixed "TypeError: invalid data" when executables run by exec exited with non-zero code.
...
The original error was because process.stderr only allows writing Strings or Buffers, but status is a Number.
Also, the message parameter of the "error" handler is just the amalgam of all output written to stderr. This is already logged by the "stderr" handler, so there's no need to write it to process.stderr again.
2014-12-16 02:45:17 -08:00
Cyrus Najmabadi
b09e92e848
Up timeout to 20 seconds.
...
A specific test "genericRespecialization1" takes quite some time on travis (though only a couple
of seconds locally).
2014-12-15 00:24:03 -08:00
Cyrus Najmabadi
115a2d33b7
Update timeout to 6 seconds.
2014-12-14 23:23:18 -08:00
Arnavion
f6fd263cbd
Actually fail the surrounding jake task on errors in compileFile()
2014-12-12 08:49:21 -08:00
Daniel Rosenwasser
0ce3861602
Moved non-exposed functions to utilities; fix up emitted .d.ts in Jakefile.
...
Conflicts:
src/compiler/parser.ts
2014-12-11 14:00:36 -08:00
Cyrus Najmabadi
fa4b68fa6c
Initial test harness for incremental parser tests.
2014-12-09 16:39:52 -08:00
jbondc
41c8476743
Code Review
2014-12-04 14:15:00 -05:00
jbondc
5b9022a51c
Fix so 'jake diff' works with PowerShell.
2014-12-04 09:27:24 -05:00
Daniel Rosenwasser
e4817b50b3
Merge pull request #1322 from Microsoft/exposeServices
...
Emit services as an external module
2014-12-02 15:34:36 -08:00
Daniel Rosenwasser
7ba032be3d
Emit services as an external module.
2014-12-01 15:32:52 -08:00
Mohamed Hegazy
199b71c2ce
Merge branch 'master' into es6Typings
2014-12-01 13:22:20 -08:00
Jonathan Park
3c962511d7
Adding definitions to build output
2014-11-22 07:47:00 -08:00
Mohamed Hegazy
1abe1d7e03
Add dom to es6 lib
2014-11-17 12:47:45 -08:00
Mohamed Hegazy
4413dd5084
Move the Internationalization API to its own file and include it in ES6 typings
2014-11-17 11:35:43 -08:00
Mohamed Hegazy
6c6d9bf091
Add test262 test runner
2014-11-17 11:01:05 -08:00
Mohamed Hegazy
13a6487cd3
Merge branch 'master' into es6Typings
...
Conflicts:
tests/baselines/reference/arrayTypeOfTypeOf.errors.txt
tests/baselines/reference/redefineArray.errors.txt
2014-11-10 16:46:02 -08:00
Yui T
6c9c502218
Merge branch 'master' into refactorRefFilesPath
...
Conflicts:
src/services/compiler/precompile.ts
src/services/services.ts
src/services/utilities.ts
2014-11-06 15:47:58 -08:00
vladima
9051bc9e57
use debug mode by defauls in local builds
2014-11-04 12:18:32 -08:00
vladima
b3eb9c5e6c
add 'emitReverseMapping' task to jakefile
2014-11-04 11:27:34 -08:00
Yui T
db4f84653b
Fix indentation
2014-10-29 17:36:39 -07:00
Mohamed Hegazy
c8db066211
First draft of es6 typings
2014-10-28 23:39:24 -07:00
Yui T
95f6cbe760
Add unittests for preProcessFile
2014-10-24 16:03:59 -07:00
Sheetal Nandi
06d29a00f2
Breakpoint span in variable declarations in new language service
...
Also updates the fourslash breakpoints baseline to be more readable
2014-10-20 23:02:56 -07:00
Yui T
54bc1da5d0
Address code review
2014-10-20 14:39:31 -07:00
Yui T
30fe3f7221
Fix runtests for unittests
2014-10-20 13:08:33 -07:00
Anders Hejlsberg
91b3f16363
Removing doc\header.md from jakefile, fixing formatting
2014-10-18 17:36:34 -07:00
Anders Hejlsberg
2e64a22178
Changing word2md tool to map Windows-1252 characters to Unicode
2014-10-16 13:27:48 -07:00
Mohamed Hegazy
e5b6bfbc46
add declaration target to generate declarations for compiler and services
2014-10-07 20:51:23 -07:00
Cyrus Najmabadi
0153390535
Outlining spans for a standalone block shouldn't have the span of their parent.
2014-10-07 15:09:30 -07:00
Daniel Rosenwasser
4ba0ce433f
Renamed 'getScriptLexicalItemsWalkerSuperCala[...].ts' to 'navigationBar.ts'.
2014-10-03 16:12:59 -07:00
Daniel Rosenwasser
5851752e32
Merge branch 'master' into navbar
...
Conflicts:
Jakefile
src/services/getScriptLexicalStructureWalker.ts
src/services/services.ts
2014-09-30 14:20:58 -07:00
Daniel Rosenwasser
379f6ce758
Minor cleanup, added getScriptLexicalStructureWalker.ts Jakefile.
2014-09-30 11:58:56 -07:00
Anders Hejlsberg
deedaf9c1b
Add jake task for generating Markdown language spec
2014-09-26 14:36:18 -07:00
Jason Freeman
22e989795d
Merge branch 'master' into sigHelp
...
Conflicts:
src/compiler/checker.ts
src/compiler/types.ts
src/services/services.ts
2014-09-24 10:47:41 -07:00
Jason Freeman
3dc686028a
Address PR feedback for trailing commas
2014-09-24 10:36:44 -07:00
Jason Freeman
ac88d8d274
More cleanup and PR feedback
2014-09-23 19:04:51 -07:00
Jason Freeman
102da2d80a
Fix errors in signatureHelp.ts
2014-09-22 15:05:23 -07:00
Jason Freeman
49fdb98081
Signature help present with completed signatures
2014-09-22 15:03:42 -07:00
Mohamed Hegazy
d7573d3e81
Remove unused third party tools
2014-09-18 11:49:40 -07:00
Vladimir Matveev
c21b4abb50
update JakeFile
2014-09-12 16:29:39 -07:00
Vladimir Matveev
641e659ffd
initial revision of SmartIndenter (TODO: indentation in list items)
2014-09-11 00:35:03 -07:00
Ryan Cavanaugh
4381f725ed
Merge pull request #581 from Microsoft/instrument
...
Add jake task for making instrumented tsc
2014-09-04 10:55:01 -07:00
Mohamed Hegazy
08130e0ba9
increase the timeout for RWC tests
2014-09-03 10:37:32 -07:00
Ryan Cavanaugh
7ae6739ff1
Correctly handle async calls; fix formatting
2014-09-02 14:22:14 -07:00
Ryan Cavanaugh
18de560402
Add jake task for making instrumented tsc
2014-09-02 12:19:58 -07:00
Mohamed Hegazy
49d8157d28
ensure that sys is not used outside tsc.ts
2014-08-28 23:10:05 -07:00
Sheetal Nandi
58fca3773f
Simplify rwc runner to use the common functionality to get errors, js files etc as part of harness compilation
2014-08-20 15:26:33 -07:00
Mohamed Hegazy
9d8cee1f72
rename tc.js to tsc.js
2014-08-06 23:21:53 -07:00