// wrap long line after each sentence
body = body.replace(/^(\t*).{73,}/mg, function (line, indent) {
var dots = '(?:.{24,72}|.{73,}?)'; // chars before punctuation
- var wrap = new RegExp('('+dots+'[.;:!?]) (?=[A-Z(<])', 'g'); // separate lines
+ var wrap = new RegExp('('+dots+'[.:!?]) (?=[A-Z(<])', 'g'); // separate lines
return line.replace(wrap, '$1\n'+indent+'\t');
});
// treat standalone placeholders as block elements
var pagebody = document.getElementsByClassName('static')[0];
if (pagebody) {
var editlink = document.querySelector('a[href="#edit"]');
+ if (editlink)
editlink.onclick = function (e) {
editlink.style.fontWeight = 'bold';
editlink.href = '';