User:SiBr4/DiffApostrophes.js

/*

This script adds 0.1em of padding around apostrophes ('') in

diffs, to ease distinguishing them from quotation marks ("). See

Wikipedia:Village pump (technical)/Archive 139#Is there a better way to illustrate a " --> '' change in the diff view?.

Install by adding the following row to your Special:MyPage/common.js or Special:MyPage/skin.js:

importScript('User:SiBr4/DiffApostrophes.js');

  • /

function repapos(elem) {

elem.innerHTML = elem.innerHTML.replace(/(?]+)\'/g,"'");

}

var diff = document.getElementsByClassName("diff")[0];

if (diff) {

var del = diff.getElementsByClassName("diff-deletedline");

for (i=0; i

var add = diff.getElementsByClassName("diff-addedline");

for (i=0; i

var ctx = diff.getElementsByClassName("diff-context");

for (i=0; i

}