From 1a096f0901264629947afb89436019895e5e7ef5 Mon Sep 17 00:00:00 2001 From: Adam Stankiewicz Date: Wed, 9 Jun 2021 16:54:25 +0200 Subject: Fix script indentation inside html, closes #693 --- syntax/javascript/html5.vim | 53 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 syntax/javascript/html5.vim (limited to 'syntax/javascript/html5.vim') diff --git a/syntax/javascript/html5.vim b/syntax/javascript/html5.vim new file mode 100644 index 00000000..e28daf56 --- /dev/null +++ b/syntax/javascript/html5.vim @@ -0,0 +1,53 @@ +if polyglot#init#is_disabled(expand(':p'), 'html5', 'syntax/javascript/html5.vim') + finish +endif + +" Vim syntax file +" Language: HTML5 New Stuff +" Maintainer: othree +" URL: http://github.com/othree/html5-syntax.vim +" Last Change: 2011-05-27 +" License: MIT +" Changes: + +syn keyword javascriptHtmlEvents onabort onblur oncanplay oncanplaythrough onchange +syn keyword javascriptHtmlEvents onclick oncontextmenu ondblclick ondrag ondragend ondragenter ondragleave ondragover +syn keyword javascriptHtmlEvents ondragstart ondrop ondurationchange onemptied onended onerror onfocus onformchange +syn keyword javascriptHtmlEvents onforminput oninput oninvalid onkeydown onkeypress onkeyup onload onloadeddata +syn keyword javascriptHtmlEvents onloadedmetadata onloadstart onmousedown onmousemove onmouseout onmouseover onmouseup +syn keyword javascriptHtmlEvents onmousewheel onpause onplay onplaying onprogress onratechange onreadystatechange +syn keyword javascriptHtmlEvents onscroll onseeked onseeking onselect onshow onstalled onsubmit onsuspend ontimeupdate +syn keyword javascriptHtmlEvents onvolumechange onwaiting + +" +syn keyword javascriptHtmlEvents onafterprint onbeforeprint onbeforeunload onblur onerror onfocus onhashchange onload +syn keyword javascriptHtmlEvents onmessage onoffline ononline onpopstate onredo onresize onstorage onundo onunload + +" Media Controller +syn keyword javascriptDomElemAttrs buffered seekable duration currentTime paused +syn keyword javascriptDomElemAttrs played defaultPlaybackRate playbackRate volume muted +syn keyword javascriptDomElemAttrs mediaGroup +syn keyword javascriptDomElemFuncs load play pause + +syn keyword javascriptHtmlEvents oncanplay oncanplaythrough ondurationchange onemptied +syn keyword javascriptHtmlEvents onloadeddata onloadedmetadata onloadstart onpause onplay onplaying onratechange +syn keyword javascriptHtmlEvents ontimeupdate onvolumechange onwaiting + +"