From dc7a69eeae0d12c0d97696bebc60b08f25429b3d Mon Sep 17 00:00:00 2001 From: snrbrnjna Date: Tue, 17 Dec 2013 13:02:35 +0100 Subject: [PATCH 1/3] added support for underlined output --- lib/ansispan.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/ansispan.js b/lib/ansispan.js index d2f3e69..d1bafb6 100644 --- a/lib/ansispan.js +++ b/lib/ansispan.js @@ -24,6 +24,11 @@ var ansispan = function (str) { // str = str.replace(/\033\[3m/g, '').replace(/\033\[23m/g, ''); + // + // `\033[4m` enables underline, `\033[24m` disables it + // + str = str.replace(/\033\[4m/g, '').replace(/\033\[24m/g, ''); + str = str.replace(/\033\[m/g, ''); str = str.replace(/\033\[0m/g, ''); return str.replace(/\033\[39m/g, ''); From 8cf4cd9a5a17b8ff876db9f0f26bc14af2a96e2c Mon Sep 17 00:00:00 2001 From: snrbrnjna Date: Tue, 17 Dec 2013 13:20:58 +0100 Subject: [PATCH 2/3] prepare package.json for use in my projects --- package.json | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 2d8c13f..025116d 100644 --- a/package.json +++ b/package.json @@ -1,12 +1,13 @@ { "author": "Maciej MaƂecki ", "name": "ansispan", - "description": "Change your ANSI color codes into HTML ``s", - "version": "0.0.4", + "description": "Change your ANSI color codes into HTML ``s; pimped for also mark-up underlined text", + "private": true, + "version": "0.0.5", "main": "./lib/ansispan", "repository": { "type": "git", - "url": "git://github.com/mmalecki/ansispan.git" + "url": "git://github.com/snrbrnjna/ansispan.git" }, "engines": { "node": ">= 0.4" From ff34bdb48ff87c15654a5ff17098c372fbc47d03 Mon Sep 17 00:00:00 2001 From: snrbrnjna Date: Tue, 17 Dec 2013 13:23:14 +0100 Subject: [PATCH 3/3] Update package.json --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 025116d..64aa6ac 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "name": "ansispan", "description": "Change your ANSI color codes into HTML ``s; pimped for also mark-up underlined text", "private": true, - "version": "0.0.5", + "version": "0.0.4", "main": "./lib/ansispan", "repository": { "type": "git",