ekalinin/typogr.js — pull request #22 by JoshTheGeek (2014-11-30 20:53:06+00:00)
Title: Don't wrap ampersands inside of the ignored tags.

This will ignore an ampersand if it is inside of a tag matched by `/<(\/)?(pre|code|kbd|script|math|title)[^>]*>/i`. Previously, ampersands inside of script tags would be wrapped. This also adds a test.