The latest commit needed an extra dependency: this package to generate unique ID’s
Automatically switch CodeMirror modes depending on the Document’s mime type

Syntax highlighting for all the files it understands!

Uses an updated version of d-codemirror (pull request made)