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
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
c6686be263
[html] provide colorpresentations in language server
2017-09-21 12:57:58 +02:00
Martin Aeschlimann
0943cc3d5a
[html] support script type=module. Fixes #34488
2017-09-18 15:43:13 +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
b08cde32fe
[html] VSCode doesn't automatically close HTML tags Fixes #2246 .
2017-08-25 12:08:15 +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
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
ef9e03c8ad
[html] Format onPaste issues with HTML. Fixes #21218
2017-04-21 13:59:53 +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
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
279256887b
[html] add document symbols. Fixes #20956
2017-02-21 14:52:15 +01:00
Martin Aeschlimann
eb4213221d
[html] intellisense for dom types missing
2017-02-17 19:41:32 +01:00
Martin Aeschlimann
bf3cfd9dd5
Format Document Completely breaks code!!!. Fixes #19813
2017-02-06 12:54:38 +01:00
Dirk Baeumer
bf89d878d8
Removed <DiagnosticSeverity> cast
2017-01-20 21:21:24 +01:00
Martin Aeschlimann
54a383e1a2
[html] update server dependencies, migrate
2017-01-17 23:09:10 +01:00
Martin Aeschlimann
420de32d3c
[html] can not disable angular proposals anymore
2017-01-03 20:37:47 -04:00
Martin Aeschlimann
e9f15e6495
[html] indentation after scripts broken
2017-01-03 20:37:47 -04:00
Martin Aeschlimann
b38a82cca7
[html] script end tag is not correctly indented. Fixes #16650
2016-12-08 12:29:46 +01:00
Martin Aeschlimann
8eb0cce438
html.format.unformatted does not respect scripts. Fixes #16634
2016-12-07 19:32:12 +01:00
Martin Aeschlimann
3b72900e21
html language server breaks js auto completion if imports are used. Fixes #16426
2016-12-05 11:18:15 +01:00
Martin Aeschlimann
ff95c2db18
Links no longer clickable in HTML. Fixes #16376
2016-12-03 08:32:01 +01:00
Martin Aeschlimann
cdc432d939
HTML Server crashes fixes #16314
2016-12-01 09:45:56 +01:00
Martin Aeschlimann
520fb13462
[html] errors in attributes on missing semicolons and parens. Fixes #15970
2016-11-23 19:41:36 +01:00
Martin Aeschlimann
224572723b
[html] symbol information for embedded CSS and JS
2016-11-23 17:36:52 +01:00
Martin Aeschlimann
fee99086fb
[html] offer JQuery intellisense
2016-11-23 16:35:51 +01:00
Martin Aeschlimann
1c4e72aa68
share TypeScipt node_module amongst extensions
2016-11-23 16:35:50 +01:00
Martin Aeschlimann
03d9bb3a5d
[html] fix for embedded css, stackoverflow
2016-11-22 20:26:23 +01:00
Martin Aeschlimann
8efb9e68d0
[html] refactor and simplify embeddedSupport
2016-11-22 16:59:00 +01:00
Martin Aeschlimann
287a5deb91
[html] embedded css/javascript in attribute values
2016-11-21 17:03:11 +01:00
Martin Aeschlimann
cbdddca5ed
[html] Format embedded JavaScript
2016-11-18 16:56:16 +01:00
Martin Aeschlimann
935027dc19
[html] resolve JS completion proposals
2016-11-16 16:04:33 +01:00
Martin Aeschlimann
03813455b7
[html] add embedded JavaScript support
2016-11-16 10:58:52 +01:00