From 0102df79b16ea3836871172f3a5c3cc1ba23884c Mon Sep 17 00:00:00 2001 From: Your Name Date: Wed, 26 Feb 2020 02:09:08 +0000 Subject: [PATCH 3/3] IE11 support --- public/javascripts/jstoolbar/markdown.js | 6 +++++- public/javascripts/jstoolbar/textile.js | 5 ++++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/public/javascripts/jstoolbar/markdown.js b/public/javascripts/jstoolbar/markdown.js index 3f5b71418..c30de3096 100644 --- a/public/javascripts/jstoolbar/markdown.js +++ b/public/javascripts/jstoolbar/markdown.js @@ -178,7 +178,11 @@ jsToolBar.prototype.elements.table = { wiki: function() { var This = this; this.tableMenu(function(cols, rowCount){ - This.encloseLineSelection(('|'+cols.join(' |')+' |\n') + ('|--'.repeat(cols.length)+'|\n') + (('| '.repeat(cols.length))+'|\n').repeat(rowCount)); + This.encloseLineSelection( + '|'+cols.join(' |')+' |\n' + // header + Array(cols.length+1).join('|--')+'|\n' + // second line + Array(rowCount+1).join(Array(cols.length+1).join('| ')+'|\n') // cells + ); }); } } diff --git a/public/javascripts/jstoolbar/textile.js b/public/javascripts/jstoolbar/textile.js index 8d1e53761..9adc77add 100644 --- a/public/javascripts/jstoolbar/textile.js +++ b/public/javascripts/jstoolbar/textile.js @@ -178,7 +178,10 @@ jsToolBar.prototype.elements.table = { wiki: function() { var This = this; this.tableMenu(function(cols, rowCount){ - This.encloseLineSelection(('|_.'+cols.join('|_.')+'|\n') + (('| '.repeat(cols.length))+'|\n').repeat(rowCount)); + This.encloseLineSelection( + '|_.'+cols.join('|_.')+'|\n' + // header + Array(rowCount+1).join(Array(cols.length+1).join('| ')+'|\n') // cells + ); }); } } -- 2.11.0