Pine Wu
01e01b13f8
HTML implementation for #88424
2020-03-18 12:42:48 -07:00
Alex Dima
9e1d730cf2
SemanticTokens - implement feedback received in API call:
...
- extract a separate DocumentRangeSemanticTokensProvider that deals with a document range
- extract a separate provideDocumentSemanticTokensEdits that deals with updating via SemanticTokensEdits a previous result
2020-01-16 18:02:02 +01:00
Johannes Rieken
430de16fef
fix compilos and adopt proposed api usage, #10266
2020-01-16 17:52:18 +01:00
Martin Aeschlimann
03e79666c7
sem highlighting in HTML
2019-12-18 22:29:46 +01:00
Martin Aeschlimann
42c54bd559
get legend
2019-12-18 22:29:45 +01:00
Martin Aeschlimann
b58c6fafad
[html] add semantic highlight
2019-12-18 22:29:45 +01:00
Pine Wu
2c20d011b1
Fix #86058
2019-12-05 11:42:37 -08:00
Pine Wu
52de8700e7
Fix #86211
2019-12-04 16:51:41 -08:00
Martin Aeschlimann
5f1b81b497
[css/html/json] provide replace & insert proposals
2019-12-02 21:43:59 +01:00
Pine Wu
0d25d0a798
Fix #47069
2019-11-22 10:16:38 -08:00
Martin Aeschlimann
078acb7872
JSON formatting often fails at first. Fixes #71652
2019-09-30 12:25:57 +02:00
Martin Aeschlimann
bd57ca7066
Expand Selection not working as intended. Fixes #77194 . Fixes #77087
2019-07-18 13:57:51 +02:00
Martin Aeschlimann
11efc39349
fix hygiene
2019-03-25 22:26:06 +01:00
Martin Aeschlimann
117ee62c22
'html' snippet is annoying and easily inserts by accident when typing any html. Fixes #69457
2019-03-25 22:16:53 +01:00
Johannes Rieken
4f8dbd4544
use a parent pointer instead of 2d array, #67872
2019-03-12 10:04:06 +01:00
Johannes Rieken
6892cfc90e
for now remove SelectionRangeKind #67872
2019-03-11 09:43:34 +01:00
Martin Aeschlimann
8e986b18a0
[html] update service (multi semantic selection, webpack)
2019-03-05 15:27:51 +01:00
Pine Wu
393b48d4a5
Drop razor support. Fix #66242
2019-02-24 17:03:15 -08:00
Johannes Rieken
52d134aacb
update proposed api to have multiple positions, #41838
2019-02-11 12:08:27 +01:00
Martin Aeschlimann
1972f79077
client: semantic selection registration
2019-01-28 18:24:12 +01:00
Pine Wu
33783baaa1
Fix #64022
2019-01-27 23:23:52 -08:00
Pine Wu
d3c14cf0af
Move logic to service
2019-01-23 12:11:29 -08:00
Pine Wu
82aab5a16e
HTML selections
2019-01-21 22:15:39 -08:00
Pine Wu
9a3ef8c4b2
Load html data using new API per Microsoft/vscode-html-languageservice#45
2019-01-18 11:09:34 -08:00
Pine Wu
177b805150
Handle workspace folder reading
2019-01-09 16:16:04 -08:00
Pine Wu
9b5795b0fe
Fix #64993
2018-12-14 14:19:05 -08:00
Pine Wu
d198091b68
html.experimental.custom.tags/attributes for Microsoft/vscode#62976
2018-11-28 16:34:12 -08:00
Matt Bierner
92a9a07213
Remove duplicate blank lines at the start of some extension src files
2018-10-02 16:28:19 -07:00
Matt Bierner
ff957050db
Remove use strict in extensions (part 2)
...
We compile using alwaysStrict so this directive is not needed
2018-10-02 16:23:27 -07:00
Martin Aeschlimann
bfa0463154
[html] webpack
...
html
2018-08-27 09:46:52 +02:00
Martin Aeschlimann
21c22840c5
[html] adopt lsp (folding, colors)
2018-07-25 12:22:04 +02:00
Martin Aeschlimann
e3635ac300
[handlebars] code-folding algorithm is less useful than Indentation-based one. Fixes #48457
2018-05-28 17:13:56 +02:00
Pine Wu
e4e7c25708
Revert "Restrict html/css to only handling file and untitled files. Part of #48777 "
...
This reverts commit 0dfeec2eef .
2018-05-02 10:13:29 -07:00
Martin Aeschlimann
f2d37611f1
Replace FoldingRangeKind type with normal enum. Fixes #48956
2018-04-30 18:13:41 +02:00
Pine Wu
0dfeec2eef
Restrict html/css to only handling file and untitled files. Part of #48777
2018-04-26 10:58:35 -07:00
Ramya Achutha Rao
c314388da2
Move emmet from html extenstion to emmet extension
2018-04-22 21:49:56 -07:00
Martin Aeschlimann
a1bb202eb6
incorperate folding api feedback
2018-04-18 15:26:43 +02:00
Martin Aeschlimann
a322ceb0f6
[html] adopt folding APIs
2018-04-17 19:04:59 +02:00
Martin Aeschlimann
784de51e08
use vscode-languageserver-protocol-foldingprovider
2018-03-24 21:41:07 +01:00
Martin Aeschlimann
6b8e4c6e9c
[folding] remove experimental flag for json/html
2018-03-20 15:29:48 +01:00
Martin Aeschlimann
086a751a06
[html] split extension (for #45900 )
2018-03-17 16:32:55 +01:00