From da41cc8faa8e38fedf26e1c4c711bd00cef92482 Mon Sep 17 00:00:00 2001 From: Jules Laplace Date: Mon, 21 Nov 2016 19:56:44 -0500 Subject: exporting escape codes --- js/lex.js | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'js/lex.js') diff --git a/js/lex.js b/js/lex.js index 20c801b..4c11351 100644 --- a/js/lex.js +++ b/js/lex.js @@ -60,6 +60,11 @@ Lex.prototype.mirc = function(){ return "\x03" + (this.fg&15) + "," + (this.bg&15) + char } } +Lex.prototype.ansi = function(){ + var fg = ansi_fg[ this.fg&15 ] + var bg = ansi_bg[ this.bg&15 ] + return "\\e[" + fg + ";" + bg + "m" + this.sanitize() +} Lex.prototype.assign = function (lex){ this.fg = lex.fg this.bg = lex.bg -- cgit v1.2.3-70-g09d2