diff --git a/Makefile.dryice.js b/Makefile.dryice.js index ddd9118c..cae1112d 100644 --- a/Makefile.dryice.js +++ b/Makefile.dryice.js @@ -56,21 +56,36 @@ copy({ include: /.*\.js$/, exclude: /tests?\// }, - { - root: aceHome + '/support/cockpit/lib', - include: /.*\.js$/, - exclude: /tests?\// - }, { root: aceHome + '/lib', include: /.*\.js$/, - exclude: /tests?\// + exclude: /tests?\/|theme\/|mode\// } ], filter: [ copy.filter.moduleDefines ], dest: buildStep }); +// include the TextMate theme only for now +copy({ + source: [ { + root: aceHome + "/lib", + include: /textmate\.js/ + } ], + filter: [ copy.filter.moduleDefines ], + dest: buildStep +}); + +// include the JS mode only for now +copy({ + source: [ { + root: aceHome + '/lib', + include: /\/text\.js|\/javascript\.js|\/text_highlight_rules\.js|\/javascript_highlight_rules\.js|\/doc_comment_highlight_rules\.js|\/matching_brace_outdent\.js/ + } ], + filter: [ copy.filter.moduleDefines ], + dest: buildStep +}); + // The startup file copy({ source: { base: aceHome + '/demo/', path: 'demo_startup.js' }, @@ -81,19 +96,9 @@ copy({ // The CSS files copy({ source: [ - { - root: aceHome + '/support/cockpit/support/pilot/lib', - include: /.*\.css$/, - exclude: /tests?\// - }, - { - root: aceHome + '/support/cockpit/lib', - include: /.*\.css$/, - exclude: /tests?\// - }, { root: aceHome + '/lib', - include: /.*\.css$/, + include: /tm\.css|editor\.css/, exclude: /tests?\// } ], @@ -114,7 +119,7 @@ copy({ // The Javascript files that don't need unwrapping copy({ - source: [ 'demo/boot.js' ], + source: [ 'demo/build_boot.js' ], dest: buildStep }); diff --git a/build/editor.html b/build/editor.html index 253044e9..69fc2a19 100644 --- a/build/editor.html +++ b/build/editor.html @@ -27,173 +27,28 @@ } #editor { - top: 55px; + top: 0px; left: 0px; + height: 100%; + width: 100%; background: white; } - #controls { - width: 100%; - height: 55px; - } - - #jump { - position: absolute; - width: 10px; - height: 10px; - border: 1px solid red; - z-index: 10000; - display: none; - } - - #cockpitInput { - position: absolute; - width: 100%; - bottom: 0; - - border: none; outline: none; - font-family: consolas, courier, monospace; - font-size: 120%; - } - - #cockpitOutput { - padding: 10px; - margin: 0 15px; - border: 1px solid #AAA; - -moz-border-radius-topleft: 10px; - -moz-border-radius-topright: 10px; - border-top-left-radius: 4px; border-top-right-radius: 4px; - background: #DDD; color: #000; - }
- - -| - - - | -- - - | -- - - | -- - - | -- - - | -
-
- |
-