Commit Graph

6812 Commits

Author SHA1 Message Date
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
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
강동윤
6b314dc984 treat .swcrc file as json 2019-01-30 14:24:59 +09:00
Greg Van Liew
6f1cb19909 Fix jSDocCompletion deprecation message 2019-01-29 10:51:13 -08:00