Commit graph

103 commits

Author SHA1 Message Date
Daniel Rosenwasser
212aeb5e53 Revert "Run jake in interactive mode so output isn't lost." 2015-03-03 22:12:06 -08:00
Daniel Rosenwasser
35bfe4e394 Merge pull request #2063 from jbondc/contrib
Run jake in interactive mode so output isn't lost.
2015-03-03 12:30:34 -08:00
Mohamed Hegazy
540cc4db17 Add tsserver.js to the LKG drop 2015-02-24 13:36:38 -08:00
Cyrus Najmabadi
6de19a1014 Add support for printing colors to the command line when running mocha! 2015-02-23 16:16:26 -08:00
Cyrus Najmabadi
06a278458a Merge branch 'master' into patternMatcher
Conflicts:
	src/services/services.ts
2015-02-21 14:34:15 -08:00
Cyrus Najmabadi
4b271d2d23 Address code review feedback. 2015-02-20 16:28:33 -08:00
Cyrus Najmabadi
33e1e5d905 Add a PatternMatcher API (similar to the one in Roslyn) for more advanced matching with features like NavigateTo. 2015-02-20 00:22:41 -08:00
jbondc
cb6852af73 Code review 2015-02-19 18:31:55 -05:00
Yui T
c6b50cde27 Merge branch 'master' into increaseRWCTimeout 2015-02-19 14:29:44 -08:00
Yui T
246ff09986 Increase RWC timeout 2015-02-19 13:52:50 -08:00
jbondc
3f97fe875f Wrap all commands in exec() 2015-02-19 16:06:46 -05:00
jbondc
dd8ea1536d If there's a callback, make it its responsibility to call complete() 2015-02-19 15:43:09 -05:00
jbondc
9ee494a1c9 Perfsys no longer used 2015-02-19 15:20:34 -05:00
jbondc
bf3f498688 Tabs to spaces. 2015-02-19 09:49:03 -05:00
jbondc
97ffcc3520 Run jake in interactive mode so output isn't lost.
Fix jake perftsc.
2015-02-19 09:43:44 -05:00
Mohamed Hegazy
d081c9c463 rename output file to tsserver.js 2015-02-15 18:52:17 -08:00
Mohamed Hegazy
f5c1bfbca7 renmae protodef.d.ts to protocol.d.ts and protocol.ts to session.ts 2015-02-15 18:49:22 -08:00
Mohamed Hegazy
7b28f20aff Wire the build for the server code 2015-02-11 19:43:10 -08:00
Mohamed Hegazy
e4128afa03 Merge branch 'master' into TSServer
Conflicts:
	Jakefile
2015-02-09 17:23:46 -08:00
jbondc
c80a6da18e Add 'jake tsc' to only build the compiler for quick testing. 2015-02-04 08:52:45 -05:00
Yui T
78efa97484 Merge branch 'master' into updateRwcAndTest262Runner 2015-02-03 15:37:00 -08:00
Cyrus Najmabadi
2ee134c6b3 Remove certain lazyily initialized fields from the public DTS.
These should not be accessed directly.  They should be obtained by calling into the appropriate
helper functions.
2015-02-03 13:47:46 -08:00
Yui T
e5be1c4a5d Address pull request 2015-02-02 12:52:26 -08:00
Mohamed Hegazy
acd4914c0e Rename the main node package filename to match the package name 2015-01-31 21:14:28 -08:00
Yui T
ff11ca9ee1 Update path to test262 and rwc tests files in the runners 2015-01-30 10:32:07 -08:00
steveluc
12e55fb5f7 Added commandLineParser.ts to the generated node module, and added the
type information for commandLineParser.ts to typescript_internal.d.ts.
2015-01-11 16:20:19 -08:00
Jason Freeman
7459c87265 Merge branch 'release-1.4'
Conflicts:
	bin/lib.core.es6.d.ts
	bin/lib.es6.d.ts
	bin/tsc.js
	bin/typescript.d.ts
	bin/typescriptServices.d.ts
	bin/typescriptServices.js
	bin/typescriptServices_internal.d.ts
	bin/typescript_internal.d.ts
2015-01-05 15:08:17 -08:00
Cyrus Najmabadi
5df0ca529e Merge branch 'master' into layering
Conflicts:
	src/compiler/checker.ts
	src/compiler/parser.ts
2014-12-16 23:15:57 -08:00
Arnavion
8c76a4ebd3 Fail the surrounding Jake task if exec'd tool has non-zero exit code. 2014-12-16 15:28:36 -08:00
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
Mohamed Hegazy
adb0393458 Add internal definitions to a diffrent .d.ts files 2014-12-16 12:26:56 -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
Mohamed Hegazy
42c05453bd Add internal definitions to a diffrent .d.ts files 2014-12-15 21:09:57 -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
Daniel Rosenwasser
2155b6dea8 Preserve const enums in typeScriptServices.js 2014-12-12 16:17:30 -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
Daniel Rosenwasser
7c6d731b62 Moved non-exposed functions to utilities; fix up emitted .d.ts in Jakefile. 2014-12-10 16:42:41 -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