End comment marker removed when at end of file

moved to https://github.com/Microsoft/TypeScript/issues/2311

Id #2661 | Release: None | Updated: Mar 12 at 2:19 AM by sparkplug | Created: Mar 12 at 2:06 AM by sparkplug

when site publish with vs2013 typescript plugin problem

Hi. I installed TS v.1.4 . When i write code and ctrl + s it export true .js file. but x.js file not imported to your project because of when publish your project, there isn't x.js file. ...

Id #2660 | Release: None | Updated: Mar 11 at 4:10 PM by jonturner | Created: Mar 10 at 12:16 PM by SARGIN

Wrong overloaded constructor is chosen

Unpack attachment run tsc foo.ts => foo.ts: /// <reference path="three.d.ts" /> function createFromVertices(material: THREE.LineDashedMaterial | THREE.LineBasicMaterial): void { var geometry...

Id #2659 | Release: None | Updated: Mar 8 at 7:53 PM by 12kb | Created: Mar 8 at 7:51 PM by 12kb

Method overload on extended interface

interface A extends B, C { } interface B { close(): void; } interface C extends B { close(): void; close(overloaded: boolean): void; } In the example above, compilation fails with: Error Int...

Id #2658 | Release: None | Updated: Mar 2 at 7:32 PM by andrees | Created: Feb 28 at 1:54 AM by andrees

Visual studio 2013 freezes when debugging TypeScript

Hi, We use Visual Studio 2013 Premium Update 4 and develop applications in TypeScript 1.4. We have a very serious issue, when we start debugging the code, entering into another method in another ...

Id #2657 | Release: None | Updated: Feb 10 at 9:23 AM by santoshnilla | Created: Feb 5 at 1:51 PM by santoshnilla

'type' aliases of string can not be used as object index signature.

code: type Guid = string; var foo: { [deviceId: Guid]: DateTime } = {}; An index signature parameter type must be 'string' or 'number'.

Id #2656 | Release: None | Updated: Jan 22 at 9:32 PM by fizzz | Created: Jan 22 at 9:31 PM by fizzz

Make Typescript honor tab settings

Right now, on 1.4 version it seems that TypeScript compiler ignores tab settings on either .ts or .js files and uses spaces for formatting the generated js file. It should honor the tab settings ...

Id #2655 | Release: None | Updated: Jan 19 at 8:10 PM by rroyter | Created: Jan 19 at 8:10 PM by rroyter

Multiline Comments Lose Indentation

Comments lose all indentation after passing through the TypeScript compiler into the JS files. For example, this: var rootObject = VDF.Deserialize(V.Multiline(function() { /* name{Level0}children...

Id #2653 | Release: None | Updated: Dec 23, 2014 at 3:36 PM by Venryx | Created: Dec 23, 2014 at 3:36 PM by Venryx

Generated enums should contain a length property.

Sometimes I need to enumerate an enum's values. Currently I need to use object key enumeration and filter out either the numeric or non-numeric values. An alternative would be if typescript made ...

Id #2652 | Release: None | Updated: Dec 17, 2014 at 10:03 PM by fizzz | Created: Dec 17, 2014 at 10:03 PM by fizzz

Attachment for issue #1210 on GitHub

Uploading the repro here since GitHub does not permit attachements. Please see https://github.com/Microsoft/TypeScript/issues/1210 for details.

Id #2651 | Release: None | Updated: Dec 15, 2014 at 2:16 PM by nabog | Created: Dec 15, 2014 at 2:16 PM by nabog