critical single character syntax problem in prettydiff.js plus some minor updates