Commit Graph
34599 Commits
Author SHA1 Message Date
Cyrus Najmabadi 782239b6b1 use .pop() on an array instead of setting the length directly. The latter causes v8 to stop optimizing the method. 2014-10-29 14:18:29 -07:00
Mohamed Hegazy 7d16483156 Merge pull request #979 from Microsoft/getSourceFile
Expose getSourceFile on the LanguageService interface
2014-10-29 14:06:37 -07:00
Yui T ca8066c6d4 Merge branch 'refactorRefFilesPath' of https://github.com/Microsoft/TypeScript into refactorRefFilesPath 2014-10-29 13:59:13 -07:00
Yui T dcbad6f648 Add fourslash support and tests cases 2014-10-29 13:59:06 -07:00
Yui T 8541577d7f Add fourslash support and tests cases 2014-10-29 13:58:27 -07:00
Jason Freeman 32b8a0e69d Remove while true guard 2014-10-29 12:55:37 -07:00
Vladimir Matveev 593fb327dc indentation for export assignments 2014-10-29 12:25:57 -07:00
Mohamed Hegazy 7eeac2bce2 Update LKG 2014-10-29 09:49:57 -07:00
Mohamed Hegazy aba220c690 Export DisplayPartsSymbolWriter as it is already used in exported types 2014-10-29 09:39:19 -07:00
Mohamed Hegazy 4f8605baf7 Add reflect definition 2014-10-29 00:59:57 -07:00
Vladimir Matveev e949eda583 const enums, iteration 1: const enums can be used in imports, const enums can be merged only with const enums. 2014-10-29 00:17:16 -07:00
Mohamed Hegazy 63e1363623 Load the es6 lib if target is es6 2014-10-28 23:52:02 -07:00
Mohamed Hegazy c8db066211 First draft of es6 typings 2014-10-28 23:39:24 -07:00
Vladimir Matveev 6f4ea86227 merge with master 2014-10-28 21:49:58 -07:00
Mohamed Hegazy fe4a96e1bd Allow static side of native types to be extended 2014-10-28 21:21:47 -07:00
CyrusNajmabadi 8c7fd3c287 Merge pull request #985 from Microsoft/removeSyntaxTree
Remove syntaxTree from SourceFileObject
2014-10-28 19:23:58 -07:00
Daniel Rosenwasser 35cf95c146 Merge branch 'master' into templates
Conflicts:
	src/compiler/diagnosticInformationMap.generated.ts
	src/compiler/diagnosticMessages.json
	src/compiler/types.ts
	src/services/utilities.ts
2014-10-28 19:06:07 -07:00
Cyrus Najmabadi 1d176e43b0 Remove syntaxTree from SourceFileObject 2014-10-28 18:55:49 -07:00
Daniel Rosenwasser ead3c1bde8 Disabled completion list entries in template literal parts for the LS. 2014-10-28 18:50:26 -07:00
Daniel Rosenwasser d522c88295 Merge branch 'master' into templates
Conflicts:
	src/compiler/checker.ts
	src/services/services.ts
2014-10-28 18:49:35 -07:00
Daniel Rosenwasser b8535d339c Omit empty template tail literals. 2014-10-28 18:47:43 -07:00
Daniel Rosenwasser aabfebd40e Fixed emit for parenthesized template expressions. 2014-10-28 18:47:29 -07:00
Daniel Rosenwasser 64097a3c6c Missed a use when fixing Debug.assert 2014-10-28 18:47:12 -07:00
Daniel Rosenwasser d45fb7769a Renamed certain functions in the parser to more accurately reflect behavior. 2014-10-28 18:45:06 -07:00
Daniel Rosenwasser 8786d30e9d Changed Debug.assert's first parameter to a boolean. 2014-10-28 18:44:29 -07:00
Daniel Rosenwasser 4aafe1d2bc Addressed CR feedback. 2014-10-28 18:44:07 -07:00
Daniel Rosenwasser 7fad76955e Merge branch 'master' into templates 2014-10-28 18:43:43 -07:00
Jason Freeman b187a0abdd Comment examples of when findListItemInfo can return undefined 2014-10-28 18:20:46 -07:00
Jason Freeman 4486c3be9d Fix signature help crash when requested outside argument list 2014-10-28 18:20:24 -07:00
Anders Hejlsberg 16a79c5768 Merge pull request #957 from Microsoft/typeAliases
Type aliases
2014-10-28 15:33:49 -07:00
Vladimir Matveev 41a2a03712 initial version of list item formatting 2014-10-28 15:08:36 -07:00
Yui T 4f6ccab5e9 Move Convert FileReference to the shim 2014-10-28 14:45:32 -07:00
Anders Hejlsberg 43ff75afae Merge branch 'master' into typeAliases 2014-10-28 13:31:19 -07:00
Daniel Rosenwasser 4ffd0b33db Merge pull request #977 from Microsoft/colectomy
Removed colons from diagnostic messages.
2014-10-28 12:42:48 -07:00
Daniel Rosenwasser ba6855652b chainedMessage -> headMessage 2014-10-28 12:18:58 -07:00
Daniel Rosenwasser 32d22ba789 Merge branch 'master' into colectomy 2014-10-28 12:16:58 -07:00
Daniel Rosenwasser e179e0565c Revert "Introduce .gitattributes file"
This reverts commit 218064d8b4.
2014-10-28 12:12:18 -07:00
Daniel Rosenwasser f3526bd2c4 Revert "Introduce .editorconfig file"
This reverts commit f3b1e94d68.
2014-10-28 12:11:52 -07:00
Anders Hejlsberg 77d4e2ff3c Updating LKG compiler to get type alias support 2014-10-28 11:47:28 -07:00
Anders Hejlsberg 35dc29df46 Fixing type check error in services.ts 2014-10-28 11:46:36 -07:00
Dick van den Brink e4f57569b7 addressed feedback 2014-10-28 19:45:18 +01:00
Anders Hejlsberg 1fede10b6c Use of union types and type aliases in compiler 2014-10-28 11:40:54 -07:00
Mohamed Hegazy 1c47e1a58b Merge pull request #952 from Microsoft/completionFixes
Remove dependency on old tree along with some fixes in completion list
2014-10-28 09:20:02 -07:00
Mohamed Hegazy 26b1f60891 Merge pull request #961 from jedmao/editorconfig
Introduce .editorconfig file
2014-10-28 09:15:12 -07:00
Mohamed Hegazy 7a38250cfb Merge pull request #962 from jedmao/gitattributes
Introduce .gitattributes file
2014-10-28 09:14:50 -07:00
Mohamed Hegazy 8d3fa047d6 Merge branch 'master' into completionFixes 2014-10-28 09:10:03 -07:00
Mohamed Hegazy d6ac176be9 Respond to code review comments 2014-10-28 09:09:46 -07:00
Daniel Rosenwasser 6e77e2e810 Removed colons from diagnostic messages.
Also got rid of the 'terminalMessages' concept.
2014-10-28 00:48:58 -07:00
Vladimir Matveev 2dd9511b0a 'const enum' iteration 0. TODO: allow and track const enums in imports, add more tests 2014-10-27 23:56:07 -07:00
Vladimir Matveev 329d6e2f13 merge with master 2014-10-27 21:13:34 -07:00