diff options
| author | Adam Stankiewicz <sheerun@sher.pl> | 2013-09-13 17:30:58 +0200 | 
|---|---|---|
| committer | Adam Stankiewicz <sheerun@sher.pl> | 2013-09-13 17:30:58 +0200 | 
| commit | 8b5607d0f703f3350e1dddb9940505b535eb72ab (patch) | |
| tree | a838b32b2642595bd02ea0d89bc8d57de977eb68 /syntax/javascript | |
| parent | 303837b5be695ea56a45c9e508abf3dbaefa7ca0 (diff) | |
| download | vim-polyglot-8b5607d0f703f3350e1dddb9940505b535eb72ab.tar.gz vim-polyglot-8b5607d0f703f3350e1dddb9940505b535eb72ab.zip | |
Add html5 support
Diffstat (limited to 'syntax/javascript')
| -rw-r--r-- | syntax/javascript/html5.vim | 43 | 
1 files changed, 43 insertions, 0 deletions
| diff --git a/syntax/javascript/html5.vim b/syntax/javascript/html5.vim new file mode 100644 index 00000000..eaf84298 --- /dev/null +++ b/syntax/javascript/html5.vim @@ -0,0 +1,43 @@ +" Vim syntax file +" Language:	    HTML5 New Stuff +" Maintainer:	othree <othree@gmail.com> +" 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 + +" <body> +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 + +" <audio>/<video> +syn keyword javascriptDomElemAttrs error src currentSrc networkState preload buffered readyState seeking  +syn keyword javascriptDomElemAttrs currentTime initialTime duration startOffsetTime paused defaultPlaybackRate playbackRate played +syn keyword javascriptDomElemAttrs seekable ended autoplay loop controls volume muted defaltMuted audioTracks videoTracks textTracks +syn keyword javascriptDomElemFuncs load addTextTrack + +" <video> +" syn keyword javascriptDomElemAttrs width height +syn keyword javascriptDomElemAttrs videoWidth videoHeight poster + +" drag and drop +syn keyword javascriptDomElemAttrs onDragStart onDragEnd onDragEnter onDragLeave onDragOver onDrag onDrop draggable dropzone | 
