Commit graph

78 commits

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