Commit graph

7014 commits

Author SHA1 Message Date
Matt Bierner b7f20a8b51 Update js/ts grammar 2019-04-23 13:52:06 -07:00
Matt Bierner 24ff03f627 Pick up ts 3.4.5 2019-04-23 10:50:51 -07:00
Matt Bierner 6b2daa3388 Revert marking markdown extension with explicit kind 2019-04-22 21:05:16 -07:00
Matt Bierner f56b18a9f7 Pass validateDefaultNpmLocation to ts 3.4.4
https://github.com/Microsoft/TypeScript/pull/30910/
2019-04-22 11:44:16 -07:00
Matt Bierner ac8f6b0406 Pick up TS 3.4.4 2019-04-22 11:44:16 -07:00
Matt Bierner a538f095af Organize imports should interupt geterr
UI operations like organize imports have higher priority than geterr
2019-04-22 11:44:16 -07:00
Matt Bierner 16944f3c4a
Merge pull request #72553 from tony-xia/makeRandomHexString
Update makeRandomHexString() to remove duplicate character
2019-04-22 10:57:16 -07:00
Tony Xia 697c8901a9 Update makeRandomHexString() to remove duplicate character 2019-04-18 23:20:45 +10:00
Tony Xia 941b4a9f79 Langauges -> Languages 2019-04-18 23:09:11 +10:00
Benjamin Pasero 053a32e2bb tests updates 2019-04-18 07:43:44 +02:00
Daniel Imms 68b2b6d4eb Revert "disable failing tests (#72465)
This reverts commit 5ac6601ab8.
2019-04-17 11:15:35 -07:00
Benjamin Pasero c72cfe0c65
Provide API to get access to the workspace configuration file (#37421) (#72490)
* Provide API to get access to the workspace configuration file (#37421)

* fix untitled ID

* update docs
2019-04-17 14:24:10 +02:00
Alex Ross 7f0f3e4bbb Get latest cpp grammar updates 2019-04-17 09:32:19 +02:00
Benjamin Pasero 5ac6601ab8 disable failing tests (#72465) 2019-04-17 08:43:54 +02:00
Alex Ross 48eb3ba4a0 Update cpp grammar and make small themes change 2019-04-16 17:52:21 +02:00
Alexandr Fadeev 6b7c8f3d77 Makefile test case about the bug fix with "@,-,+" colorizing in the recipe (#72265)
Bug: regex [@-+] means "from @ to +", so "." and "\" was also colorized.
Bug is fixed in make.tmbundle, test case is added to vscode.
Update make grammar
2019-04-16 11:41:37 +02:00
Matt Bierner 5ae3178c1d Mark markdown as a ui extension 2019-04-15 15:28:03 -07:00
Martin Aeschlimann d3c8ff7188
Merge pull request #72211 from tony-xia/strict-equality
Use strict equality in darkenColor()
2019-04-15 16:44:59 +02:00
Martin Aeschlimann 4be2b91873
Merge pull request #72269 from ljmf00/monokai-tabs-patch
theme-monokai: fix tabs indentation
2019-04-15 15:58:27 +02:00
Rob Lourens 3d67364fbf
Merge pull request #72236 from mattacosta/refresh-php-docs
Refresh PHP documentation.
2019-04-14 16:33:54 +00:00
Luís Ferreira 88fca8d6a6
theme-monokai: fix tabs indentation
Signed-off-by: Luís Ferreira <contact@lsferreira.net>
2019-04-13 23:11:30 +01:00
Matt Bierner e78a0ab37f Open TS Server logs in editor if possible
In most cases, were are only interested in the tsserver.log file, not the additional typings installer logs
2019-04-12 17:24:22 -07:00
Matt Bierner cad3862663 Also include returned result count in completions telemetry 2019-04-12 14:43:14 -07:00
Matt Bierner 312b09cc6b extract setContent 2019-04-12 14:43:14 -07:00
Matt Bierner 74103c4c8d Don't change preview when click fails but do show an alert 2019-04-12 14:43:14 -07:00
Matt Bierner 3b58a011da Only try/catch openTextDocument 2019-04-12 14:43:14 -07:00
Matt Bierner c79f1cd8e3 Styling 2019-04-12 14:43:14 -07:00
Matt Acosta 3aca0f3ef1 Refresh PHP documentation. 2019-04-12 14:16:06 -07:00
Matt Bierner 0b4d49b59e
Merge pull request #71762 from skprabhanjan/fix-71570
fix-71570 Error when restoring a markdown preview for a file that has been deleted
2019-04-12 11:07:48 -07:00
Tony Xia 818d1261b0 Use strict equality in darkenColor() 2019-04-12 23:33:08 +10:00
Martin Aeschlimann f1f37c212e double log language, only one works. Fixes #72192 2019-04-12 10:08:36 +02:00
Sandeep Somavarapu 1fd2993b54 Fix #72185 2019-04-12 07:44:56 +02:00
Matt Bierner 222e2798ff Move min versions into jt/ts feature providers 2019-04-11 16:12:29 -07:00
Matt Bierner 9d43bdac05 Register features with Promise.all instead of sequentially 2019-04-11 16:00:46 -07:00
Matt Bierner c6a9536ed7 Add telemetry for how long completions take in js/ts
We'd like to know the average time that it takes to return js/ts completions so that we can identify performance regressions. The time includes both the queuing time and the actual time spent executing the command against TS server
2019-04-11 16:00:46 -07:00
Matt Bierner f635233740 Check in stubbed out smart select support for js/ts
For https://github.com/Microsoft/TypeScript/issues/29071

This require upstream TS support. Check in experimental support so that TS team can test the ux of this feature
2019-04-11 16:00:46 -07:00
Matt Bierner 0ae3ecbf15 Fix multiline jsdoc type highlightingFixes #27777 2019-04-11 10:05:36 -07:00
Alex Ross 4423de898e Fix colorization tests for c languages 2019-04-11 11:25:34 +02:00
Alex Ross b56ec0d8e7 Fix CPP grammar and themes
Part of #71821
2019-04-11 09:05:55 +00:00
Matt Bierner d81145d3f0 Use proper documentHighlights api for html js intellisense 2019-04-10 15:21:53 -07:00
Matt Bierner 90c9650399 Handle invalid config file diagnostics from ts server
Fixes #72098
2019-04-10 15:21:53 -07:00
Matt Bierner b4bbf10f96 Pick up TS 3.4.3
#72005
2019-04-10 15:21:53 -07:00
Matt Bierner 9d0a845b9e Better comment 2019-04-10 15:21:53 -07:00
Matt Bierner 2689d1b8b9 Add some pinning tests for indent 2019-04-10 15:21:53 -07:00
Daniel Imms d73c1a61b9 Tweaks to test running 2019-04-10 22:29:43 +02:00
Sandeep Somavarapu f329277979 - Define Machine Settings: Schema, Environment
- Scope machine settings
- Make remote settings scoped to machine settings
2019-04-10 18:25:13 +02:00
Matt Bierner 5d9377b42e
Merge pull request #71944 from vitaliymaz/fix-ts-confix-extends-navigation
fix link navigation to extended config file in tsconfig
2019-04-09 11:26:17 -07:00
Vitaliy Mazurenko ea2ad14dde fix link navigation to extended config file in tsconfig 2019-04-09 10:15:14 +03:00
Matt Bierner 2538145dcd Auto indent jsx tags with attributes
Fixes #65955
2019-04-08 19:09:03 -07:00
Matt Bierner 0cf20c9b6d Better fix for #48735
Previous fix broke `reindent all lines` . New fix is only applied on enter and should handle bodies with multiple case better
2019-04-08 18:06:47 -07:00