Mohamed Hegazy
a24aa6f57d
Update LKG
v1.5.3
v1.5.4
2015-07-14 23:40:06 -07:00
Mohamed Hegazy
d92c78afd6
Merge pull request #3797 from Microsoft/disposeSnapshot-1.5
...
Port PR 3689 into release 1.5
2015-07-14 23:28:13 -07:00
Vladimir Matveev
e190761d96
addressed PR feedback: added comments
2015-07-09 13:13:49 -07:00
Vladimir Matveev
ee1350b40e
dispose snapshot only if new file differs from the old file
2015-07-09 11:24:34 -07:00
Vladimir Matveev
726eea2896
dispose script snapshots from the old source file
2015-07-09 11:24:00 -07:00
Vladimir Matveev
331b63df7d
update LKG
2015-06-19 16:01:27 -07:00
Vladimir Matveev
1ef79431a0
Merge pull request #3577 from Microsoft/disable_logging_1.5
...
Port 3495 into the release 1.5
2015-06-19 15:34:45 -07:00
Cyrus Najmabadi
5e672b7791
Don't log by default.
...
On the managed side tracing is disabled by default anyways. By logging we still
cause tons of allocations of strings on the managed side. These then cause
expensive GCs which can pause editing.
2015-06-19 15:21:08 -07:00
Vladimir Matveev
fce1423414
Merge pull request #3566 from Microsoft/port-3395
...
Port PR 3395 into release 1.5
2015-06-18 14:49:09 -07:00
Vladimir Matveev
3db5bbf93f
wrap host.getCanonicalFileName in arrow function
2015-06-18 14:37:50 -07:00
Vladimir Matveev
937927a051
Merge pull request #3498 from Microsoft/portFileMap
...
Port FileMap into release-1.5
2015-06-18 14:05:54 -07:00
Jason Freeman
ab61bf2a6d
Merge pull request #3532 from Microsoft/exportSpecifierScoping
...
Make resolveName ignore export specifiers without calling getSymbol
2015-06-17 15:05:34 -07:00
Jason Freeman
27cccddfea
Merge pull request #3515 from Microsoft/classMemberWithMissingIdentifier
...
Parse class member with a missing identifier in the presence of a modifier
2015-06-17 15:05:25 -07:00
Jason Freeman
41e39735e8
Make resolveName ignore export specifiers without calling getSymbol
2015-06-16 17:06:00 -07:00
Jason Freeman
54edbaeea7
Parse class member with a missing identifier in the presence of a modifier
2015-06-15 16:28:29 -07:00
Vladimir Matveev
522248a042
rename 'FileMap.delete' to 'FileMap.remove'
2015-06-12 18:48:54 -07:00
Vladimir Matveev
b4f1df2afa
address PR feedback
2015-06-12 18:48:46 -07:00
Vladimir Matveev
25c093673c
introduce FileMap to store mappings with filenames as keys
2015-06-12 18:48:37 -07:00
Vladimir Matveev
1f587069da
Merge pull request #3434 from Microsoft/port-3433
...
Port PR 3433 into release 1.5
2015-06-11 14:24:29 -07:00
Jason Freeman
363b7c85ab
Merge pull request #3391 from Microsoft/port-3370
...
Port PR 3370 into release 1.5
2015-06-10 16:13:58 -07:00
Vladimir Matveev
d0763060c9
added more tests
2015-06-10 12:32:24 -07:00
Vladimir Matveev
185b2aff08
added missing semicolon
2015-06-08 22:46:59 -07:00
Vladimir Matveev
26a1ed6017
move temp declarations out of object literal
2015-06-08 19:52:55 -07:00
Vladimir Matveev
3c630aa247
added tests
2015-06-04 22:39:21 -07:00
Vladimir Matveev
7c8a50336d
emit module name for system modules, add moduleName argument to 'transpile' function
...
Conflicts:
src/services/services.ts
2015-06-04 22:37:52 -07:00
Mohamed Hegazy
6f45524b9f
Update LKG
2015-06-04 16:35:30 -07:00
Zhengbo Li
1f7f388c78
Merge pull request #3390 from zhengbli/release-1.5
...
Add missing overloads for texImage2D and texSubImage2D
2015-06-04 16:25:45 -07:00
Zhengbo Li
3c59481a92
Add missing overloads for texImage2D and texSubImage2D
2015-06-04 16:06:12 -07:00
Vladimir Matveev
9d80c40055
Merge pull request #3385 from Microsoft/port_3382
...
Port PR 3382 into release 1.5
2015-06-04 12:45:33 -07:00
Vladimir Matveev
e34d28f530
added missing semicolon after calling exporter function
2015-06-04 12:30:19 -07:00
Jason Freeman
b165b14932
Merge pull request #3374 from Microsoft/emitParenthesizedTypeAssertion
...
Emit parenthesized type assertion
2015-06-03 17:55:45 -07:00
Jason Freeman
e940fdc534
Don't use innerExpression in parenthesizeForAccess
2015-06-03 17:34:56 -07:00
Jason Freeman
26cf97430e
Accept baselines for parenthesized type assertions
2015-06-03 17:22:51 -07:00
Jason Freeman
7a74d9f8d0
Add tests for parenthesized type assertions
2015-06-03 17:22:38 -07:00
Jason Freeman
4ccf088734
Don't try to strip parentheses when emitting synthesized parenthesized expressions
2015-06-03 17:22:11 -07:00
Jason Freeman
1bb46e3f33
Update LKG after commit 34a5514fef25125b56dfff49fb0357aee2d1bb90
2015-06-03 13:39:25 -07:00
Jason Freeman
34a5514fef
Rename new test
2015-06-03 13:36:52 -07:00
Jason Freeman
9394c5ca04
Add test for object literal methods
2015-06-03 13:36:51 -07:00
Jason Freeman
22cc3a7d84
Add hopefully helpful comment
2015-06-03 13:36:50 -07:00
Jason Freeman
46da6678ad
Return expressions always need to be type checked
2015-06-03 13:36:49 -07:00
Vladimir Matveev
f83d54b18f
Merge pull request #3360 from Microsoft/port-3331
...
Port PR 3331 into release-1.5
2015-06-03 10:47:39 -07:00
Vladimir Matveev
86d9398a92
clean hostCache to avoid extending lifetime of script snapshots
2015-06-03 10:29:32 -07:00
Mohamed Hegazy
9b12fabaa1
Merge pull request #3274 from Microsoft/filterTranspileDiagnostics
...
Fix #3245 : ensure transpile diagnostics only include syntactic and compiler options diagnostics
2015-06-02 18:24:41 -07:00
Mohamed Hegazy
6902b050ca
Respond to code review comments
2015-06-02 18:04:05 -07:00
Mohamed Hegazy
c83054cd4b
Merge branch 'release-1.5' into filterTranspileDiagnostics
2015-06-02 18:01:05 -07:00
Mohamed Hegazy
a10cd1e822
Update LKG
2015-06-02 15:48:59 -07:00
Daniel Rosenwasser
d1b3ac7c12
Merge pull request #3288 from Microsoft/fixResolutionForFuncExprsClassExprsAndArguments
...
Fix resolution of named function & class expressions as well as 'arguments'
2015-06-02 12:57:05 -07:00
Ron Buckton
5b94e40149
Merge branch 'decoratorsExperiment' into release-1.5
2015-06-01 15:36:39 -07:00
Ron Buckton
69094b5693
Updated LKG
2015-06-01 15:35:42 -07:00
Ron Buckton
15547c03db
Merge pull request #3330 from Microsoft/decoratorsExperiment
...
Added experimentalDecorators flag
2015-06-01 15:34:59 -07:00