summaryrefslogtreecommitdiff
path: root/js/clipboard.js
diff options
context:
space:
mode:
authorJulie Lala <jules@okfoc.us>2015-07-01 02:36:21 -0400
committerJulie Lala <jules@okfoc.us>2015-07-01 02:36:21 -0400
commit4dc0fac960b835cb9bd9bcc9f4b600a6201e245c (patch)
treec1ad811e28fb413617a91c3dea14ab364f8d33a5 /js/clipboard.js
parentd09ca9cdb2c0ebe56223acd26749dcf9eae1b315 (diff)
set width/height ui on import
Diffstat (limited to 'js/clipboard.js')
-rw-r--r--js/clipboard.js7
1 files changed, 6 insertions, 1 deletions
diff --git a/js/clipboard.js b/js/clipboard.js
index aafb121..943aef3 100644
--- a/js/clipboard.js
+++ b/js/clipboard.js
@@ -116,12 +116,15 @@ var clipboard = (function () {
import_colorcode: function () {
var data = import_textarea.value
- var irssi_style_regex = /^\s*\/exec -out printf "/;
+ var irssi_style_regex = /^\s*\/exec -out printf ("%b" )?"/;
// turn irssi style into mirc style
if (data.match(irssi_style_regex)){
data = data.replace(/\\x03/gm, '\x03')
data = data.replace(/\\n/gm, '\n')
+ data = data.replace(/\\`/gm, '`')
+ data = data.replace(/\\"/gm, '"')
+ data = data.replace(/\\\$/gm, '$')
data = data.replace(irssi_style_regex, '')
data = data.replace(/"\s*$/, '')
}
@@ -132,6 +135,8 @@ var clipboard = (function () {
var json = colorcode_to_json(data)
+ canvas_width_el.innerHTML = json.w
+ canvas_height_el.innerHTML = json.h
canvas.resize(json.w, json.h)
canvas.clear()