diff --git a/sys/terminal.js b/sys/terminal.js index 79f4962..f396ccf 100644 --- a/sys/terminal.js +++ b/sys/terminal.js @@ -100,16 +100,16 @@ function stripColors(content) { } function makeColorCodesPrintable(input) { - return input.replace(/\$#([0-9a-fA-F]{6})/g, '$$##$1') - .replace(/\$([A-Z_]+)--/g, '$$#$1--') - .replace(/\$reset/g, '$$#reset'); + return input.replace(/\$#([0-9a-fA-F]{6})/g, '$##$1') + .replace(/\$([A-Z_]+)--/g, '$#$1--') + .replace(/\$reset/g, '$#reset'); } function convertColorCodes(input) { return input.replace(/\$#([0-9a-fA-F]{6})/g, '') .replace(/\$##([0-9a-fA-F]{6})/g, '$#$1') .replace(/\$([A-Z_]+)--/g, '') - .replace(/\$#([A-Z_]+)--/g, '$$$1--') + .replace(/\$#([A-Z_]+)--/g, '$$1--') .replace(/\$reset/g, '') .replace(/\$#reset/g, '$reset'); }