37 Commits

Author SHA1 Message Date
Martin Aeschlimann
a9d90af1a7 Add tests, update version 2018-02-26 20:06:24 +01:00
Pine Wu
4eca3c3d89 move to textedit 2018-02-25 19:27:34 -08:00
Pine Wu
8c86648b40 Unit Test, solve corner cases and use TextEdit 2018-02-23 02:02:38 -08:00
Ramya Rao
00f2d8ed71
Get emmet completions from css extension (#41652)
* Get emmet completions from html,css extensions

* Resolve extensionsPath, use emmet results even if empty

* Support css abbr with :

* Refactoring

* Add some basic emmet tests

* Refactoring

* More tests
2018-02-12 21:40:10 -08:00
Martin Aeschlimann
2fa4edeaa6 [html] Follow Link in Multi Root Workspace. Fixes #38469 2017-12-20 16:21:19 +01:00
Martin Aeschlimann
fc6640df6f [html] editor.action.formatDocument removes <script> property. Fixes #36574 2017-11-15 12:48:36 +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
Matt Bierner
69832fddf6 use import mocha instead of <reference> for some tests 2017-11-07 14:54:20 -08: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
0943cc3d5a [html] support script type=module. Fixes #34488 2017-09-18 15:43:13 +02:00
Martin Aeschlimann
a3607bc2d2 [html] add multiroot support. Fixes #32489 2017-08-18 18:21:06 +02: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
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
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
Matt Bierner
7f8173680f Use @types a few more places (#20159) 2017-02-07 18:16:19 -08:00
Martin Aeschlimann
bf3cfd9dd5 Format Document Completely breaks code!!!. Fixes #19813 2017-02-06 12:54:38 +01: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
aba60c3d95 CSS intellisense doesn't work in incomplete style block . Fixes #16651 2016-12-07 17:21:58 +01:00
Martin Aeschlimann
2658911aff [html] fix compile error in tests 2016-12-05 11:44:41 +01:00
Martin Aeschlimann
f37a51537b [html] adopt SnippetString (#15573) and update to TS 2.0 2016-11-24 18:42:39 +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
0a60061ce7 [html] fix tests 2016-11-23 19:40:56 +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
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
Martin Aeschlimann
8a85fc0399 [html] add css support to html extension as library 2016-11-14 11:34:54 +01:00
Martin Aeschlimann
3d6c220d24 CSS autocomplete in html files not working on Windows.Fixes #14467 2016-10-26 12:33:29 +02:00
Martin Aeschlimann
eec57b4f9d [html] filter empty lines in virtual documents 2016-10-20 14:24:23 +02:00
Martin Aeschlimann
f3f5435195 [html] completion proposals for embedded CSS (for #8928) 2016-10-20 10:58:29 +02:00