Daniel Rosenwasser
2902aa2ba3
Added tests.
2015-03-18 14:21:17 -07:00
Daniel Rosenwasser
355dcd11c8
Merge pull request #2396 from Microsoft/completionsInIncompleteConstructs
...
Better completions in incomplete constructs
2015-03-18 14:11:05 -07:00
Daniel Rosenwasser
ee073e19f0
Remove space.
2015-03-18 12:27:28 -07:00
Daniel Rosenwasser
e82ea7df0f
Added test for completions at beginning of file.
2015-03-18 12:12:57 -07:00
Daniel Rosenwasser
ec4278972d
Addressed CR feedback.
2015-03-18 12:08:09 -07:00
CyrusNajmabadi
2f7db61f7c
Merge pull request #2409 from Microsoft/diagnosticCodes
...
Fix diagnostic codes.
2015-03-17 23:16:05 -07:00
steveluc
34e612c9fc
Add handling of hard tabs in server buffers. Change message protocol to
...
pass locations as line/offset pairs instead of line/column pairs, where
offset is a 1-based character offset from the beginning of the line.
Offset will be equal to column if the line contains no tabs. If the
line contains tabs, offset will be less than or equal to column,
depending on how many tabs are before the offset. Also added tab size
and indent size to file open message.
2015-03-17 22:58:12 -07:00
Cyrus Najmabadi
7bcd18fe28
Fix diagnostic codes.
2015-03-17 22:56:45 -07:00
steveluc
afc142c0f5
Merge remote-tracking branch 'origin/master' into serverConfigurationMessage
2015-03-17 22:44:31 -07:00
CyrusNajmabadi
3a75350c42
Merge pull request #2408 from Microsoft/pinnedComments2
...
Simplify comment emit.
2015-03-17 19:30:55 -07:00
Cyrus Najmabadi
035ad42c30
Simplify comment emit.
2015-03-17 19:25:40 -07:00
CyrusNajmabadi
d2ea675d09
Merge pull request #2406 from Microsoft/pinnedComments
...
Simplify code for emitting comments.
2015-03-17 19:18:36 -07:00
Cyrus Najmabadi
63e4420887
Simplify flow control.
2015-03-17 19:13:00 -07:00
Cyrus Najmabadi
9582d7cf28
Add test for pinned comments.
2015-03-17 18:43:39 -07:00
Cyrus Najmabadi
36b99511c6
Simplify code for emitting comments.
...
Also, always emit pinned comments, even when the 'removeComments' compiler
option is provided.
2015-03-17 18:34:42 -07:00
steveluc
e1d7389f3e
Merge remote-tracking branch 'origin/master' into
...
serverConfigurationMessage.
2015-03-17 17:51:16 -07:00
Vladimir Matveev
17f3e1462d
Merge pull request #2402 from Microsoft/dropInternedStrings
...
drop interned indentation prefixes if format options has changed
2015-03-17 17:17:53 -07:00
Paul van Brenk
bb37ea99c1
Merge pull request #2400 from Microsoft/toolsversion
...
Add toolsversion to shim so we can read it from VS.
2015-03-17 16:46:48 -07:00
Vladimir Matveev
8afde73e0b
drop interned indentation prefixes if format options has changed
2015-03-17 16:34:13 -07:00
Paul van Brenk
825c301ace
We only need the 2 most significant digits.
2015-03-17 16:31:18 -07:00
Paul van Brenk
bf16ab7535
fix typo
2015-03-17 15:52:37 -07:00
Paul van Brenk
667bc03db2
Add toolsversion to shim so we can read it from VS.
2015-03-17 15:26:55 -07:00
Mohamed Hegazy
42a0c34641
Merge pull request #2335 from Microsoft/es6ImportExportEmit
...
ES6 emit for new import / export syntax
2015-03-17 13:59:30 -07:00
Daniel Rosenwasser
e49fc058b0
Added tests.
2015-03-17 13:33:01 -07:00
Daniel Rosenwasser
3418a49f8a
Line endings.
2015-03-17 13:20:44 -07:00
Mohamed Hegazy
a06ce61684
Merge branch 'master' into es6ImportExportEmit
2015-03-17 13:03:17 -07:00
Mohamed Hegazy
766cb68f7c
Add comments
2015-03-17 13:03:13 -07:00
Daniel Rosenwasser
f33d165d5f
Merge branch 'master' into completionsInIncompleteConstructs
2015-03-17 12:59:33 -07:00
Daniel Rosenwasser
735452c80b
Merge branch 'master' into completionsInIncompleteConstructs
...
Conflicts:
src/services/formatting/smartIndenter.ts
src/services/services.ts
2015-03-17 12:39:37 -07:00
Dan Quirk
6155832ce7
Merge pull request #2395 from Microsoft/removeCodeClimateStuff
...
Remove CodeClimate stuff
2015-03-17 12:35:06 -07:00
Daniel Rosenwasser
7a716d9d42
Start handling element access expressions.
2015-03-17 12:27:59 -07:00
Daniel Rosenwasser
860c046376
Start using nodeIsMissing.
2015-03-17 12:27:24 -07:00
Dan Quirk
83d38c46dc
Delete extra comma
2015-03-17 12:25:01 -07:00
Daniel Rosenwasser
754a8a617c
More cases and tests for them.
2015-03-17 12:21:35 -07:00
Dan Quirk
b2b3d8b276
Remove CodeClimate stuff
2015-03-17 12:15:13 -07:00
Dan Quirk
79995f5598
Merge pull request #2394 from Microsoft/repoLanguageClassificationFix
...
Add .gitattributes to override GitHub Linguist language classification
2015-03-17 12:05:09 -07:00
unknown
87dacb8c91
Add .gitattributes to override GitHub Linguist language classification for the repo
2015-03-17 11:57:40 -07:00
Jason Freeman
2bcf84c73b
Merge pull request #2356 from Microsoft/typeParameterFixing
...
Make sure type parameters stay fixed throughout the inference process
2015-03-17 11:42:21 -07:00
Daniel Rosenwasser
122721005b
Merge pull request #2385 from Microsoft/completeIsCompleteNode
...
More thorough node completed-ness checking
2015-03-17 11:35:26 -07:00
Jason Freeman
3879d0ae9a
Merge branch 'master' of https://github.com/Microsoft/TypeScript into typeParameterFixing
2015-03-17 10:45:41 -07:00
Jason Freeman
f14abfefab
Add clarifying comment
2015-03-17 10:45:25 -07:00
Vladimir Matveev
a301ee3616
Merge pull request #2382 from Microsoft/mergingConstEnumOnlyModules
...
correctly merge const enum only and instantiated modules irregardless of order
2015-03-17 10:42:48 -07:00
Anders Hejlsberg
42b711b0f6
Merge pull request #2354 from Microsoft/cleanupDiagnostics
...
Clean up diagnostics display
2015-03-17 09:28:49 -07:00
Daniel Rosenwasser
ad084ded72
Account for typeof expressions, added test.
2015-03-17 08:07:40 -07:00
Daniel Rosenwasser
f2a7367e9b
Added index signature case.
2015-03-17 07:50:15 -07:00
Daniel Rosenwasser
0aa3a72d5b
Merge branch 'completeIsCompleteNode' into completionsInIncompleteConstructs
...
Conflicts:
src/services/formatting/smartIndenter.ts
2015-03-17 07:45:01 -07:00
Daniel Rosenwasser
857d1e0bb6
Fixed case for index signatures.
2015-03-17 07:42:24 -07:00
Anders Hejlsberg
ad75193528
Merge branch 'master' into cleanupDiagnostics
...
Conflicts:
src/compiler/program.ts
2015-03-17 06:26:24 -07:00
Daniel Rosenwasser
c89febeb23
Added completion check for prefix-unary, binary, and conditional expressions.
2015-03-17 00:46:21 -07:00
Daniel Rosenwasser
34a3fc4f78
Fixed up more tests.
2015-03-17 00:44:13 -07:00