From 35d73468d444a81656b45f78247e62ce0bcfc7ee Mon Sep 17 00:00:00 2001 From: Sebastian Wilzbach Date: Tue, 8 May 2018 16:26:48 +0200 Subject: [PATCH 1/2] Fix Issue 18761 - Use HTML to force a newline for DDox's macro processor --- dlang.org.ddoc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dlang.org.ddoc b/dlang.org.ddoc index 9862856b3b..e9238354c8 100644 --- a/dlang.org.ddoc +++ b/dlang.org.ddoc @@ -386,7 +386,9 @@ _= RELATIVE_LINK2=$(ALOCAL $1, $+) _= -RUNNABLE_EXAMPLE=$(DIVC runnable-examples, $1) +RUNNABLE_EXAMPLE=
+$1 +
RUNNABLE_EXAMPLE_STDIN=$0 RUNNABLE_EXAMPLE_ARGS=$0 From 93be58c6f78c00c17da4a48d3561fab15fd427af Mon Sep 17 00:00:00 2001 From: Sebastian Wilzbach Date: Tue, 8 May 2018 16:27:01 +0200 Subject: [PATCH 2/2] Remove old & invalid msie < 9 support code --- js/run.js | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/js/run.js b/js/run.js index 86a68bf08a..3f28783976 100644 --- a/js/run.js +++ b/js/run.js @@ -282,18 +282,13 @@ function setupTextarea(el, opts) var prepareForMain = function() { - var src = $.browser.msie && $.browser.version < 9.0 ? orgSrc[0].innerText : orgSrc.text(); + var src = orgSrc.text(); var arr = src.split("\n"); var str = ""; - for ( i = 0; i < arr.length; i++) + for (var i = 0; i < arr.length; i++) { str += arr[i]+"\n"; } - if ($.browser.msie && $.browser.version < 9.0) - str = str.substr(0, str.length - 1); - else - str = str.substr(0, str.length - 2); - return str; };