Martin Aeschlimann
b520c8f1ca
[html] Request textDocument/rangeFormatting failed when pasting inside script tags. Fixes #35698
2017-11-20 11:02:12 +01:00
João Moreno
67cd9258fd
Merge pull request #38481 from Microsoft/joao/yarn
...
Use Yarn to manage dependencies
2017-11-16 11:23:37 +01:00
Martin Aeschlimann
fc6640df6f
[html] editor.action.formatDocument removes <script> property. Fixes #36574
2017-11-15 12:48:36 +01:00
Joao Moreno
50cabbc80a
yarn import css|html|json server
2017-11-14 10:02:26 +01:00
Joao Moreno
18c5daaf0a
fix language servers dependencies
2017-11-14 09:57:38 +01:00
Martin Aeschlimann
7a2065f582
switching to noUnusedLocals : for #37212
2017-11-13 13:53:42 +01:00
Martin Aeschlimann
b0e058ea98
[html] more strict null preparations (but still disabled, due to dependencies)
2017-11-09 11:53:31 +01:00
Martin Aeschlimann
c88c599134
Merge pull request #37744 from mjbvz/html-ext-strict-1
...
Start moving html ext to strict mode compile
2017-11-09 09:57:16 +01:00
Erich Gamma
a54c44cb0d
Enabling the 'noUnusedLocals' compiler option for extensions
2017-11-08 10:23:49 +01:00
Matt Bierner
69832fddf6
use import mocha instead of <reference> for some tests
2017-11-07 14:54:20 -08:00
Erich Gamma
b94569fe0d
tslint5 adoption - fix semicolon rule
2017-11-07 12:08:22 +01:00
Matt Bierner
62aa6cb900
Start moving html ext to strict mode compile
...
Moves the html extension's client code to strict mode and also updates some of the server code. The rest of this migration will requires changes to the *.d.ts files that the server consumes
2017-11-06 15:19:34 -08:00
Martin Aeschlimann
5ed577b00c
[html] update server
2017-11-01 23:19:23 +01:00
Matt Bierner
033e74d08b
Fix compile error for ts 2.6 api change
...
Forgot to add this file when checking in
2017-10-31 13:14:50 -07:00
Martin Aeschlimann
8f02a9275f
update css service ( fixes #36883 )
2017-10-30 21:15:42 +01:00
Martin Aeschlimann
4473006497
[css/html/json] use fixed version of language server/client
2017-10-27 13:11:52 +02:00
Martin Aeschlimann
c6b980c672
[html] update server
2017-10-11 16:01:47 +02:00
Martin Aeschlimann
12d4925c72
Use strict version-identifier for @types/xyz-modules . For #35561
2017-10-04 11:25:45 +02:00
Martin Aeschlimann
77e7b0a17e
[css/html] update service
2017-09-28 10:54:04 +02:00
Martin Aeschlimann
a2d1bbbe6f
[css/thml] update language services (reduce footprint)
2017-09-26 12:29:09 +02:00
Martin Aeschlimann
b6677bccae
[html] update vscode-languageserver-types to 3.4.0
2017-09-22 09:40:08 +02:00
Martin Aeschlimann
c6686be263
[html] provide colorpresentations in language server
2017-09-21 12:57:58 +02:00
isidor
efdc328058
${workspaceRoot} -> ${workspaceFolder}
2017-09-19 11:21:49 +02:00
Martin Aeschlimann
0943cc3d5a
[html] support script type=module. Fixes #34488
2017-09-18 15:43:13 +02:00
Martin Aeschlimann
8351891a17
[html] remove console log
2017-09-13 16:00:45 +02:00
Martin Aeschlimann
5c12dc3e10
[html] update service
2017-09-12 23:38:13 +02:00
Martin Aeschlimann
e369dd0789
"html.validate.scripts" not applied on folder. Fixes #33533
2017-08-31 10:34:50 +02:00
Martin Aeschlimann
0a5cc39147
Style tag doesn't auto close in HTML. Fixes #33428
2017-08-30 10:45:43 +02:00
Martin Aeschlimann
2059716397
[html] rename setting to 'html.autoClosingTags'
2017-08-29 08:09:02 +02:00
Martin Aeschlimann
07e2faac5e
[html] adopt languageserver colorProvider.proposed protocol. Fixes #32611 .
2017-08-28 19:15:36 +02:00
Martin Aeschlimann
36161ba789
[html] update langauge server
2017-08-25 12:19:12 +02:00
Martin Aeschlimann
b08cde32fe
[html] VSCode doesn't automatically close HTML tags Fixes #2246 .
2017-08-25 12:08:15 +02:00
Martin Aeschlimann
00a44d37c5
[html] remove document settings on buffer close
2017-08-23 14:33:04 +02:00
Martin Aeschlimann
a3607bc2d2
[html] add multiroot support. Fixes #32489
2017-08-18 18:21:06 +02:00
Jens Hausdorf
544d44350b
remove double semicolons ( #28110 )
2017-06-06 13:51:23 -07:00
Martin Aeschlimann
41e7b3f9ac
[html] update services
2017-05-29 17:05:23 +02:00
Matt Bierner
9b0141aaec
Enable Semantics Diagnostics for Inline JS ( #25850 )
...
Fixes #25809
**Bug**
Inline js in html currently only reports semantic errors. This means that `// @ts-check` does not work to help catch programming errors
**Fix**
Also report semantic errors in script tags
2017-05-03 15:23:04 -07:00
Matt Bierner
1a8b7a7dc7
Treat Script Tag Contents in HTML as JS ( #25847 )
...
**Bug**
Script contents in html are treated as typescript instead of javascript
**Fix**
Explicitly set the script kind to js
Fixes #25846
2017-05-03 12:47:53 -07:00
Martin Aeschlimann
a6db6bb440
HTML format selection formatting entire line issue. Fixes #25521
2017-04-28 09:58:23 +02:00
Martin Aeschlimann
0a760c70c2
[html] update service
2017-04-24 10:07:51 +02:00
Martin Aeschlimann
d02567a2e4
[css] update service
2017-04-21 20:17:40 +02:00
Martin Aeschlimann
ef9e03c8ad
[html] Format onPaste issues with HTML. Fixes #21218
2017-04-21 13:59:53 +02:00
Martin Aeschlimann
485bd40c3f
fix html formatting test lint warnings
2017-04-21 11:00:09 +02:00
Martin Aeschlimann
9dfd573e87
fix html test
2017-04-21 10:58:40 +02:00
Martin Aeschlimann
bfc4e3d780
[html] support for base url. Fixes #20729
2017-04-19 19:38:44 +02:00
Martin Aeschlimann
c974993981
[css] update service. Fixes #22735
2017-04-18 09:54:21 +02:00
Magnus Hiie
95f0c15bf5
Expose insert..Braces rule in VS Code settings ( #21649 )
...
* Expose insert..Braces rule in VS Code settings
Fixes #18043
* Add requirement blurb for insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces
* Revert tsfmt change
2017-04-13 16:35:40 -07:00
Martin Aeschlimann
114160d225
Fix for completionProvider registration in html/json server
2017-04-10 15:14:43 +02:00
Martin Aeschlimann
1242ff5751
[html] Formatting JavaScript placed after div elements inside html file adds 12 extra tabs. Fixes #23063
2017-03-27 23:14:47 +02:00
Martin Aeschlimann
b9e96da4ef
[html] update service for #21717
2017-03-03 13:57:22 +01:00