move kitchen-sink demo into a separate directory

This commit is contained in:
Fabian Jakobs 2011-10-13 11:22:19 +02:00
commit 606963f424
39 changed files with 47 additions and 49 deletions

View file

@ -1,11 +1,11 @@
build:
git rev-parse HEAD > .git-ref
mkdir -p build/src
mkdir -p build/demo
mkdir -p build/demo/kitchen-sink
mkdir -p build/textarea/src
cp demo/styles.css build/demo/styles.css
cp demo/logo.png build/demo/logo.png
cp -r demo/kitchen-sink/styles.css build/demo/kitchen-sink/styles.css
cp demo/kitchen-sink/logo.png build/demo/kitchen-sink/logo.png
./Makefile.dryice.js normal
./Makefile.dryice.js bm

View file

@ -95,7 +95,7 @@ var aceProject = [
];
if (target == "normal") {
aceProject.push(aceHome + '/demo');
//aceProject.push(aceHome + '/demo');
copy({
source: "build_support/editor.html",
@ -349,7 +349,7 @@ function demo() {
source: [
copy.source.commonjs({
project: project,
require: [ "pilot/index", "ace/defaults", "demo/boot" ]
require: [ "pilot/index", "ace/defaults", "demo/kitchen-sink/boot" ]
})
],
filter: [ copy.filter.moduleDefines ],
@ -358,8 +358,7 @@ function demo() {
copy({
source: {
root: project,
include: /demo\/docs\/.*$/,
exclude: /tests?\//
include: /demo\/kitchen-sink\/docs\/.*$/,
},
filter: [ copy.filter.addDefines ],
dest: demo
@ -367,8 +366,7 @@ function demo() {
copy({
source: {
root: project,
include: /.*\.css$/,
exclude: /tests?\//
include: /ace\/.*\.css$/,
},
filter: [ copy.filter.addDefines ],
dest: demo
@ -377,11 +375,11 @@ function demo() {
copy({
source: demo,
filter: [ filterTextPlugin ],
dest: 'build/demo/kitchen-sink-uncompressed.js'
dest: 'build/demo/kitchen-sink/kitchen-sink-uncompressed.js'
});
copy({
source: demo,
filter: [ copy.filter.uglifyjs, filterTextPlugin ],
dest: 'build/demo/kitchen-sink.js'
dest: 'build/demo/kitchen-sink/kitchen-sink.js'
});
}

View file

@ -40,7 +40,7 @@ define(function(require, exports, module) {
require("pilot/fixoldbrowsers");
require("pilot/plugin_manager");
require("pilot/environment");
require("demo/demo");
require("demo/kitchen-sink/demo");
require("pilot/index");
require("ace/defaults");
@ -50,7 +50,7 @@ var catalog = require("pilot/plugin_manager").catalog;
catalog.registerPlugins(plugins).then(function() {
var env = require("pilot/environment").create();
catalog.startupPlugins({ env: env }).then(function() {
require("demo/demo").launch(env);
require("demo/kitchen-sink/demo").launch(env);
});
});

View file

@ -125,7 +125,7 @@ exports.launch = function(env) {
modesByName[m.name] = m;
});
var loreIpsum = require("ace/requirejs/text!demo/docs/plaintext.txt");
var loreIpsum = require("ace/requirejs/text!demo/kitchen-sink/docs/plaintext.txt");
for (var i = 0; i < 5; i++) {
loreIpsum += loreIpsum;
}
@ -133,108 +133,108 @@ exports.launch = function(env) {
var docs = [
new Doc(
"javascript", "JavaScript",
require("ace/requirejs/text!demo/docs/javascript.js")
require("ace/requirejs/text!demo/kitchen-sink/docs/javascript.js")
),
new WrappedDoc("text", "Plain Text", loreIpsum),
new Doc(
"coffee", "Coffeescript",
require("ace/requirejs/text!demo/docs/coffeescript.coffee")
require("ace/requirejs/text!demo/kitchen-sink/docs/coffeescript.coffee")
),
new Doc(
"json", "JSON",
require("ace/requirejs/text!demo/docs/json.json")
require("ace/requirejs/text!demo/kitchen-sink/docs/json.json")
),
new Doc(
"css", "CSS",
require("ace/requirejs/text!demo/docs/css.css")
require("ace/requirejs/text!demo/kitchen-sink/docs/css.css")
),
new Doc(
"scss", "SCSS",
require("ace/requirejs/text!demo/docs/scss.scss")
require("ace/requirejs/text!demo/kitchen-sink/docs/scss.scss")
),
new Doc(
"html", "HTML",
require("ace/requirejs/text!demo/docs/html.html")
require("ace/requirejs/text!demo/kitchen-sink/docs/html.html")
),
new Doc(
"xml", "XML",
require("ace/requirejs/text!demo/docs/xml.xml")
require("ace/requirejs/text!demo/kitchen-sink/docs/xml.xml")
),
new Doc(
"svg", "SVG",
require("ace/requirejs/text!demo/docs/svg.svg")
require("ace/requirejs/text!demo/kitchen-sink/docs/svg.svg")
),
new Doc(
"php", "PHP",
require("ace/requirejs/text!demo/docs/php.php")
require("ace/requirejs/text!demo/kitchen-sink/docs/php.php")
),
new Doc(
"coldfusion", "ColdFusion",
require("ace/requirejs/text!demo/docs/coldfusion.cfm")
require("ace/requirejs/text!demo/kitchen-sink/docs/coldfusion.cfm")
),
new Doc(
"python", "Python",
require("ace/requirejs/text!demo/docs/python.py")
require("ace/requirejs/text!demo/kitchen-sink/docs/python.py")
),
new Doc(
"ruby", "Ruby",
require("ace/requirejs/text!demo/docs/ruby.rb")
require("ace/requirejs/text!demo/kitchen-sink/docs/ruby.rb")
),
new Doc(
"perl", "Perl",
require("ace/requirejs/text!demo/docs/perl.pl")
require("ace/requirejs/text!demo/kitchen-sink/docs/perl.pl")
),
new Doc(
"ocaml", "OCaml",
require("ace/requirejs/text!demo/docs/ocaml.ml")
require("ace/requirejs/text!demo/kitchen-sink/docs/ocaml.ml")
),
new Doc(
"lua", "Lua",
require("ace/requirejs/text!demo/docs/lua.lua")
require("ace/requirejs/text!demo/kitchen-sink/docs/lua.lua")
),
new Doc(
"java", "Java",
require("ace/requirejs/text!demo/docs/java.java")
require("ace/requirejs/text!demo/kitchen-sink/docs/java.java")
),
new Doc(
"clojure", "Clojure",
require("ace/requirejs/text!demo/docs/clojure.clj")
require("ace/requirejs/text!demo/kitchen-sink/docs/clojure.clj")
),
new Doc(
"groovy", "Groovy",
require("ace/requirejs/text!demo/docs/groovy.groovy")
require("ace/requirejs/text!demo/kitchen-sink/docs/groovy.groovy")
),
new Doc(
"scala", "Scala",
require("ace/requirejs/text!demo/docs/scala.scala")
require("ace/requirejs/text!demo/kitchen-sink/docs/scala.scala")
),
new Doc(
"csharp", "C#",
require("ace/requirejs/text!demo/docs/csharp.cs")
require("ace/requirejs/text!demo/kitchen-sink/docs/csharp.cs")
),
new Doc(
"powershell", "Powershell",
require("ace/requirejs/text!demo/docs/powershell.ps1")
require("ace/requirejs/text!demo/kitchen-sink/docs/powershell.ps1")
),
new Doc(
"c_cpp", "C/C++",
require("ace/requirejs/text!demo/docs/cpp.cpp")
require("ace/requirejs/text!demo/kitchen-sink/docs/cpp.cpp")
),
new Doc(
"markdown", "Markdown",
require("ace/requirejs/text!demo/docs/markdown.md")
require("ace/requirejs/text!demo/kitchen-sink/docs/markdown.md")
),
new WrappedDoc(
"markdown", "Markdown",
require("ace/requirejs/text!demo/docs/markdown.md")
require("ace/requirejs/text!demo/kitchen-sink/docs/markdown.md")
),
new WrappedDoc(
"textile", "Textile",
require("ace/requirejs/text!demo/docs/textile.textile")
require("ace/requirejs/text!demo/kitchen-sink/docs/textile.textile")
),
new WrappedDoc(
"latex", "LaTeX",
require("ace/requirejs/text!demo/docs/latex.tex")
require("ace/requirejs/text!demo/kitchen-sink/docs/latex.tex")
)
];

View file

Before

Width:  |  Height:  |  Size: 2.8 KiB

After

Width:  |  Height:  |  Size: 2.8 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 339 B

After

Width:  |  Height:  |  Size: 339 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 324 B

After

Width:  |  Height:  |  Size: 324 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 16 KiB

After

Width:  |  Height:  |  Size: 16 KiB

Before After
Before After

View file

@ -6,7 +6,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Ace Kitchen Sink</title>
<meta name="author" content="Fabian Jakobs">
<link rel="stylesheet" href="demo/styles.css" type="text/css" media="screen" charset="utf-8">
<link rel="stylesheet" href="demo/kitchen-sink/styles.css" type="text/css" media="screen" charset="utf-8">
<!--
Ace
@ -16,7 +16,7 @@
-->
</head>
<body>
<img id="logo" src="demo/logo.png">
<img id="logo" src="demo/kitchen-sink/logo.png">
<table id="controls">
<tr>
<td>
@ -189,20 +189,20 @@
<script type="text/javascript">
var require = {
paths: {
demo: "../demo",
ace: "../lib/ace",
cockpit: "../support/cockpit/lib/cockpit",
pilot: "../support/pilot/lib/pilot"
demo: "..",
ace: "../../lib/ace",
cockpit: "../../support/cockpit/lib/cockpit",
pilot: "../../support/pilot/lib/pilot"
}
};
</script>
<script src="demo/require.js" data-main="demo/boot" type="text/javascript" charset="utf-8"></script>
<script src="demo/kitchen-sink/require.js" data-main="demo/kitchen-sink/boot" type="text/javascript" charset="utf-8"></script>
<!--DEVEL -->
<!--PACKAGE
<script src="demo/kitchen-sink-uncompressed.js" data-ace-base="src" type="text/javascript" charset="utf-8"></script>
<script src="demo/kitchen-sink/kitchen-sink-uncompressed.js" data-ace-base="src" type="text/javascript" charset="utf-8"></script>
<script type="text/javascript" charset="utf-8">
require("demo/boot");
require("demo/kitchen-sink/boot");
</script>
<!--PACKAGE-->