Syntax highlighting of spec files in buildservice web client

Month ago I had to fix small typo in my spec file and ... no osc command-line tool around ... so I used buildservice webclient. I found that, it can colorize content of spec files in view mode (using syntaxhighlighter), but in edit mode you got clean text. So I created openFate#309852 request. I looked around what could by used to colorize spec file in in-browser editor and I found codemirror js library. I played with it and after while I created simple plugin to colorize spec files - it isn't perfect, but could be improved easily . Check sources and live demo (don't be scarred by virtualbox-ose spec file:). Codemirror library looks realy good and I was surprised how easily could by integrated in to our obs webclient. (Thanks to prusnak for hints...)

... maybe, in the future would be also great to add code completition support and some early pre-checks for spec file.