Commit Graph

26317 Commits

Author SHA1 Message Date
Vladimir Matveev ae175d0f76 merge with master 2015-10-01 14:05:10 -07:00
Wesley Wigham b6a57ea8af Concatenated module emit fixes up all included paths 2015-10-01 12:44:24 -07:00
Daniel Rosenwasser acef223f95 Merge pull request #5043 from Microsoft/findRefsOnVarInExtends
Correctly recognize value symbol presence of expressions in extends clauses
2015-10-01 12:36:12 -07:00
Wesley Wigham 7d067890ce naive change 2015-10-01 11:25:47 -07:00
zhengbli 1860f4358e Add msapp content back, only remove the internal content 2015-10-01 10:07:11 -07:00
zhengbli de902e2c6e Remove MS specific types from lib.d.ts 2015-10-01 10:03:54 -07:00
Zhengbo Li a6ba6fa10a Merge pull request #5042 from zhengbli/FixFloat32ArrayInLib
Fix the bug turning Float32Array type to any
2015-10-01 10:02:42 -07:00
Mohamed Hegazy 7e6a27f1f7 Merge branch 'master' of https://github.com/Microsoft/TypeScript 2015-10-01 09:38:22 -07:00
Daniel Rosenwasser dfb95b8692 Merge pull request #5050 from plantain-00/issue4701
Error message should be fixed for ambient module inside namespace
2015-09-30 21:40:28 -07:00
yaoyao 2428e65ac3 change the references to the error message 2015-10-01 10:05:40 +08:00
yaoyao aa9fa90967 Error message should be fixed for ambient module inside namespace 2015-10-01 08:58:59 +08:00
Mohamed Hegazy c6260160b7 Merge branch 'master' into ShyykoSerhiy-master 2015-09-30 16:30:59 -07:00
Mohamed Hegazy 2b6d2a9f71 Merge branch 'master' of https://github.com/ShyykoSerhiy/TypeScript into ShyykoSerhiy-master
Conflicts:
	src/compiler/sys.ts
	src/compiler/tsc.ts
2015-09-30 16:30:49 -07:00
Wesley Wigham b95e1ff6d8 This is what zero linter errors feels like 2015-09-30 16:10:52 -07:00
Wesley Wigham 3fe379ce52 lint harness, disablow control flow analysis because buggy 2015-09-30 15:45:23 -07:00
Ryan Cavanaugh 590569b87d Handle indirect imports of JSX elements from external modules
Fixes #4675
2015-09-30 15:20:56 -07:00
Daniel Rosenwasser 48de0b6ff6 Account for interface extends clauses. 2015-09-30 14:30:54 -07:00
zhengbli 660058dcde Fix the bug turning Float32Array type to any 2015-09-30 13:55:29 -07:00
Daniel Rosenwasser f80fa8ea82 Use appropriate resolution meaning. 2015-09-30 13:50:29 -07:00
Ryan Cavanaugh 3bb66a130f JSX Spread Attributes are expression parents
Fixes #4688
2015-09-30 13:39:40 -07:00
Anders Hejlsberg cbe2f3df64 Merge pull request #4910 from Microsoft/polymorphicThisType
Polymorphic 'this' type
2015-09-30 13:18:33 -07:00
Ryan Cavanaugh a4db4be4b6 Merge pull request #5019 from RyanCavanaugh/fix4731
Issue correct completions in 'as' operator
2015-09-30 13:11:09 -07:00
Dirk Baeumer 2f8e4fa6bd Fixed unnecessay whitespace changes 2015-09-30 09:18:50 +02:00
Dirk Baeumer 9a85ad6a4e Fixed #5032: tsserver: Format on type broken 2015-09-30 09:10:56 +02:00
Vladimir Matveev 87825ee11b Merge pull request #5024 from Microsoft/importsInAmbientModules
collect imports and exports in ambient external modules
2015-09-29 17:02:07 -07:00
Zhengbo Li 4ad216073c Merge pull request #4994 from zhengbli/i4959
Avoid deleting trailing white spaces in templates
2015-09-29 16:53:40 -07:00
Anders Hejlsberg 24f906a143 Error when emitted type in declaration file references inaccessible 'this' 2015-09-29 15:15:30 -07:00
Mohamed Hegazy bedeab73ed Merge pull request #5018 from SaschaNaz/formatAssignment
Indent expression statements
2015-09-29 15:12:40 -07:00
Vladimir Matveev b4f326ab04 collect imports and exports in ambient external modules 2015-09-29 15:06:03 -07:00
zhengbli 16762a4ff0 Update tests 2015-09-29 13:56:57 -07:00
Daniel Rosenwasser ca920bf29e Merge pull request #4998 from MartyIX/patch-2
tsc --watch should show more information(eg: time) when recompiling
2015-09-29 13:12:31 -07:00
Ryan Cavanaugh 141813ca09 Issue correct completions in 'as' operator 2015-09-29 12:23:16 -07:00
Ryan Cavanaugh c452606cc1 Merge pull request #5007 from RyanCavanaugh/fix4514
Allow /* comments between < and JSX element name
2015-09-29 11:55:29 -07:00
Martin Vseticka e35733479e Show date and time when using --watch flag 2015-09-29 20:27:02 +02:00
Ryan Cavanaugh 784fe58e7e Merge pull request #5009 from RyanCavanaugh/fix4832
Correctly emit 'as' operator left operand as expression
2015-09-29 11:14:52 -07:00
Ryan Cavanaugh 1f1209581c Merge pull request #5008 from RyanCavanaugh/fix4574
Offer correct completion when between a boolean JSX attr and the close tag
2015-09-29 11:14:21 -07:00
Ryan Cavanaugh e313e2e317 Move cheaper check earlier in condition 2015-09-29 11:12:34 -07:00
SaschaNaz 06bf74a029 indent expressions 2015-09-30 02:59:10 +09:00
Vladimir Matveev bfa390e09e Merge pull request #4989 from Microsoft/relativeModuleNamesInImports
record resolution for relative file name if file was found via absolu…
2015-09-29 10:17:43 -07:00
SaschaNaz 9eb85e2173 remove parens 2015-09-29 19:50:42 +09:00
SaschaNaz f53f70d79e getEffectiveDelta 2015-09-29 16:09:07 +09:00
Vladimir Matveev 98ac8051af Merge branch 'master' into reachabilityChecks 2015-09-28 21:53:09 -07:00
Ryan Cavanaugh 5daa1fcd2c Fail 2015-09-28 17:42:50 -07:00
Ryan Cavanaugh b2797bbaab Correctly emit 'as' operator left operand as expression
Fixes #4832
2015-09-28 17:24:59 -07:00
Ryan Cavanaugh b3d2c20ace Offer correct completion when between a boolean JSX attr and the close tag
Fixes #4574
2015-09-28 17:13:29 -07:00
Ryan Cavanaugh f780d68499 Allow /* comments between < and JSX element name 2015-09-28 16:11:10 -07:00
zhengbli fbb73b76c7 cr feedback 2015-09-28 15:52:09 -07:00
Vladimir Matveev 85a29d2c1a Merge pull request #4932 from Microsoft/formatMalformedTsx
use formatting scanner with languageVariant=JSX for .tsx files
2015-09-28 11:13:42 -07:00
Vladimir Matveev b046c3a570 Merge pull request #4980 from csnover/fix-4952
Put AMD dependency list inline with define call in UMD modules
2015-09-28 10:41:23 -07:00
MartyIX 08a494ecbf Update emitter.ts
Proposed fix for #4908

Can anybody confirm if I'm on a right track?
2015-09-28 07:53:15 +02:00