Add missing HTML tags to emmet expand (#90)
This commit is contained in:
Родитель
de9d8487f8
Коммит
9c8838c0d8
|
@ -7,6 +7,6 @@ export const htmlData = {
|
|||
"body", "head", "html",
|
||||
"address", "blockquote", "dd", "div", "section", "article", "aside", "header", "footer", "nav", "menu", "dl", "dt", "fieldset", "form", "frame", "frameset", "h1", "h2", "h3", "h4", "h5", "h6", "iframe", "noframes", "object", "ol", "p", "ul", "applet", "center", "dir", "hr", "pre",
|
||||
"a", "abbr", "acronym", "area", "b", "base", "basefont", "bdo", "big", "br", "button", "caption", "cite", "code", "col", "colgroup", "del", "dfn", "em", "font", "i", "img", "input", "ins", "isindex", "kbd", "label", "legend", "li", "link", "map", "meta", "noscript", "optgroup", "option", "param", "q", "s", "samp", "script", "select", "small", "span", "strike", "strong", "style", "sub", "sup", "table", "tbody", "td", "textarea", "tfoot", "th", "thead", "title", "tr", "tt", "u", "var",
|
||||
"canvas", "main", "figure", "plaintext", "figcaption", "hgroup", "details", "summary"
|
||||
"canvas", "main", "figure", "plaintext", "figcaption", "hgroup", "details", "summary", "audio", "bdi", "data", "datalist", "dialog", "embed", "mark", "math", "meter", "output", "picture", "portal", "progress", "rp", "rt", "ruby", "search", "slot", "source", "template", "time", "track", "video", "wbr"
|
||||
]
|
||||
}
|
||||
|
|
|
@ -88,6 +88,7 @@ describe('Validate Abbreviations', () => {
|
|||
'ul>li',
|
||||
'ul',
|
||||
'h1',
|
||||
'picture>source',
|
||||
'ul>li*3',
|
||||
'(ul>li)+div',
|
||||
'.hello',
|
||||
|
|
|
@ -224,6 +224,12 @@ describe('Expand Abbreviations', () => {
|
|||
testExpandWithCompletion('css', '!imp', '!important');
|
||||
testCountCompletions('css', '!importante', 0);
|
||||
|
||||
|
||||
testExpandWithCompletion('html', 'vid', '<video src="${1}">${0}</video>');
|
||||
testExpandWithCompletion('html', 'dlg', '<dialog>${0}</dialog>');
|
||||
testExpandWithCompletion('html', 'datal', '<datalist>${0}</datalist>');
|
||||
testExpandWithCompletion('html', 'prog', '<progress>${0}</progress>');
|
||||
|
||||
// escaped dollar signs should not change after going through Emmet expansion only
|
||||
// VS Code automatically removes the backslashes after the expansion
|
||||
testExpand('html', 'span{\\$5}', '<span>\\$5</span>');
|
||||
|
|
Загрузка…
Ссылка в новой задаче