Commit graph

3844 commits

Author SHA1 Message Date
Yui T fddcc7dda4 Merge branch 'master' into updateRwcAndTest262Runner 2015-02-03 12:29:55 -08:00
Paul van Brenk f8adf4ef9c Merge branch 'master' into LessAggresiveCompletionList 2015-02-03 12:04:07 -08:00
Paul van Brenk 3b0f8f67dd Added comments and some additional cases 2015-02-03 11:37:52 -08:00
Vladimir Matveev 45defa8741 updated tests 2015-02-03 11:33:56 -08:00
Vladimir Matveev 288e38fa36 merge with master 2015-02-03 11:26:39 -08:00
Vladimir Matveev 02fbc07c69 Merge pull request #1906 from Microsoft/formattingTriggerInComment
ensure that autoformat is not triggered from inside comments
2015-02-03 11:18:24 -08:00
Vladimir Matveev c095bb356c [format on keystroke]added comment to the verification of preceding token 2015-02-03 10:17:11 -08:00
Vladimir Matveev 889264f457 ensure that autoformat is triggered by token characters 2015-02-02 22:21:41 -08:00
Mohamed Hegazy f56e7ea743 Add a new scriptSnapshot and use the shim as a wrapper 2015-02-02 20:23:54 -08:00
Mohamed Hegazy d8fb8a967f Remove unused NonCachingDocumentRegistry 2015-02-02 20:06:33 -08:00
Mohamed Hegazy 091038eca1 Change the default LS target to ES5 from ES6 2015-02-02 19:15:43 -08:00
Mohamed Hegazy bbbec22917 Merge pull request #1735 from Microsoft/LSAPICleanup
Language Service host API cleanup
2015-02-02 19:04:30 -08:00
Mohamed Hegazy d6bd9f74d2 Merge branch 'master' into LSAPICleanup 2015-02-02 18:49:13 -08:00
Paul van Brenk 5166d09d42 Merge branch 'master' into LessAggresiveCompletionList 2015-02-02 17:36:32 -08:00
CyrusNajmabadi 22ed101267 Merge pull request #1899 from Microsoft/earlyErrors2
Emit even in the presence of parse errors.
2015-02-02 20:24:06 -05:00
Mohamed Hegazy 277235539a Merge branch 'master' into LSAPICleanup 2015-02-02 17:14:08 -08:00
Mohamed Hegazy 6807bf86a5 Merge pull request #1855 from stanthomas/master
issue #1833 : const enum: supress value comment in emitted javascript
2015-02-02 16:35:11 -08:00
Cyrus Najmabadi e63d795b1a Rename function. 2015-02-02 15:55:50 -08:00
Cyrus Najmabadi 350d768e8d Fix usage of tabs instead of spaces. 2015-02-02 15:50:16 -08:00
Vladimir Matveev b6bbefda77 Merge pull request #1876 from Microsoft/crashInIncompleteFunction
fix crash in getReturnTypeFromFunctionBody if function declaration is in...
2015-02-02 15:49:20 -08:00
Cyrus Najmabadi aed3b4c186 Baseline updates now that we emit in the presence of parse errors. 2015-02-02 15:30:33 -08:00
Cyrus Najmabadi d66e70a960 Emit even in the presence of parse errors. 2015-02-02 15:28:23 -08:00
Cyrus Najmabadi 5343336763 Baseline updates now that we no longer have early errors. 2015-02-02 15:15:54 -08:00
Cyrus Najmabadi dd8d3535ff Remove the concept of early errors from the compiler.
Currently only parse errors prevent emitting (And this will be changed in the next
code review as well).
2015-02-02 15:14:19 -08:00
Stan Thomas c1087ae0a9 accept updated baseline reference following addition of test for const enum comment suppression 2015-02-02 18:10:18 -05:00
Stan Thomas 79e3bedb36 declare variable type inenum test 2015-02-02 17:48:35 -05:00
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
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