Attempt to standardize syntax styles between Pygments and CodeMirorr.

Review Request #7542 — Created July 25, 2015 and submitted — Latest diff uploaded

Information

Review Board
release-2.5.x

Reviewers

Syntax highlighting appeared very differently between Pygments and
CodeMirror, with the latter using its default theme. While a nice
default, it sharply changed when saving the text.

We now have a greater degree of consistency between the two. It is
definitely not perfect, as the two have different ideas as to the
granularity they should use for determining style types, and some simply
conflict.

Still, this is a lot better than what we had, and the differences are
minor enough. CodeMirror now mostly follows what we're using for
Pygments.

Tested a bunch of code from different languages and compared the results.
Things looked nearly identical, with some exceptions (such as True in
Python, which we can't make the same without messing up other things).