Commit graph

5080 commits

Author SHA1 Message Date
Yui
8841fc9458 Merge pull request #2532 from Microsoft/fixRWC
Allow RWC runner to use default library in built/local/lib.d.ts
2015-03-27 17:47:26 -07:00
Yui
e2fc72b6c2 Merge pull request #2533 from Microsoft/ignoreProjectOutput
Ignore projectoutput folder since this will be deleted by jake command
2015-03-27 16:53:34 -07:00
Yui T
429fa031ac Merge branch 'ignoreProjectOutput' of https://github.com/Microsoft/TypeScript into ignoreProjectOutput 2015-03-27 16:12:54 -07:00
Yui T
a8e4f27e50 Address code review 2015-03-27 16:12:19 -07:00
Anders Hejlsberg
d15278bb86 Fix: File watchers not being disposed in -watch mode 2015-03-27 15:53:01 -07:00
Mohamed Hegazy
20d892a7a8 Update LKG 2015-03-27 15:44:57 -07:00
Yui T
3cb6df328d Remove empty line 2015-03-27 13:47:38 -07:00
Yui T
61a391aaad Merge branch 'ignoreProjectOutput' of https://github.com/Microsoft/TypeScript into ignoreProjectOutput 2015-03-27 13:31:15 -07:00
Yui T
328347c327 Ignore projectoutput folder since this will be deleted by jake command 2015-03-27 13:31:02 -07:00
Yui T
e3f93b132a Ignore projectoutput folder since this will be deleted by jake command 2015-03-27 13:25:39 -07:00
Yui T
66f0715a84 Allow RWC runner to use default library instead of the one in json file 2015-03-27 10:31:46 -07:00
Anders Hejlsberg
4894fee7d3 Merge pull request #2514 from Microsoft/simplifyTempLogic
Simplify temporary name generation logic
2015-03-27 10:24:25 -07:00
Cyrus Najmabadi
eb5e1bcbad Use a function declaration vs a function expression to help deal with a reported Atom+IO.js issue. 2015-03-26 23:55:10 -07:00
zhongsp
4fb4418dad doc: fix typo BankAccount and regenerate language specification 2015-03-27 10:10:46 +08:00
Anders Hejlsberg
4788581f53 Addressing CR feedback 2015-03-26 16:32:27 -07:00
Steve Lucco
0ec6edaaf6 Merge pull request #2504 from Microsoft/fixConfigLookup
Fix bug stemming from use of tsc findConfigFile by server.
2015-03-26 15:24:46 -07:00
Cyrus Najmabadi
ceeeb9cd11 Always preserve new lines for array and object literals and additional constructs like blocks. 2015-03-26 13:46:35 -07:00
Anders Hejlsberg
82b6acaab9 Accepting new baselines 2015-03-26 11:07:28 -07:00
Anders Hejlsberg
184ce98bf6 Simplify temporary name generation logic 2015-03-26 10:51:07 -07:00
Mohamed Hegazy
83e8910dc1 update version in program 2015-03-26 10:44:44 -07:00
Dirk Baeumer
631a9d80be Merge pull request #2489 from dbaeumer-feature/formatOptions 2015-03-26 11:23:14 +01:00
steveluc
237225b01a Fix bug stemming from use of tsc findConfigFile by server. Server needs
its own version of this because tsc always starts from the current
directory but the server must start from whatever directory contains the
newly opened file.
2015-03-26 00:21:27 -07:00
Jason Freeman
d7af0db0e2 Merge pull request #2501 from Microsoft/elaborateErrors
Make elaborateErrors persist throughout type relation checks
2015-03-26 00:20:40 -07:00
Vladimir Matveev
a51f0bf8bb added relaxed emit rules for separate compilation 2015-03-25 23:18:58 -07:00
Shengping Zhong
7ee698c450 doc: fix typo 'BankAccount' 2015-03-26 11:29:56 +08:00
Jason Freeman
7a44b9ed57 Make elaborateErrors persist throughout type relation checks 2015-03-25 19:23:44 -07:00
Daniel Rosenwasser
19211b1292 Got rid of 'getExportsOfImportDeclaration'. 2015-03-25 18:40:06 -07:00
Ron Buckton
71803c6412 Minor emit cleanup 2015-03-25 18:12:57 -07:00
Daniel Rosenwasser
77492382ea Updated API baselines. 2015-03-25 18:08:46 -07:00
Daniel Rosenwasser
82222472b5 Subsume 'getExportsOfImportDeclaration' with 'getExportsOfModule'. 2015-03-25 18:01:57 -07:00
Daniel Rosenwasser
d1fa506db6 Use 'symbolsToArray' to avoid filtering. 2015-03-25 17:36:51 -07:00
Ron Buckton
a1d445ebc9 Updated baselines 2015-03-25 17:36:08 -07:00
Ron Buckton
2a907a9c3a Type serialization for decorators 2015-03-25 17:23:47 -07:00
Daniel Rosenwasser
f70e772acc Merge branch 'master' into transitiveExports
Conflicts:
	src/compiler/checker.ts
2015-03-25 17:02:58 -07:00
Daniel Rosenwasser
8610a881c3 Merge pull request #2495 from Microsoft/useAppropriateCompletionEdge
Use adjusted completion position when at end of identifier
2015-03-25 16:59:11 -07:00
Daniel Rosenwasser
0437dfb594 Adjust the context token if the previous token is a word, not just if it's an identifier. 2015-03-25 16:37:41 -07:00
Daniel Rosenwasser
a56233f17d Added tests related to completions with keywords. 2015-03-25 16:35:37 -07:00
Ron Buckton
07ea4064a2 Merge pull request #2497 from Microsoft/decorators_emit
Emit decorators when --target ES3
2015-03-25 16:13:49 -07:00
Ron Buckton
f27caf5d87 Emit decorators when --target ES3 2015-03-25 16:12:07 -07:00
Daniel Rosenwasser
e33b24d3d0 Merge pull request #2480 from dbaeumer/feature/signatureHelp
Add signature help to Typescript server
2015-03-25 15:07:24 -07:00
Daniel Rosenwasser
93108ef612 Adjust 'position' to beginning of identifier when 'contextToken' has been readjusted. 2015-03-25 14:25:29 -07:00
Daniel Rosenwasser
5f428fefb0 More tests. 2015-03-25 14:16:12 -07:00
Daniel Rosenwasser
36db7aad2d Added test. 2015-03-25 12:04:21 -07:00
Anders Hejlsberg
e925aa77b2 Merge pull request #2460 from Microsoft/exportEquals
Revised ES6 modules
2015-03-25 11:01:00 -07:00
Anders Hejlsberg
a05f1e8d85 Merge pull request #2467 from Microsoft/exportEqualsMerged
Merge master into exportEquals
2015-03-25 09:47:44 -07:00
Dirk Baeumer
c66571b273 Integrated pull request feedback 2015-03-25 12:31:59 +01:00
Mohamed Hegazy
fad889283e Merge branch 'master' into exportEqualsMerged
Conflicts:
	src/compiler/checker.ts
	src/compiler/emitter.ts
	src/compiler/types.ts
	tests/baselines/reference/APISample_compile.js
	tests/baselines/reference/APISample_linter.js
	tests/baselines/reference/APISample_transform.js
	tests/baselines/reference/APISample_watcher.js
	tests/baselines/reference/es5ExportDefaultClassDeclaration2.js
	tests/baselines/reference/es5ExportDefaultFunctionDeclaration2.js
	tests/baselines/reference/es6ExportAllInEs5.js
	tests/baselines/reference/es6ExportClauseWithoutModuleSpecifierInEs5.js
2015-03-25 00:06:38 -07:00
Mohamed Hegazy
1c45b77d9e Merge branch 'master' into exportEqualsMerged 2015-03-24 22:28:35 -07:00
Mohamed Hegazy
aa01dcd1a3 Move es6 alias name handeling to getAliasNameSubstitution to match getExportNameSubstitution 2015-03-24 22:20:42 -07:00
Mohamed Hegazy
bc51dd1e77 In ES6 use "export var x" for internal modules and enums instead of an after the fact "export {x};" 2015-03-24 21:54:36 -07:00