4197: Update Pygments to the 2.1 release series

mconley

What version are you running?

2.5.2

What's the URL of the page this enhancement relates to, if any?

Any diff viewer.

Describe the enhancement and the motivation for it.

Update the default Pygments to 2.1 so that we get all of the ES6 goodness that came with it (See "Javascript lexer now supports most of ES6" in http://pygments.org/docs/changelog/#version-2-1).

This means that things like backtick marks in template strings no longer get error boxes around them. See https://bugzilla.mozilla.org/show_bug.cgi?id=1251078 for the Mozilla bug.

What operating system are you using? What browser?

Firefox Nightly 47.0a1

Please provide any additional information below.

mconley
#1 mconley

Looks like this got fixed in https://reviews.reviewboard.org/r/8009/. Thanks!

  • -New
    +Fixed