Commit Graph

6802 Commits

Author SHA1 Message Date
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
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
Matt Bierner
6ca137730b Extract 2019-02-06 14:04:24 -08:00
Matt Bierner
198e6a55e7 Make sure we dispose of event emitters properly 2019-02-06 14:04:24 -08:00
Matt Bierner
6b8b1b7bea Improve naming 2019-02-06 14:04:24 -08:00
Pine
dc5bb48efe Merge branch 'master' into octref/no-ionic-angular 2019-02-06 10:57:08 -08:00
Alex Ross
da82ae40c8 Merge pull request #67921 from fadeevab/makefile-update
Makefile colorizing tests - handling variable expansion in a variable name
2019-02-06 15:54:55 +01:00
Alex Ross
b0b6dc6c2e Update grammars to pick up make changes
and fix hashes.
2019-02-06 15:16:49 +01:00
Matt Bierner
038e8d3904 Make markdown extension points dynamic
For #67574

Blocked by #67958
2019-02-05 17:45:11 -08:00
Matt Bierner
8f10101dd4 Create base class for disposable objects 2019-02-05 17:45:11 -08:00
Matt Bierner
476d7fe0ab Refactor markdown contributions
Reducing code duplication and reducing state
2019-02-05 16:56:45 -08:00
Daniel Imms
111c704e2a Merge pull request #67919 from Microsoft/tyriar/55718_terminal_dimensions
Add Terminal.dimensions and window.onDidChangeTerminalDimensions proposed APIs
2019-02-05 05:06:32 -08:00
Alexandr Fadeev
e911796b8a Makefile colorizing tests - handling variable expansion in a variable name in assignment: var-$(another-var) := value 2019-02-05 14:57:06 +02:00
Daniel Imms
98eb895141 Implement onDidChangeTerminalDimensions
Fixes #55718
2019-02-05 04:44:13 -08:00
Martin Aeschlimann
7484e90bf0 Merge pull request #67861 from johnbillion/fix/composer-lock-json
Treat Composer lock files as JSON by default
2019-02-05 08:46:05 +01:00
Alex Ross
6e968190df Update grammars 2019-02-04 16:35:48 +01:00
John Blackbourn
b46c77b7ad Treat Composer lock files as JSON by default. Fixes #67859. 2019-02-04 15:45:08 +01:00
Alexandr Fadeev
f3552ec84d Makefile grammar updating: tests are updated about the handling of @, - and +. (#65629)
1. @, - and + in the beginning of recipes are colored.
2. Shell in recipes is not colored by shellscript extension anymore:
improper colorizing of Makefile variables, low suitability.
2019-02-04 11:11:03 +01:00
Matt Bierner
c79a8bf7eb Remove stray log
:)
2019-02-01 14:45:26 -08:00
Matt Bierner
e43830645b Pick up TS 3.3.1 final
Fixes #66175
2019-01-31 16:39:54 -08:00
Pine Wu
1bcf2c77ca [CSS] Update Service 2019-01-31 16:13:14 -08:00
Pine Wu
ef0f902787 Fix custom data capitalization 2019-01-31 10:44:46 -08:00
Matt Bierner
9a766eaa38 Make sure we update tag closing registration when the document's language changes
Fixes #67613
2019-01-30 18:50:41 -08:00
Pine Wu
4833debfe0 Update css grammar. Fix #66775 2019-01-30 14:27:40 -08:00
Matt Bierner
10c3fcb4fc Fixes #67430 2019-01-30 12:58:11 -08:00
Pine Wu
b9a116e11b [HTML] Update language service 2019-01-30 12:57:02 -08:00
Pine Wu
af57ecdf9d Fix #67544 2019-01-30 11:59:02 -08:00
Matt Bierner
ed8af3b1bd Merge pull request #67535 from dtinth/patch-1
Use jsonc.parse instead of JSON.parse when parsing tsconfig.json, fixing bug where `-b` flag is not activated when tsconfig.json contains comments.
2019-01-30 11:50:35 -08:00
Pine Wu
6787bd1f25 Update html/css custom data config schema for #67544 2019-01-30 11:46:57 -08:00
Thai Pangsakulyanont
84424c84fd Use jsonc parser to parse a config file
This fixes a problem where the `typescript` VSCode task runs `tsc` with `-p`
when it should run `-b` when `tsconfig.json` has the `"references"` property.

```js
{
  "extends": "./tsconfig.app.json",
  // meow
  "references": [{ "path": "./tsconfig.lib.json" }]
}
```

This bug happens because while `tsconfig.json` file allows comment, the
parsing logic here uses vanilla `JSON.parse` which cannot parse comments.

This commit fixes it by using `jsonc.parse` instead.
2019-01-30 17:46:45 +07:00
Greg Van Liew
6f1cb19909 Fix jSDocCompletion deprecation message 2019-01-29 10:51:13 -08:00
Pine Wu
bb96111b32 [HTML] Update language service 2019-01-29 10:37:23 -08:00
Matt Bierner
c37d497f2b Mark add missing async as auto fixable 2019-01-28 18:12:32 -08:00
Matt Bierner
13aff1eff2 Add workaround for TS not supporting providePrefixAndSuffixTextForRename not being supported per-file
Workaround for https://github.com/Microsoft/TypeScript/issues/29585
2019-01-28 17:16:49 -08:00
Pine Wu
e9708716f2 Move html/css custom data contribution to experimental 2019-01-28 17:14:28 -08:00
Pine Wu
81b9b09cd3 Update HTML language service for NPE 2019-01-28 17:12:24 -08:00
Pine Wu
0abf8dcbd0 Fix typo 2019-01-28 15:58:55 -08:00
Matt Bierner
c1c3e5eab0 Properly encode markdown file path for open links
Fixes #59523

Double encode the path so that `Uri.parse`'s decoding only strips out the first level of encoding
2019-01-28 15:45:42 -08:00
Matt Bierner
52fb9079e9 Merge pull request #67148 from RomainMuller/master
Fix the "tsc watch" task when references are used
2019-01-28 15:32:21 -08:00
Martin Aeschlimann
3af611c759 make jsonValidation dynamic (for #66574) 2019-01-28 23:56:43 +01:00
Martin Aeschlimann
89275bcf59 Add preserve-aligned to the UI settings for html.format.wrapAttributes. Fixes #66644 2019-01-28 23:50:02 +01:00