Commit graph

5609 commits

Author SHA1 Message Date
Ramya Achutha Rao 0d7ee9e076 Link to CONTRIBUTING.md for built-in extensions #54098 2018-07-12 18:09:35 -07:00
Ramya Achutha Rao 75cda752a5 Move how to contribute to a separate file for built in extensions #54098 2018-07-12 18:06:16 -07:00
Matt Bierner ba9c869b6a Organize all imports in ts extension 2018-07-12 16:32:18 -07:00
Matt Bierner 0986ab3633 Move resource map to utils 2018-07-12 16:30:34 -07:00
Matt Bierner dc08cbdfa9 Also support regular json files for tsconfig document links 2018-07-12 16:25:14 -07:00
Matt Bierner cb9ad4f8be Add link provider for jsconfig and tsconfig files
Fixes #16905
Fixes #54215
2018-07-12 16:11:30 -07:00
Matt Bierner 4dc63b5061 Fix duplicate config requests sometimes being sent to TS
Fixes #54088
2018-07-12 16:11:30 -07:00
Matt Bierner 659d646e55 Use destructuring 2018-07-12 16:11:30 -07:00
Matt Bierner 23d9f2cea6 Don't create empty arrays to signal no return types 2018-07-12 16:11:30 -07:00
Andre Weinand bf7ac9201e move auto-attach into new built-in extension; fixes #53586 2018-07-12 16:41:03 +02:00
Rob Lourens 888bd5377d Fix #53908 - make settings tree themeable, add default colors 2018-07-11 18:30:24 -07:00
Ramya Achutha Rao f89c16c04c Standardize readme across built-in extensions #54098 2018-07-11 16:38:32 -07:00
Matt Bierner a7fb144e95 Use Typescript's CompletionInfo.isNewIdentifierLocation
Fixes #52499
2018-07-11 14:30:21 -07:00
Matt Bierner e1d50f119d Move execute into geterror class 2018-07-11 14:19:34 -07:00
Matt Bierner f3af5502e7 Convert GetErrRequest to class 2018-07-11 14:19:34 -07:00
Matt Bierner 46db7d9d3b tagCompletion -> tagClosing 2018-07-11 14:19:34 -07:00
Matt Bierner bd3beec042 Extract getInsertionPositions 2018-07-11 14:19:34 -07:00
Matt Bierner 6c99578088 Hook up CancellationToken 2018-07-11 14:19:34 -07:00
Matt Bierner 97734e3a39 Reduce nested statements 2018-07-11 14:19:34 -07:00
Matt Bierner 2e8e41c06d Prefix private members with _ 2018-07-11 14:19:34 -07:00
Matt Bierner 1dcb248d30 Clear auto closing tag timeout
This should already be effectively canceled but no reason to fire it
2018-07-11 14:19:33 -07:00
Matt Bierner 860138b2b2 Remove normalizePath from BufferSyncSupport 2018-07-10 17:13:55 -07:00
Matt Bierner f5e7c01028 Use resource map for pending diagnostics 2018-07-10 17:13:55 -07:00
Matt Bierner 84100f37c6 Request diagnostics on synced buffer 2018-07-10 17:13:55 -07:00
Matt Bierner 2adafad5ae Extract duplicated triggerDiagnostics code to function 2018-07-10 17:13:55 -07:00
Matt Bierner 5a6e122a58 Extract PendingDiagnostics to own class 2018-07-10 17:13:55 -07:00
Matt Bierner bc627a5a83 Remove duplicate code for creating FormattingRequestArgs 2018-07-10 17:13:55 -07:00
Matt Bierner 585c650411 Remove cyle around requestDiagnostic 2018-07-10 17:13:54 -07:00
Rob Lourens c6e298d909 renable disabled test. Seems fine now. 2018-07-10 17:02:34 -07:00
Matt Bierner 0f699f35f2 Update js/ts grammar
Addresses #53896
2018-07-10 15:31:10 -07:00
Matt Bierner d68d22f961 Pass in method directly instead of lambda for some events 2018-07-10 15:03:52 -07:00
Matt Bierner 0178fc2824 Make sure we clean up config change registration 2018-07-10 15:03:52 -07:00
Matt Bierner cbbb21c765 Don't try closing for cases like <div>> when user has just typed last > 2018-07-10 15:03:51 -07:00
Matt Bierner 5f8b9ab083 Remove active editor listener 2018-07-10 15:03:51 -07:00
Matt Bierner 473d8887b2 Reuse isTypeScriptDocument 2018-07-10 15:03:51 -07:00
Matt Bierner a92506639f Don't make extra findFiles call on TS 3.0
WIth TS 3.0, we don't need to pass a js or ts file for the project
2018-07-10 15:03:51 -07:00
Matt Bierner 931ec139f1 Don't check nav tree for directory rename
Fixes https://github.com/Microsoft/TypeScript/issues/25466
2018-07-10 11:40:28 -07:00
Matt Bierner 63c7c90ba5 Gate workaround for #52967 to TS 2.9 2018-07-10 11:40:28 -07:00
Geoffrey 2ea84289f0 Permit to update path when export(s) keyword in file (#53964) 2018-07-10 11:16:55 -07:00
Joao Moreno 044d192df0 remove bad timeout 2018-07-10 18:15:21 +02:00
Joao Moreno 6957a5c058 make git activation async
fixes #50292
2018-07-10 12:37:25 +02:00
Matt Bierner adfa9ce977 Add initial support for auto close jsx tags
Fixes #34307
2018-07-09 19:00:10 -07:00
Matt Bierner dc137ce28f Move isTypeScriptDocument to languageModes 2018-07-09 19:00:10 -07:00
Matt Bierner bda7b4480a Update markdown grammar
Fixes https://github.com/Microsoft/vscode/issues/53860
2018-07-09 09:34:24 -07:00
Matt Bierner 3ea1e53bbd Update to TS 3.0 insiders 2018-07-09 09:34:24 -07:00
Rob Lourens b6902fd662 Fix #53838 - workaround strange error from telemetry 2018-07-09 09:21:14 -07:00
Martin Aeschlimann d17ceea08e Update to powershell grammars. Fixes #52956 2018-07-09 11:57:24 +02:00
Joao Moreno 19df280c7f fixes #53849 2018-07-09 10:37:51 +02:00
Joao Moreno ee0a7a265d Merge branch 'master' of github.com:Microsoft/vscode 2018-07-09 10:15:59 +02:00
Joao Moreno b18b795936 fixes #53668 2018-07-09 10:15:55 +02:00