Commit graph

5861 commits

Author SHA1 Message Date
Matt Bierner
21bb402655 Fix projectInfo call signature for TS 3.0 2018-07-26 17:36:11 -07:00
Matt Bierner
e49f6543a6 Reduce duplication and improve errors around TypeScript execute types 2018-07-26 17:36:11 -07:00
Matt Bierner
52db14c9e6 Sort definitions 2018-07-26 17:36:11 -07:00
Matt Bierner
74b5247504 Use more explicit types for ts server execute
- Only allow known strings to be used as commands
- Simplify overloading. Introduce new `executeWithoutWaitingForResponse` function for calls that are fire and forget
- Always require a token for execture calls
2018-07-26 17:36:11 -07:00
Ramya Achutha Rao
9e411a5fd3 Renaming tag for settings for online services #54354 2018-07-26 17:21:32 -07:00
Matt Bierner
b4ab206963 Pick up new ts insiders 2018-07-26 16:07:02 -07:00
Matt Bierner
633e386b18 Remove extra conditional 2018-07-26 16:06:05 -07:00
Matt Bierner
5e40bd7df9 Expand js/ts document symbols to have entries for each span
Fixes #54855
2018-07-26 16:01:34 -07:00
Matt Bierner
1e10fa5163 Update ts/js grammars 2018-07-26 15:40:45 -07:00
Matt Bierner
341013c0ef
Log warning when returned code action will be dropped (#55090)
* Add extension logging when returned code action will be dropped

Fixes #54803

Adds a loggin warning when a code action provider returns code actions that will be dropped. Warn in the the following cases:

- A provider returns code actions (not commands)
- And a specific code action type is requested.
- And the returned code actions either don't set kind or are of the wrong kind

* Use log service

* Include extension id in warning
2018-07-26 15:14:16 -07:00
Rob Lourens
d36a3d2395 Search provider - implement FileIndexProvider 2018-07-26 12:28:15 -07:00
Rob Lourens
9999dac541 SearchProvider - split out separate TextSearchProvider #47058 2018-07-26 12:28:15 -07:00
Miguel Solorio
e32ea43fcb
Merge branch 'master' into misolori/a11y 2018-07-26 10:25:15 -07:00
Erich Gamma
7697ef6711 Flush scripts cache when the document changes 2018-07-26 15:56:28 +02:00
Martin Aeschlimann
cbb51a0997 [loc][Query] Source text issue for "Provides syntax highlighting, bracket matching and folding Less files." Fixes #55115 2018-07-26 11:57:06 +02:00
Erich Gamma
22f0337064 cache the scripts for the hover 2018-07-26 09:42:38 +02:00
Erich Gamma
73b72464b3 Replace lenses with hover links 2018-07-26 09:42:36 +02:00
Matt Bierner
e8b1ee0b4d Use more standard scheme across providers for getting TS response body
- Avoids extra checks when response cannot be null
2018-07-25 18:50:16 -07:00
Matt Bierner
a1af04f571 Prefer namespace imports for 'vscode' 2018-07-25 18:34:12 -07:00
Matt Bierner
410509137b Add base Disposable class to help manage disposables 2018-07-25 18:17:56 -07:00
Matt Bierner
f97c743507 Use VersionDependentRegistration for update paths on rename
Avoids registering class on unsupported ts versions
2018-07-25 17:56:08 -07:00
Matt Bierner
d5855b35b2 Cleanup
- Remove noop optional method
- Use double quotes for strings
- Mark fields readonly
2018-07-25 17:51:05 -07:00
Matt Bierner
42e0c43645 Use resource map for storing formatting options
Try to normalize file cases on case-insensitive file systems
2018-07-25 17:47:06 -07:00
Nikolas
700ee37a24 Add underscores and asterisks to surrounding pairs (#55054)
Same reasons as [here](https://github.com/silvenon/vscode-mdx/pull/6#issue-203819440)
2018-07-25 17:31:04 -07:00
Matt Bierner
edc6b2acdd Always invoke quick fix command
Make sure we always invoke the applyCodeActionCommand. This is needed for telemetry to be sent properly
2018-07-25 17:29:35 -07:00
Matt Bierner
9e6a525723 Fixing fix all not applying correct commands on edit 2018-07-25 17:27:03 -07:00
Matt Bierner
690744c3c6 Only return a single all code action per quick fix fixId
Fixes #55065
2018-07-25 17:19:33 -07:00
Matt Bierner
ccf9f4badd Use VersionDependentRegistration 2018-07-25 17:19:33 -07:00
Matt Bierner
5347a06a46 Don't convert diagnostic set to array 2018-07-25 17:19:33 -07:00
Ramya Rao
d8bf1443cf
Support tags on settings to filter in settings editor (#55094)
* Support tags on settings to filter in settings editor

* Revert adding tags to api until we are ready
2018-07-25 15:51:28 -07:00
Rob Lourens
31eba9652d Sweep setting descriptions for #54690 2018-07-25 14:45:48 -07:00
Rachel Macfarlane
740d37d7dd Some setting descriptions cleanup, #54690 2018-07-25 11:02:07 -07:00
Martin Aeschlimann
7fd6f1b1d4 [json] use onFoldingRanges 2018-07-25 12:22:04 +02:00
Martin Aeschlimann
116948ef51 [css] adopt lsp (folding, colors) 2018-07-25 12:22:04 +02:00
Martin Aeschlimann
21c22840c5 [html] adopt lsp (folding, colors) 2018-07-25 12:22:04 +02:00
Christof Marti
04129e96fe Fix extension-editing display name and description 2018-07-25 11:18:15 +02:00
Martin Aeschlimann
4f0c90fa36 [json] update to latest lsp (folding range support) 2018-07-25 09:56:05 +02:00
Matt Bierner
4be0f07230
Add WebviewPanel.iconPath (#54912)
* Add WebviewPanel.iconPath

Allows webviews to provide icons used in UI. Adds a new `WebviewPanel.iconPath` property for this.

Replaces the static contribution approach from #49657

Fixes #48864

* Fix doc

* Move icon into mainthreadwebview

* Cleaning up implementation

* Cleaning up implementation
2018-07-24 15:08:46 -07:00
Jackson Kearl
75fec9f1fd Merge branch 'feature-demo/auto-closing-config' of github.com:JacksonKearl/vscode into feature-demo/auto-closing-config 2018-07-24 13:41:00 -07:00
Erich Gamma
1616ea1193 Disable npm code lens by default 2018-07-24 12:18:13 +02:00
Jackson Kearl
1655e6eb23 Same specialization for ts 2018-07-24 00:42:18 -07:00
Jackson Kearl
763e939bdd Document jsx specialization 2018-07-24 00:38:38 -07:00
Jackson Kearl
629c05f1f8 Add special case for js(x) template strings 2018-07-24 00:07:42 -07:00
Erich Gamma
f6064affd1 update to tasks 2.0 2018-07-24 08:30:52 +02:00
Matt Bierner
befea22536 Pick up new TS insiders version 2018-07-23 17:55:55 -07:00
Jackson Kearl
492fde2c13
Merge pull request #54910 from JacksonKearl/settings-crawl
Settings crawl
2018-07-23 16:06:07 -07:00
Jackson Kearl
f99a1e6505 Dots 2018-07-23 16:02:21 -07:00
Jackson Kearl
5916baa42e Update settings text for my chunk 2018-07-23 15:54:19 -07:00
Matt Bierner
b8c522b175 Updating colorization tests 2018-07-23 15:31:32 -07:00
Matt Bierner
f9eeb0759f Cleaning up emmet setting descriptions 2018-07-23 15:27:55 -07:00
Matt Bierner
5a148fa9a3 Use code in setting 2018-07-23 15:27:55 -07:00
Matt Bierner
b096fb256d Use enumDescriptions 2018-07-23 15:27:55 -07:00
Matt Bierner
e9fb3b2eaa Remove old show unused settings
You should use `editor.showUnused` instead. Possibly with a language specific setting:

```
"[typescript]": {
    "editor.showUnused": false
}
```
2018-07-23 15:01:02 -07:00
Jackson Kearl
4109e4e093 Restore trailing newline 2018-07-23 13:16:50 -07:00
Martin Aeschlimann
74c270e887 update grammars 2018-07-23 20:34:08 +02:00
Miguel Solorio
bcf4c3185b Add missing comma 2018-07-23 10:01:04 -07:00
Jackson Kearl
e6f82004c8 Fix html language json 2018-07-23 09:43:30 -07:00
Jackson Kearl
6d09e4ee0f Ongoing migration to if/when 2018-07-23 09:40:10 -07:00
Miguel Solorio
32cf6eb0fa
Merge branch 'master' into misolori/a11y 2018-07-23 09:38:00 -07:00
Christof Marti
d61baf3b16 Don't assume local file (#36236) 2018-07-23 12:55:32 +02:00
Erich Gamma
1c14e736d2 Add missing nls key in package.json, fixing #54714 2018-07-23 09:34:03 +02:00
Matt Bierner
56d3f0acf2 Update js/ts grammar 2018-07-20 18:07:43 -07:00
Matt Bierner
8531a230e5 Use flatten in a few places to improve readability 2018-07-20 17:58:43 -07:00
Matt Bierner
f500f659e6 Create links for files section in tsconfig 2018-07-20 17:52:01 -07:00
Matt Bierner
91d55c965a Make sure we disable suggestions properly 2018-07-20 14:32:21 -07:00
Matt Bierner
9fb3229377 Use single diagnostic collection for js and ts
Refactors the ts DiagnosticManager to be shared between language providers.  To do this:

- Make sure we always maintain a complete list of diagnostics in the extension. But only update the vscode.DiagnosticCollection with the ones we care about

- Add the concept of a diagnostic language. This is needed now that we only have a single collection. Use the diagnostic language to determine which diagnostics to filter out using `typescript.validate` and `javascript.validate`

- Add a diagnosticSetting class to track settings for different languages (js and ts)

Fixes #54359
2018-07-20 14:16:28 -07:00
Erich Gamma
8d964cbd59 Added setting to control visibility of code lens 2018-07-20 09:43:49 +02:00
Erich Gamma
80b08b4c7f Add code lenses to run/debug a script 2018-07-20 09:43:48 +02:00
Jackson Kearl
937e23a19c Merge branch 'master' into feature-demo/auto-closing-config 2018-07-19 15:10:10 -07:00
Miguel Solorio
3c37960bd8 Update color to meet color contrast ratiom, fixes #52580 2018-07-19 12:58:45 -07:00
Matt Bierner
afc3d77e7c Don't treat interpolated strings in make files as content strings
These are more like expression instead of strings

Fixes #38078
2018-07-18 19:09:46 -07:00
Matt Bierner
a04a714fa3 Format 2018-07-18 19:08:07 -07:00
Matt Bierner
44cd521ced
Finalize definition link (#54424)
Finalize the definition link api

- Gives fields more explicit names (target and origin)
- Moves api to vscode.d.ts
- Makes other definition providers (such as type definition provider and implementation provider) also return definition links

Fixes #54101
2018-07-18 16:32:27 -07:00
Sandy Armstrong
80a472482c Treat Xamarin .workbook files as markdown (#51167)
Xamarin Workbooks are interactive coding documents that are saved as
straight-forward markdown files with a YAML front matter header block.

Here is a sample: https://github.com/xamarin/Workbooks/blob/master/csharp/csharp6/csharp6.workbook

Github has been treating them as markdown files for over a year now
(https://github.com/github/linguist/pull/3500).
2018-07-18 16:27:03 -07:00
HUA Yang
9038bc7b45 fix #53590 (#54257) 2018-07-18 16:22:29 -07:00
Matt Bierner
533c6deb79 Move cancellation files to own dir
Fixes #53423
2018-07-18 14:28:55 -07:00
Matt Bierner
b9bc23bb58 Only exec server call in try catch 2018-07-18 14:28:54 -07:00
Matt Bierner
3331d725e5 Use toFileLocationRequestArgs 2018-07-18 14:28:54 -07:00
Matt Bierner
708b16a96c Remove unused property 2018-07-18 14:28:54 -07:00
Matt Bierner
6c2818d42e Clean up provideDocumentSymbols
- Returned undefined instead of empty array
- Only execute server call in try catch
2018-07-18 14:28:54 -07:00
Matt Bierner
4c003dbbc1 Remove old navtree call
This API has been replaced with navbar. The code related to navbar is not being tested and a very small number of users are using < 2.1 in their workspaces
2018-07-18 14:28:54 -07:00
Matt Bierner
966bec8650 Reducing scope of try catch to just exec
We want to be alerted if an exception is thrown outside of execute
2018-07-18 14:28:54 -07:00
Erich Gamma
5c5f93cdbc Support to run the selected script in the editor 2018-07-18 12:58:19 +02:00
Joao Moreno
bcdad4c79f fixes #53520 2018-07-18 11:12:06 +02:00
Rob Lourens
1bf16e1167 Add onSearch activationEvent for search providers 2018-07-17 09:35:58 -07:00
Erich Gamma
9a924f71f4 Fix for #54085 npmScript explorer doesn´t show scripts with same name in multi root setup 2018-07-17 08:53:26 +02:00
Matt Bierner
b6e9dc253b Fix visual match for string types
Fixes #53962
2018-07-16 16:46:08 -07:00
Matt Bierner
2e8414c707 Pull in third party notices from typescript
Fixes #54103
2018-07-16 14:21:33 -07:00
Matt Bierner
f5c36f4bb8 Add telemetry on organize imports
This is needed to understand if users are running this action and how we can improve discoverablity
2018-07-16 13:00:46 -07:00
Matt Bierner
cbcafcc284 Don't enable commit characters when isNewIdentifierLocation is true
Fixes #54386
2018-07-16 13:00:46 -07:00
Johannes Rieken
69139dabf5 fix #52923 2018-07-16 16:54:16 +02:00
Pine Wu
fec5cf6f43 Update css grammar for #53606 and #53797 2018-07-15 07:24:19 +08:00
Greg Van Liew
c150d0d42d Edit pass on new built-in extension comments (#54277) 2018-07-13 15:28:27 -07:00
Matt Bierner
a874e01c9f Pick up new TS insiders 2018-07-13 11:42:58 -07:00
Matt Bierner
eaa535ff3e Use properties for commitCharacters 2018-07-13 11:42:58 -07:00
Rob Lourens
09e26ac36f Fix #54256 - only sort file search results when a pattern is specified 2018-07-13 10:26:58 -07:00
Matt Bierner
b179deefe5 Only use isNewIdentifierLocation to disable commit characers instead of all suggestions
Fixes #54267
2018-07-13 09:17:14 -07:00
Matt Bierner
b64ff63750 Remove extra await 2018-07-13 09:17:14 -07:00
Ramya Achutha Rao
a32654c5f1 Link to docs in the website from builtin extension readme #54098 2018-07-12 18:16:01 -07:00
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
Matt Bierner
3d35801127 Make sure quickSuggestionsForPaths is respected on TS 2.9+
Fixes #53683
2018-07-06 14:16:41 -07:00
coolreader18
8ab9119cf6 Fix a double dash in the previewer if an @param jsdoc tag has a hyphen after the param name (#53365)
* Fix a double dash if the @param has a hyphen

* Moved into the other regex

* Add test for ignoring hypen after @param

* Fixed test and moved to previewer.test.ts
2018-07-06 12:53:44 -07:00
misolori
a31f93b530 Update color to meet color contrast ratio, fixes #52570 2018-07-06 12:51:00 -07:00
Joao Moreno
1d831bdcf1 Merge remote-tracking branch 'origin/master' 2018-07-06 16:45:41 +02:00
Joao Moreno
b6781b0058 align lstree implementations 2018-07-06 16:45:03 +02:00
Joao Moreno
00a1abe912 cleanup git relative path calculation 2018-07-06 16:37:53 +02:00
Joao Moreno
3f9e71722d Merge commit 'refs/pull/49397/head' of github.com:Microsoft/vscode into pr/49397 2018-07-06 15:46:10 +02:00
João Moreno
d1f8ff6161
Merge pull request #52812 from Microsoft/joao/uri-handler
Finalize UriHandler API
2018-07-06 15:43:13 +02:00
Joao Moreno
ba98812272 💄 2018-07-06 15:31:43 +02:00
Joao Moreno
e4d42b6b9b Merge commit 'refs/pull/47578/head' of github.com:Microsoft/vscode into pr/47578 2018-07-06 15:23:18 +02:00
Joao Moreno
80766044f3 remove command from scm title 2018-07-06 15:22:21 +02:00
Joao Moreno
689c38f4aa 💄 2018-07-06 15:19:27 +02:00
Joao Moreno
4215f96251 Merge commit 'refs/pull/48020/head' of github.com:Microsoft/vscode into pr/48020 2018-07-06 15:10:34 +02:00
Joao Moreno
2b03845eef 💄 2018-07-06 15:09:41 +02:00
Joao Moreno
da1a35aabc Merge commit 'refs/pull/47890/head' of github.com:Microsoft/vscode into pr/47890 2018-07-06 15:07:20 +02:00
Joao Moreno
b5e8f88e3b use more resource level settings for git 2018-07-06 15:03:36 +02:00
Joao Moreno
50189ad617 Merge commit 'refs/pull/47819/head' of github.com:Microsoft/vscode into pr/47819 2018-07-06 14:54:42 +02:00
Joao Moreno
3a54676f50 move successful push notification into repository 2018-07-06 14:53:13 +02:00
Joao Moreno
ead170df00 Merge commit 'refs/pull/47790/head' of github.com:Microsoft/vscode into pr/47790 2018-07-06 14:48:10 +02:00
Joao Moreno
0b9ed72669 improve selection restoration 2018-07-06 14:45:44 +02:00
Joao Moreno
cb6d6aa512 Merge commit 'refs/pull/47238/head' of github.com:Microsoft/vscode into pr/47238 2018-07-06 14:41:52 +02:00
Joao Moreno
cc6d8aa00e Merge remote-tracking branch 'origin/master' into joao/uri-handler 2018-07-06 12:49:16 +02:00
Joao Moreno
f950abaa81 git: extract categorizeResourceByResolution 2018-07-06 12:34:38 +02:00
Joao Moreno
8f6c6e8bc0 Merge commit 'refs/pull/50252/head' of github.com:Microsoft/vscode into pr/50252 2018-07-06 12:26:22 +02:00
Joao Moreno
c0cfa06328 fix #44106 2018-07-06 12:20:56 +02:00
Joao Moreno
e045147e44 improve conflicts during git rebase flow 2018-07-06 12:15:27 +02:00
misolori
479855f9cd Update colors to meet color contrast ratio, fixes #51831 2018-07-05 16:52:53 -07:00
Rachel Macfarlane
bd953248ad Revert "Reformat test .asar file, fixes #53194"
This reverts commit 689141523f.
2018-07-05 15:36:29 -07:00
Rachel Macfarlane
689141523f Reformat test .asar file, fixes #53194 2018-07-05 14:36:02 -07:00
Benjamin Pasero
4645522d82 enable test (for #52414) 2018-07-05 16:06:13 +02:00
Benjamin Pasero
e283c32b9d fix #52447 2018-07-05 15:55:34 +02:00
Rob Lourens
185278a3fa findTextInFiles vscode-api-tests test 2018-07-03 20:46:54 -07:00
Rob Lourens
2315156bf3 Search Provider - delete unused search stats 2018-07-03 20:11:35 -07:00
Rob Lourens
0215f30d9b Search Provider - implement clearCache 2018-07-03 20:08:53 -07:00
Rob Lourens
69df745be9 Fix build 2018-07-03 18:45:31 -07:00
Matt Bierner
9f8491190a Update js/ts grammars 2018-07-03 17:19:04 -07:00
Rob Lourens
824a3e9298 Search provider - remove absolute path checks from extHostSearch to match fileSearch.ts 2018-07-03 16:03:43 -07:00
Rob Lourens
fdf27274f0 Search provider - fix cancellation in extension code 2018-07-03 15:59:49 -07:00
Erich Gamma
7452fe03a0 Generalize the debug argument matching 2018-07-03 16:56:27 +02:00
Dirk Baeumer
21991b4912 Move to latest vscode-nls for corrupted cache support 2018-07-03 16:12:52 +02:00
Rob Lourens
0ef1c31b06 Change SearchProvider to be URI-based, not string-based. #50788 2018-07-02 19:24:14 -07:00
Rob Lourens
e0e9c3d455 Search provider - some clean up 2018-07-02 19:24:14 -07:00
Rob Lourens
995ef29643 Add missing methods to strings.ts 2018-07-02 19:24:13 -07:00
Rob Lourens
dc1c80e6ff Clean up strings.ts 2018-07-02 19:24:13 -07:00
Rob Lourens
ea5620dd8d SearchProvider invoked on every keypress 2018-07-02 19:24:13 -07:00
Matt Bierner
1ee1759e02 Adding workaround for TS trying to update paths on file without exports
Fixes #52967
2018-06-29 17:30:53 -07:00
Matt Bierner
2f0b9394bc Add telemetry on TS refactoring usage
Needed to understand which type of refactorings are most used so we can decided which bugs to prioritize and which new refactoring areas to invest in
2018-06-29 17:13:49 -07:00
Jackson Kearl
4f870afa58 Enforce node boundaries in places where it matters (#53192)
* Enfoce node boundries in places where it matters

* Flip defualt emmet includeBoundries to true

Explicitly set getNode's include boundries where needed

* Remove defualt papameter

* Add update image boundry tests

* Add tests for bondries on some of the tag actions

* Rest of tag tests
2018-06-29 13:40:38 -07:00
Martin Aeschlimann
61231a6f34 [css] update service (fixes #53159) 2018-06-29 08:57:13 +02:00
Matt Bierner
a2974a0782 Fix markdown code blocks getting two backgrounds in preview
Fixes #53246
2018-06-28 15:18:05 -07:00
Ramya Achutha Rao
f200964ed5 Fix Select next/item bug when cursor is at tag boundary 2018-06-27 21:48:05 -07:00