Martin Aeschlimann
aa575b1e8a
integration test fixes
2019-02-22 23:20:35 +01:00
Martin Aeschlimann
6286055c48
Extensions: jsonValidation json schema urls should support self-registered schemes. Fixes #67189
2019-02-22 17:32:09 +01:00
Andre Weinand
d7f5c29563
nls debug-server-ready
2019-02-22 15:29:50 +01:00
Matt Bierner
dbf970cd80
Pick up TS 3.3.3333
...
Fixes #68823
2019-02-21 15:19:31 -08:00
Matt Bierner
553e6e4f79
Always clear diagnostics for a js/ts file when it closes
...
Fixes #59363
Fixes #58088
Reopens #47386
2019-02-21 10:45:43 -08:00
Andre Weinand
360e653864
fix debug-server-ready name
2019-02-21 18:35:25 +01:00
Andre Weinand
ef6d8eb11d
first cut of "server-ready-action" feature
2019-02-21 18:31:02 +01:00
Joao Moreno
2c75fe1906
fixes #69063
2019-02-21 09:44:20 +01:00
Joao Moreno
11f54085c0
fixes #68918
2019-02-21 09:32:39 +01:00
Matt Bierner
2e4d4a6bb1
Don't make extra reloadProjects call when a js/tsconfig files changes
...
The TypeScript Server should be watching these files already so we do not need to tell it to 'reloadProjects'. In the current case, 'reloadProjects' is causing a TS Server error
https://github.com/Microsoft/TypeScript/issues/30005
Fixes #68428
2019-02-20 16:59:35 -08:00
Matt Bierner
a2eee79774
Use 2018 as target for extensions since we are now running on node 10
2019-02-20 16:09:25 -08:00
Matt Bierner
fe01a19db1
Revert change accidentially include in check in
2019-02-20 13:56:58 -08:00
Matt Bierner
178327770c
Add lightbulb badge when a preferred fix is available
...
Fixes #66702
2019-02-20 13:36:44 -08:00
Martin Aeschlimann
2fc2a915fc
Flaky integration test: completions with document filters. Fixes #68974
2019-02-20 10:56:04 +01:00
WorldofBay
1f78721e1d
fix lua indentation
2019-02-19 13:49:31 +01:00
Joao Moreno
5c049a93ae
fixes #68894
2019-02-19 10:58:59 +01:00
Joao Moreno
ae5bb90724
fixes #68874
2019-02-19 10:55:31 +01:00
Jaco Swarts
cb281cc758
Include triple-stash bracket for unescaped html and add brace to surroundingPairs ( #68833 )
...
Triple-stash {{{ ... }}} is used to surround an expression that should not be escaped for HTML
Having the option to enable surroundingPairs for brace would simplify the editing experience
2019-02-19 09:38:06 +01:00
Rob Lourens
c5a5b8b0e5
Fix #68125 - findFiles should not use loose patterns like the search view
2019-02-18 19:10:05 -08:00
Alex Dima
aa690a9d4c
KeybindingService owns entire schema for keybindings.json ( #66458 )
2019-02-18 10:52:50 +01:00
Martin Aeschlimann
76323b1ac7
api tests for links
2019-02-15 10:17:41 +01:00
Martin Aeschlimann
56a6746adc
[json] improve CONTRIBUTING.md
2019-02-15 10:17:40 +01:00
Matt Bierner
003521e715
Fix markdown preview restoring to wrong position on restart
2019-02-14 18:24:01 -08:00
Matt Bierner
ea995be36c
Make sure we send correctly normalized stacks on errors
2019-02-14 14:33:56 -08:00
Matt Bierner
ba19df41ff
Normalize stack
2019-02-14 14:33:56 -08:00
Martin Aeschlimann
66267819cb
[json] add contributing,md
2019-02-14 20:59:06 +01:00
Martin Aeschlimann
dd40499fda
Use URI for linkDTO
2019-02-14 18:24:32 +01:00
Johannes Rieken
7b281daea5
es6 aftermath, static property of type X are created before decorating type X and therefore failing the instanceof-check
2019-02-14 15:59:55 +01:00
Matt Bierner
b819c7668e
Remove jsDocCompletion setting
...
This has been renamed to `javascript.suggest.completeJSDocs` and `typescript.suggest.completeJSDocs`
2019-02-13 17:47:12 -08:00
Matt Bierner
b4522997ac
Add preference to disable shorthand renaming
...
Fixes #68029
Use the `typescript.preferences.renameShorthandProperties` and `javascript.preferences.renameShorthandProperties` to disable shorthand property renames. Default to enabling renames
2019-02-13 17:44:08 -08:00
Matt Bierner
7e4e409c52
Update js/ts grammar
2019-02-13 11:14:41 -08:00
Martin Aeschlimann
6850012cf4
Merge pull request #67517 from kdy1/swcrc
...
Treat .swcrc file as json
2019-02-13 16:41:00 +01:00
Martin Aeschlimann
64797345c1
json: multiple selection ranges
2019-02-13 16:36:30 +01:00
Aurélien Pupier
1acabe663a
Enclose global gulp path with quotes #68413 ( #68418 )
...
it will allow to have it working when path contains space
Fixes #68413
2019-02-13 09:41:17 +01:00
Pine
98f3ec8262
Merge pull request #68326 from mattkwiecien/master
...
When wrapping with Emmet, consider the document language when setting the syntax.
2019-02-12 23:12:26 -08:00
Matthew Kwiecien
6fb4ef694a
PR Review: moving expected output to relevant tests.
2019-02-12 18:39:17 -06:00
Pine Wu
ac56ab6272
Read custom data from experimental scope. Fix #68554
2019-02-12 11:29:48 -08:00
Alex Ross
810a54ddef
Fix gulp global path for tasks and remove quotes in favor of community PR
2019-02-12 15:57:58 +01:00
Alex Ross
4cfbdcda77
Revert "Fix incorrect gulp path"
...
This reverts commit eca12e44fa .
2019-02-12 11:25:23 +01:00
Alex Ross
eca12e44fa
Fix incorrect gulp path
2019-02-12 11:00:48 +01:00
Alex Ross
c7813f6da3
Allow spaces in gulp.cmd path
...
Fixes #68413
2019-02-12 11:00:05 +01:00
Matt Bierner
a8216d42a4
Make the typescript plugins contribution point dynamic
...
Part of #67575
2019-02-11 16:41:59 -08:00
Johannes Rieken
52d134aacb
update proposed api to have multiple positions, #41838
2019-02-11 12:08:27 +01:00
Matthew Kwiecien
45f686fadc
Refactoring the wrap with abbrev unit test class to be less repetitive.
2019-02-10 10:11:48 -06:00
Matthew Kwiecien
0b3c33b801
Adding unit tests to check for className when file is jsx.
2019-02-10 10:09:56 -06:00
Matthew Kwiecien
7221f92ee2
Get syntax from arguments and document editor language when wrapping.
2019-02-09 12:59:16 -06:00
Johannes Rieken
c110d84460
fix integration test
2019-02-08 18:03:56 +01:00
Matt Bierner
1cb2f5500a
Support TypeScript's explicit "auto" quotePreference
...
Fixes #68185
2019-02-07 17:31:25 -08:00
Alex Dima
f15a6faaca
Try to fix Markdown
2019-02-07 09:53:52 +01:00
Benjamin Pasero
e2d1fd06d1
debt - update extensions node dependency to 10.x
2019-02-07 08:49:36 +01:00