Dev: Source panel

This commit is contained in:
surunzi
2016-05-08 21:35:08 +08:00
parent 915596f708
commit 99bd4dd7b3
15 changed files with 237 additions and 102 deletions

View File

@@ -182,6 +182,8 @@ export default class Log extends util.Emitter
times: 1
});
if (!log.isCode) log.val = txtToHtml(log.val);
var lastLog = this._lastLog;
if (lastLog.type === log.type && lastLog.val === log.val)
@@ -322,3 +324,10 @@ function transCode(code)
{
return code.replace(/\n/g, '<br/>').replace(/ /g, '&nbsp;');
}
function txtToHtml(str)
{
return str.replace(/\n/g, '<br/>')
.replace(/\t/g, '&nbsp;&nbsp;&nbsp;&nbsp;')
.replace(/ /g, '&nbsp;&nbsp;');
}