From efea2a755b1f4073fc2fcffa0179362ab40a83c3 Mon Sep 17 00:00:00 2001 From: nightwing Date: Wed, 16 Apr 2014 23:13:40 +0400 Subject: [PATCH] cleanup demo html pages --- Makefile.dryice.js | 40 +++++++++ demo/autocompletion.html | 3 +- demo/autoresize.html | 24 +++-- demo/emmet.html | 17 ++-- demo/ie7.html | 2 +- demo/keyboard_shortcuts.html | 7 +- demo/modelist.html | 13 +-- demo/scrollable-page.html | 88 ++++++++++--------- demo/settings_menu.html | 8 +- demo/show_own_source.js | 19 +++- ...oconflict.html => static-highlighter.html} | 42 ++++----- demo/statusbar.html | 12 ++- lib/ace/worker/worker_client.js | 11 +-- 13 files changed, 180 insertions(+), 106 deletions(-) rename demo/{static-highlighter/client-noconflict.html => static-highlighter.html} (52%) diff --git a/Makefile.dryice.js b/Makefile.dryice.js index f8e1383c..19ba9192 100755 --- a/Makefile.dryice.js +++ b/Makefile.dryice.js @@ -247,6 +247,46 @@ function demo(project) { }); copyFileSync(ACE_HOME + "/demo/kitchen-sink/logo.png", BUILD_DIR + "/kitchen-sink/logo.png"); + + fs.readdirSync(ACE_HOME + "/demo/").forEach(function(x) { + if (/\s|requirejs/.test(x) || !/\.(js|html)$/.test(x)) + return; + copy({ + source: ACE_HOME +"/demo/" + x, + dest: BUILD_DIR + "/demo/" + x, + filter: [function(source) { + if (/\.(js)$/.test(x)) + return source; + var removeRequireJS + source = source.replace(/')} + scripts.forEach(function(s) { + s = s.replace(/"/g, ""); + if (s == "ace/ace") { + comment("load ace") + script("ace") + } else { + var extName = s.match(/[^/]*$/)[0]; + comment("load ace " + extName + " extension"); + script("ext-" + extName); + } + }); + result.push(" diff --git a/demo/autoresize.html b/demo/autoresize.html index cc1dc5e3..2b64d96a 100644 --- a/demo/autoresize.html +++ b/demo/autoresize.html @@ -20,29 +20,37 @@ -
autoresizing editor
+
autoresizing editor
minHeight = 2 lines
+
+

 
 
 
 
+
+
 
 
diff --git a/demo/emmet.html b/demo/emmet.html
index 1a1ed6ba..122085d9 100644
--- a/demo/emmet.html
+++ b/demo/emmet.html
@@ -22,19 +22,20 @@
 
 

 
-
-
-
-
-
+
 
+
+
 
 
 
diff --git a/demo/ie7.html b/demo/ie7.html
index 3a525f86..f5db8667 100644
--- a/demo/ie7.html
+++ b/demo/ie7.html
@@ -5,7 +5,7 @@
   
   ACE Editor StatusBar Demo