wrap long lines in plaintext format but force horizontal scroll on

syntaxhighlighting, resolves #45
This commit is contained in:
El RIDO 2015-10-18 22:16:15 +02:00
parent e3f4aa982c
commit 40019624fd
1 changed files with 7 additions and 1 deletions

View File

@ -578,14 +578,20 @@ $(function() {
break; break;
case 'syntaxhighlighting': case 'syntaxhighlighting':
if (typeof prettyPrint == 'function') prettyPrint(); if (typeof prettyPrint == 'function') prettyPrint();
this.prettyMessage.css('overflow', 'auto');
default: default:
// Convert URLs to clickable links. // Convert URLs to clickable links.
helper.urls2links(this.clearText); helper.urls2links(this.clearText);
helper.urls2links(this.prettyPrint); helper.urls2links(this.prettyPrint);
this.clearText.addClass('hidden'); this.clearText.addClass('hidden');
if (format == 'plaintext')
{
this.prettyPrint.css('white-space', 'pre-wrap');
this.prettyPrint.css('word-break', 'normal');
this.prettyPrint.removeClass('prettyprint');
}
this.prettyMessage.removeClass('hidden'); this.prettyMessage.removeClass('hidden');
} }
if (format == 'plaintext') this.prettyPrint.removeClass('prettyprint');
}, },
/** /**