Commit Graph

32734 Commits

Author SHA1 Message Date
Mohamed Hegazy
8524bfc5ca Merge branch 'master' into LSAPICleanup 2015-02-02 13:55:45 -08:00
Yui T
e5be1c4a5d Address pull request 2015-02-02 12:52:26 -08:00
Yui T
59cb93a9f6 Merge branch 'master' into updateRwcAndTest262Runner 2015-02-02 12:14:02 -08:00
Yui
eed1576e53 Merge pull request #1627 from Microsoft/emitArrowFunctionES6
Emit arrow function es6
2015-02-02 11:31:08 -08:00
Yui T
122d5870f1 Merge branch 'master' into emitArrowFunctionES6 2015-02-02 11:12:45 -08:00
Anders Hejlsberg
3f3e974aac Merge pull request #1861 from Microsoft/deeperTypeInference
Deeper type inference in context sensitive arguments
2015-02-02 11:05:55 -08:00
Yui T
0d5354263c Merge branch 'master' into emitArrowFunctionES6 2015-02-02 11:01:02 -08:00
Anders Hejlsberg
de461951f5 Merge pull request #1878 from Microsoft/updateLangSpec
Updated Language Specification
2015-02-02 10:57:13 -08:00
Yui T
53dffda97b Merge branch 'master' into emitArrowFunctionES6 2015-02-02 10:35:54 -08:00
Anders Hejlsberg
34ed45df8e Adding more tests 2015-02-02 10:26:31 -08:00
Anders Hejlsberg
53b4bb0786 Updating array literals with spread elements 2015-02-01 14:57:40 -08:00
Mohamed Hegazy
acd4914c0e Rename the main node package filename to match the package name 2015-01-31 21:14:28 -08:00
Anders Hejlsberg
d8eca59ce9 Fixing ambient external module grammar 2015-01-31 16:36:58 -08:00
Anders Hejlsberg
f18ec2e4b3 Updating grammar appendix 2015-01-31 16:27:54 -08:00
Anders Hejlsberg
6f2f2d18f9 Language Specification update 2015-01-31 16:04:48 -08:00
Daniel Rosenwasser
7b43672ce0 Amend baselines. 2015-01-31 12:09:22 -08:00
Daniel Rosenwasser
e174fe4f47 Merge pull request #1575 from chrisbubernak/betterErrorsForTypesWithSameName
Better errors for types with same name
2015-01-30 21:08:48 -08:00
Mohamed Hegazy
79a1457491 Ensure that all LS requests are to an exiting soruceFile, and if we fail throw an exception 2015-01-30 18:28:15 -08:00
Mohamed Hegazy
0ce51e684f Fix #1871 by ensuring the at we get the canonical filename before we check the extension 2015-01-30 18:22:12 -08:00
Vladimir Matveev
732ebf2aeb fix crash in getReturnTypeFromFunctionBody if function declaration is incomplete and does not have body 2015-01-30 18:20:26 -08:00
Yui T
a595a785c5 Remove tabs in json 2015-01-30 18:11:11 -08:00
Yui T
ff038fb719 Merge branch 'master' into emitArrowFunctionES6 2015-01-30 17:53:48 -08:00
Yui T
416267172d Address code review 2015-01-30 17:48:07 -08:00
Yui T
6a0eaf52bf Update an error 2015-01-30 16:51:12 -08:00
Mohamed Hegazy
9a6e3ad52d Merge branch 'master' into LSAPICleanup
Conflicts:
	src/services/services.ts
2015-01-30 16:29:45 -08:00
Daniel Rosenwasser
9f49a1637a Update LKG. 2015-01-30 15:23:06 -08:00
Daniel Rosenwasser
ab9ce1e9e6 Merge pull request #1873 from Microsoft/bumpTo1.5
Bump version to 1.5 (compiler)/0.5 (services)
2015-01-30 15:22:05 -08:00
Anders Hejlsberg
005676005f Adding test 2015-01-30 14:14:22 -08:00
Anders Hejlsberg
c7e7bb12fe Addressing CR feedback 2015-01-30 14:14:08 -08:00
Yui T
5d0376fc78 Address codereview 2015-01-30 14:09:10 -08:00
Sheetal Nandi
a9575a509e New Import declaration syntax makes the source file external module 2015-01-30 13:36:17 -08:00
Sheetal Nandi
62ed6183d9 Change the name of defaultBinding to name and make ImportClause as Declaration
This helps binder to use it directly to bind the default binding
2015-01-30 13:02:11 -08:00
Sheetal Nandi
d85581ba0e Do not create Name of the importSpecifier if it isnt identifier, to avoid creating missing symbols
Missing symbols are defined when the declaration doesnt have name,
so if we created node for missing identifier it would end up binding symbol with name (Missing)
2015-01-30 12:55:38 -08:00
Yui T
cf5aadb28d Address code review 2015-01-30 12:20:21 -08:00
Daniel Rosenwasser
ae5c3bafc0 Tabs to spaces in package.json. 2015-01-30 12:19:05 -08:00
Daniel Rosenwasser
394d6f4f0e Bump version to 1.5. 2015-01-30 12:17:18 -08:00
Yui T
ff11ca9ee1 Update path to test262 and rwc tests files in the runners 2015-01-30 10:32:07 -08:00
Stan Thomas
95e7015fa0 Supress const enum member value comment from emitted javascript in presence of --removeComments (revised) 2015-01-30 06:09:31 -05:00
Paul van Brenk
a9245d700f Merge branch 'master' into LessAggresiveCompletionList 2015-01-29 23:01:28 -08:00
Anders Hejlsberg
2ef36e8d54 Accepting new baselines 2015-01-29 21:22:56 -08:00
Vladimir Matveev
a5ce3e126d Merge pull request #1792 from Microsoft/getScriptLexicalStructureWithbindingPatterns
handle binding patterns correctly when getting script lexical structure
2015-01-29 19:42:26 -08:00
Yui T
fb2c5020a3 Clean up the checking of position 2015-01-29 16:38:05 -08:00
Sheetal Nandi
c521fe434e Rename ImportStatement to ImportDeclaration 2015-01-29 16:27:33 -08:00
Yui T
fd20695957 Remove flag and compare position 2015-01-29 16:07:55 -08:00
Yui T
e4b206c4a2 Merge branch 'master' into emitArrowFunctionES6 2015-01-29 15:37:45 -08:00
Stan Thomas
0b435f56ee test case for TS generated comments const enum to show that they are supressed by removeComments flag 2015-01-29 18:27:26 -05:00
Ryan Cavanaugh
feda58d601 Merge pull request #1747 from Microsoft/elaborateErrorsOnce
Elaborate relational errors at least once when reporting them
2015-01-29 15:25:29 -08:00
Yui
8a73d10ae7 Merge pull request #1854 from Microsoft/updateGitIgnore
Update gitignore to ignore internal test folders
2015-01-29 15:22:59 -08:00
Ryan Cavanaugh
d224286d59 Address CR feedback 2015-01-29 14:37:57 -08:00
Sheetal Nandi
484144bf98 More test cases for incorrect named modules specification 2015-01-29 14:30:28 -08:00