Commit graph

94 commits

Author SHA1 Message Date
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
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
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
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