You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kylin.apache.org by li...@apache.org on 2015/03/03 11:00:09 UTC
[41/52] [abbrv] [partial] incubator-kylin git commit: update
ace-builds to new version
http://git-wip-us.apache.org/repos/asf/incubator-kylin/blob/99a418c0/webapp/app/components/ace-builds/kitchen-sink/docs/AsciiDoc.html
----------------------------------------------------------------------
diff --git a/webapp/app/components/ace-builds/kitchen-sink/docs/AsciiDoc.html b/webapp/app/components/ace-builds/kitchen-sink/docs/AsciiDoc.html
deleted file mode 100644
index 9987b68..0000000
--- a/webapp/app/components/ace-builds/kitchen-sink/docs/AsciiDoc.html
+++ /dev/null
@@ -1,1544 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
- "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
-<head>
-<meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" />
-<meta name="generator" content="AsciiDoc 8.6.8" />
-<title></title>
-<style type="text/css">
-/* Shared CSS for AsciiDoc xhtml11 and html5 backends */
-
-/* Default font. */
-body {
- font-family: Georgia,serif;
-}
-
-/* Title font. */
-h1, h2, h3, h4, h5, h6,
-div.title, caption.title,
-thead, p.table.header,
-#toctitle,
-#author, #revnumber, #revdate, #revremark,
-#footer {
- font-family: Arial,Helvetica,sans-serif;
-}
-
-body {
- margin: 1em 5% 1em 5%;
-}
-
-a {
- color: blue;
- text-decoration: underline;
-}
-a:visited {
- color: fuchsia;
-}
-
-em {
- font-style: italic;
- color: navy;
-}
-
-strong {
- font-weight: bold;
- color: #083194;
-}
-
-h1, h2, h3, h4, h5, h6 {
- color: #527bbd;
- margin-top: 1.2em;
- margin-bottom: 0.5em;
- line-height: 1.3;
-}
-
-h1, h2, h3 {
- border-bottom: 2px solid silver;
-}
-h2 {
- padding-top: 0.5em;
-}
-h3 {
- float: left;
-}
-h3 + * {
- clear: left;
-}
-h5 {
- font-size: 1.0em;
-}
-
-div.sectionbody {
- margin-left: 0;
-}
-
-hr {
- border: 1px solid silver;
-}
-
-p {
- margin-top: 0.5em;
- margin-bottom: 0.5em;
-}
-
-ul, ol, li > p {
- margin-top: 0;
-}
-ul > li { color: #aaa; }
-ul > li > * { color: black; }
-
-.monospaced, code, pre {
- font-family: "Courier New", Courier, monospace;
- font-size: inherit;
- color: navy;
- padding: 0;
- margin: 0;
-}
-
-
-#author {
- color: #527bbd;
- font-weight: bold;
- font-size: 1.1em;
-}
-#email {
-}
-#revnumber, #revdate, #revremark {
-}
-
-#footer {
- font-size: small;
- border-top: 2px solid silver;
- padding-top: 0.5em;
- margin-top: 4.0em;
-}
-#footer-text {
- float: left;
- padding-bottom: 0.5em;
-}
-#footer-badges {
- float: right;
- padding-bottom: 0.5em;
-}
-
-#preamble {
- margin-top: 1.5em;
- margin-bottom: 1.5em;
-}
-div.imageblock, div.exampleblock, div.verseblock,
-div.quoteblock, div.literalblock, div.listingblock, div.sidebarblock,
-div.admonitionblock {
- margin-top: 1.0em;
- margin-bottom: 1.5em;
-}
-div.admonitionblock {
- margin-top: 2.0em;
- margin-bottom: 2.0em;
- margin-right: 10%;
- color: #606060;
-}
-
-div.content { /* Block element content. */
- padding: 0;
-}
-
-/* Block element titles. */
-div.title, caption.title {
- color: #527bbd;
- font-weight: bold;
- text-align: left;
- margin-top: 1.0em;
- margin-bottom: 0.5em;
-}
-div.title + * {
- margin-top: 0;
-}
-
-td div.title:first-child {
- margin-top: 0.0em;
-}
-div.content div.title:first-child {
- margin-top: 0.0em;
-}
-div.content + div.title {
- margin-top: 0.0em;
-}
-
-div.sidebarblock > div.content {
- background: #ffffee;
- border: 1px solid #dddddd;
- border-left: 4px solid #f0f0f0;
- padding: 0.5em;
-}
-
-div.listingblock > div.content {
- border: 1px solid #dddddd;
- border-left: 5px solid #f0f0f0;
- background: #f8f8f8;
- padding: 0.5em;
-}
-
-div.quoteblock, div.verseblock {
- padding-left: 1.0em;
- margin-left: 1.0em;
- margin-right: 10%;
- border-left: 5px solid #f0f0f0;
- color: #888;
-}
-
-div.quoteblock > div.attribution {
- padding-top: 0.5em;
- text-align: right;
-}
-
-div.verseblock > pre.content {
- font-family: inherit;
- font-size: inherit;
-}
-div.verseblock > div.attribution {
- padding-top: 0.75em;
- text-align: left;
-}
-/* DEPRECATED: Pre version 8.2.7 verse style literal block. */
-div.verseblock + div.attribution {
- text-align: left;
-}
-
-div.admonitionblock .icon {
- vertical-align: top;
- font-size: 1.1em;
- font-weight: bold;
- text-decoration: underline;
- color: #527bbd;
- padding-right: 0.5em;
-}
-div.admonitionblock td.content {
- padding-left: 0.5em;
- border-left: 3px solid #dddddd;
-}
-
-div.exampleblock > div.content {
- border-left: 3px solid #dddddd;
- padding-left: 0.5em;
-}
-
-div.imageblock div.content { padding-left: 0; }
-span.image img { border-style: none; }
-a.image:visited { color: white; }
-
-dl {
- margin-top: 0.8em;
- margin-bottom: 0.8em;
-}
-dt {
- margin-top: 0.5em;
- margin-bottom: 0;
- font-style: normal;
- color: navy;
-}
-dd > *:first-child {
- margin-top: 0.1em;
-}
-
-ul, ol {
- list-style-position: outside;
-}
-ol.arabic {
- list-style-type: decimal;
-}
-ol.loweralpha {
- list-style-type: lower-alpha;
-}
-ol.upperalpha {
- list-style-type: upper-alpha;
-}
-ol.lowerroman {
- list-style-type: lower-roman;
-}
-ol.upperroman {
- list-style-type: upper-roman;
-}
-
-div.compact ul, div.compact ol,
-div.compact p, div.compact p,
-div.compact div, div.compact div {
- margin-top: 0.1em;
- margin-bottom: 0.1em;
-}
-
-tfoot {
- font-weight: bold;
-}
-td > div.verse {
- white-space: pre;
-}
-
-div.hdlist {
- margin-top: 0.8em;
- margin-bottom: 0.8em;
-}
-div.hdlist tr {
- padding-bottom: 15px;
-}
-dt.hdlist1.strong, td.hdlist1.strong {
- font-weight: bold;
-}
-td.hdlist1 {
- vertical-align: top;
- font-style: normal;
- padding-right: 0.8em;
- color: navy;
-}
-td.hdlist2 {
- vertical-align: top;
-}
-div.hdlist.compact tr {
- margin: 0;
- padding-bottom: 0;
-}
-
-.comment {
- background: yellow;
-}
-
-.footnote, .footnoteref {
- font-size: 0.8em;
-}
-
-span.footnote, span.footnoteref {
- vertical-align: super;
-}
-
-#footnotes {
- margin: 20px 0 20px 0;
- padding: 7px 0 0 0;
-}
-
-#footnotes div.footnote {
- margin: 0 0 5px 0;
-}
-
-#footnotes hr {
- border: none;
- border-top: 1px solid silver;
- height: 1px;
- text-align: left;
- margin-left: 0;
- width: 20%;
- min-width: 100px;
-}
-
-div.colist td {
- padding-right: 0.5em;
- padding-bottom: 0.3em;
- vertical-align: top;
-}
-div.colist td img {
- margin-top: 0.3em;
-}
-
-@media print {
- #footer-badges { display: none; }
-}
-
-#toc {
- margin-bottom: 2.5em;
-}
-
-#toctitle {
- color: #527bbd;
- font-size: 1.1em;
- font-weight: bold;
- margin-top: 1.0em;
- margin-bottom: 0.1em;
-}
-
-div.toclevel0, div.toclevel1, div.toclevel2, div.toclevel3, div.toclevel4 {
- margin-top: 0;
- margin-bottom: 0;
-}
-div.toclevel2 {
- margin-left: 2em;
- font-size: 0.9em;
-}
-div.toclevel3 {
- margin-left: 4em;
- font-size: 0.9em;
-}
-div.toclevel4 {
- margin-left: 6em;
- font-size: 0.9em;
-}
-
-span.aqua { color: aqua; }
-span.black { color: black; }
-span.blue { color: blue; }
-span.fuchsia { color: fuchsia; }
-span.gray { color: gray; }
-span.green { color: green; }
-span.lime { color: lime; }
-span.maroon { color: maroon; }
-span.navy { color: navy; }
-span.olive { color: olive; }
-span.purple { color: purple; }
-span.red { color: red; }
-span.silver { color: silver; }
-span.teal { color: teal; }
-span.white { color: white; }
-span.yellow { color: yellow; }
-
-span.aqua-background { background: aqua; }
-span.black-background { background: black; }
-span.blue-background { background: blue; }
-span.fuchsia-background { background: fuchsia; }
-span.gray-background { background: gray; }
-span.green-background { background: green; }
-span.lime-background { background: lime; }
-span.maroon-background { background: maroon; }
-span.navy-background { background: navy; }
-span.olive-background { background: olive; }
-span.purple-background { background: purple; }
-span.red-background { background: red; }
-span.silver-background { background: silver; }
-span.teal-background { background: teal; }
-span.white-background { background: white; }
-span.yellow-background { background: yellow; }
-
-span.big { font-size: 2em; }
-span.small { font-size: 0.6em; }
-
-span.underline { text-decoration: underline; }
-span.overline { text-decoration: overline; }
-span.line-through { text-decoration: line-through; }
-
-div.unbreakable { page-break-inside: avoid; }
-
-
-/*
- * xhtml11 specific
- *
- * */
-
-div.tableblock {
- margin-top: 1.0em;
- margin-bottom: 1.5em;
-}
-div.tableblock > table {
- border: 3px solid #527bbd;
-}
-thead, p.table.header {
- font-weight: bold;
- color: #527bbd;
-}
-p.table {
- margin-top: 0;
-}
-/* Because the table frame attribute is overriden by CSS in most browsers. */
-div.tableblock > table[frame="void"] {
- border-style: none;
-}
-div.tableblock > table[frame="hsides"] {
- border-left-style: none;
- border-right-style: none;
-}
-div.tableblock > table[frame="vsides"] {
- border-top-style: none;
- border-bottom-style: none;
-}
-
-
-/*
- * html5 specific
- *
- * */
-
-table.tableblock {
- margin-top: 1.0em;
- margin-bottom: 1.5em;
-}
-thead, p.tableblock.header {
- font-weight: bold;
- color: #527bbd;
-}
-p.tableblock {
- margin-top: 0;
-}
-table.tableblock {
- border-width: 3px;
- border-spacing: 0px;
- border-style: solid;
- border-color: #527bbd;
- border-collapse: collapse;
-}
-th.tableblock, td.tableblock {
- border-width: 1px;
- padding: 4px;
- border-style: solid;
- border-color: #527bbd;
-}
-
-table.tableblock.frame-topbot {
- border-left-style: hidden;
- border-right-style: hidden;
-}
-table.tableblock.frame-sides {
- border-top-style: hidden;
- border-bottom-style: hidden;
-}
-table.tableblock.frame-none {
- border-style: hidden;
-}
-
-th.tableblock.halign-left, td.tableblock.halign-left {
- text-align: left;
-}
-th.tableblock.halign-center, td.tableblock.halign-center {
- text-align: center;
-}
-th.tableblock.halign-right, td.tableblock.halign-right {
- text-align: right;
-}
-
-th.tableblock.valign-top, td.tableblock.valign-top {
- vertical-align: top;
-}
-th.tableblock.valign-middle, td.tableblock.valign-middle {
- vertical-align: middle;
-}
-th.tableblock.valign-bottom, td.tableblock.valign-bottom {
- vertical-align: bottom;
-}
-
-
-/*
- * manpage specific
- *
- * */
-
-body.manpage h1 {
- padding-top: 0.5em;
- padding-bottom: 0.5em;
- border-top: 2px solid silver;
- border-bottom: 2px solid silver;
-}
-body.manpage h2 {
- border-style: none;
-}
-body.manpage div.sectionbody {
- margin-left: 3em;
-}
-
-@media print {
- body.manpage div#toc { display: none; }
-}
-
-
-</style>
-<script type="text/javascript">
-/*<![CDATA[*/
-var asciidoc = { // Namespace.
-
-/////////////////////////////////////////////////////////////////////
-// Table Of Contents generator
-/////////////////////////////////////////////////////////////////////
-
-/* Author: Mihai Bazon, September 2002
- * http://students.infoiasi.ro/~mishoo
- *
- * Table Of Content generator
- * Version: 0.4
- *
- * Feel free to use this script under the terms of the GNU General Public
- * License, as long as you do not remove or alter this notice.
- */
-
- /* modified by Troy D. Hanson, September 2006. License: GPL */
- /* modified by Stuart Rackham, 2006, 2009. License: GPL */
-
-// toclevels = 1..4.
-toc: function (toclevels) {
-
- function getText(el) {
- var text = "";
- for (var i = el.firstChild; i != null; i = i.nextSibling) {
- if (i.nodeType == 3 /* Node.TEXT_NODE */) // IE doesn't speak constants.
- text += i.data;
- else if (i.firstChild != null)
- text += getText(i);
- }
- return text;
- }
-
- function TocEntry(el, text, toclevel) {
- this.element = el;
- this.text = text;
- this.toclevel = toclevel;
- }
-
- function tocEntries(el, toclevels) {
- var result = new Array;
- var re = new RegExp('[hH]([1-'+(toclevels+1)+'])');
- // Function that scans the DOM tree for header elements (the DOM2
- // nodeIterator API would be a better technique but not supported by all
- // browsers).
- var iterate = function (el) {
- for (var i = el.firstChild; i != null; i = i.nextSibling) {
- if (i.nodeType == 1 /* Node.ELEMENT_NODE */) {
- var mo = re.exec(i.tagName);
- if (mo && (i.getAttribute("class") || i.getAttribute("className")) != "float") {
- result[result.length] = new TocEntry(i, getText(i), mo[1]-1);
- }
- iterate(i);
- }
- }
- }
- iterate(el);
- return result;
- }
-
- var toc = document.getElementById("toc");
- if (!toc) {
- return;
- }
-
- // Delete existing TOC entries in case we're reloading the TOC.
- var tocEntriesToRemove = [];
- var i;
- for (i = 0; i < toc.childNodes.length; i++) {
- var entry = toc.childNodes[i];
- if (entry.nodeName.toLowerCase() == 'div'
- && entry.getAttribute("class")
- && entry.getAttribute("class").match(/^toclevel/))
- tocEntriesToRemove.push(entry);
- }
- for (i = 0; i < tocEntriesToRemove.length; i++) {
- toc.removeChild(tocEntriesToRemove[i]);
- }
-
- // Rebuild TOC entries.
- var entries = tocEntries(document.getElementById("content"), toclevels);
- for (var i = 0; i < entries.length; ++i) {
- var entry = entries[i];
- if (entry.element.id == "")
- entry.element.id = "_toc_" + i;
- var a = document.createElement("a");
- a.href = "#" + entry.element.id;
- a.appendChild(document.createTextNode(entry.text));
- var div = document.createElement("div");
- div.appendChild(a);
- div.className = "toclevel" + entry.toclevel;
- toc.appendChild(div);
- }
- if (entries.length == 0)
- toc.parentNode.removeChild(toc);
-},
-
-
-/////////////////////////////////////////////////////////////////////
-// Footnotes generator
-/////////////////////////////////////////////////////////////////////
-
-/* Based on footnote generation code from:
- * http://www.brandspankingnew.net/archive/2005/07/format_footnote.html
- */
-
-footnotes: function () {
- // Delete existing footnote entries in case we're reloading the footnodes.
- var i;
- var noteholder = document.getElementById("footnotes");
- if (!noteholder) {
- return;
- }
- var entriesToRemove = [];
- for (i = 0; i < noteholder.childNodes.length; i++) {
- var entry = noteholder.childNodes[i];
- if (entry.nodeName.toLowerCase() == 'div' && entry.getAttribute("class") == "footnote")
- entriesToRemove.push(entry);
- }
- for (i = 0; i < entriesToRemove.length; i++) {
- noteholder.removeChild(entriesToRemove[i]);
- }
-
- // Rebuild footnote entries.
- var cont = document.getElementById("content");
- var spans = cont.getElementsByTagName("span");
- var refs = {};
- var n = 0;
- for (i=0; i<spans.length; i++) {
- if (spans[i].className == "footnote") {
- n++;
- var note = spans[i].getAttribute("data-note");
- if (!note) {
- // Use [\s\S] in place of . so multi-line matches work.
- // Because JavaScript has no s (dotall) regex flag.
- note = spans[i].innerHTML.match(/\s*\[([\s\S]*)]\s*/)[1];
- spans[i].innerHTML =
- "[<a id='_footnoteref_" + n + "' href='#_footnote_" + n +
- "' title='View footnote' class='footnote'>" + n + "</a>]";
- spans[i].setAttribute("data-note", note);
- }
- noteholder.innerHTML +=
- "<div class='footnote' id='_footnote_" + n + "'>" +
- "<a href='#_footnoteref_" + n + "' title='Return to text'>" +
- n + "</a>. " + note + "</div>";
- var id =spans[i].getAttribute("id");
- if (id != null) refs["#"+id] = n;
- }
- }
- if (n == 0)
- noteholder.parentNode.removeChild(noteholder);
- else {
- // Process footnoterefs.
- for (i=0; i<spans.length; i++) {
- if (spans[i].className == "footnoteref") {
- var href = spans[i].getElementsByTagName("a")[0].getAttribute("href");
- href = href.match(/#.*/)[0]; // Because IE return full URL.
- n = refs[href];
- spans[i].innerHTML =
- "[<a href='#_footnote_" + n +
- "' title='View footnote' class='footnote'>" + n + "</a>]";
- }
- }
- }
-},
-
-install: function(toclevels) {
- var timerId;
-
- function reinstall() {
- asciidoc.footnotes();
- if (toclevels) {
- asciidoc.toc(toclevels);
- }
- }
-
- function reinstallAndRemoveTimer() {
- clearInterval(timerId);
- reinstall();
- }
-
- timerId = setInterval(reinstall, 500);
- if (document.addEventListener)
- document.addEventListener("DOMContentLoaded", reinstallAndRemoveTimer, false);
- else
- window.onload = reinstallAndRemoveTimer;
-}
-
-}
-asciidoc.install();
-/*]]>*/
-</script>
-</head>
-<body class="article">
-<div id="header">
-</div>
-<div id="content">
-<div class="dlist"><dl>
-<dt class="hdlist1">
-ddd dd <strong>bold</strong> yy
-</dt>
-<dd>
-<p>
-77777
-</p>
-<div class="olist arabic"><ol class="arabic">
-<li>
-<p>
-arabic (decimal) numbering
-</p>
-</li>
-<li>
-<p>
-loweralpha <strong>numbering</strong> <a href="#ddd">ss</a>
-</p>
-</li>
-<li>
-<p>
-lowerroman numbering
-</p>
-</li>
-<li>
-<p>
-upperalpha numbering
-</p>
-</li>
-<li>
-<p>
-upperroman numbering
-</p>
-</li>
-</ol></div>
-</dd>
-</dl></div>
-<div class="sect1">
-<h2 id="_text_formatting">Text formatting</h2>
-<div class="sectionbody">
-<div class="literalblock">
-<div class="content">
-<pre><code>*bold text* (boldface font)
-_emphasized text_ (normally italics)
-'emphasized text'
-+monospaced text+ (proportional font)
-`monospaced text` (inline literal passthrough)</code></pre>
-</div></div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="_document_links">Document links</h2>
-<div class="sectionbody">
-<div class="literalblock">
-<div class="content">
-<pre><code>[[id]] (define link target)
-<<id,caption>> (link to target id)
-link:filename#id[caption] (link to external HTML file)</code></pre>
-</div></div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="_urls">URLs</h2>
-<div class="sectionbody">
-<div class="literalblock">
-<div class="content">
-<pre><code>Use normal URL and email addess syntax or:</code></pre>
-</div></div>
-<div class="literalblock">
-<div class="content">
-<pre><code>http:address[caption] (link to web page)
-mailto:address[caption] (link to mail recipient)</code></pre>
-</div></div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="_images">Images</h2>
-<div class="sectionbody">
-<div class="literalblock">
-<div class="content">
-<pre><code>image:filename[caption] (inline image)
-image::filename[caption] (block image)</code></pre>
-</div></div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="_document_header">Document header</h2>
-<div class="sectionbody">
-<div class="literalblock">
-<div class="content">
-<pre><code>The Document Title
-==================
-author <email>
-revision, date</code></pre>
-</div></div>
-<div class="paragraph"><p>author, email, revision and date are optional.</p></div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="_section_title_underlines">Section title underlines</h2>
-<div class="sectionbody">
-<div class="literalblock">
-<div class="content">
-<pre><code>Underlined:</code></pre>
-</div></div>
-<div class="literalblock">
-<div class="content">
-<pre><code>Level 0 (document title)
-=======
-Level 1
--------
-Level 2
-~~~~~~~
-Level 3
-^^^^^^^
-Level 4 (bottom level)
-+++++++</code></pre>
-</div></div>
-<div class="literalblock">
-<div class="content">
-<pre><code>Single line:</code></pre>
-</div></div>
-<div class="literalblock">
-<div class="content">
-<pre><code>= Level 0 = (document title)
-== Level 1 ==
-=== Level 2 ===
-==== Level 3 ====
-===== Level 4 ===== (bottom level)</code></pre>
-</div></div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="_paragraphs">Paragraphs</h2>
-<div class="sectionbody">
-<div class="paragraph"><p>A normal paragraph. (styles: literal,verse,quote,listing,
- NOTE,TIP,WARNING,IMPORTANT,CAUTION)
- An indented literal
- paragraph.</p></div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="_delimited_blocks">Delimited blocks</h2>
-<div class="sectionbody">
-<div class="paragraph"><p>Delimiters must begin at left margin.</p></div>
-<div class="literalblock">
-<div class="content">
-<pre><code>------------------- (styles: source,music,graphviz)
-listing block
--------------------</code></pre>
-</div></div>
-<div class="literalblock">
-<div class="content">
-<pre><code>................... (styles: listing,verse)
-literal block
-...................</code></pre>
-</div></div>
-<div class="literalblock">
-<div class="content">
-<pre><code>*******************
-sidebar block
-*******************</code></pre>
-</div></div>
-<div class="literalblock">
-<div class="content">
-<pre><code>[style, author, cite]
-___________________ (styles: quote,verse)
-quote block
-___________________</code></pre>
-</div></div>
-<div class="literalblock">
-<div class="content">
-<pre><code>=================== (styles: NOTE,TIP,WARNING,
-example block IMPORTANT,CAUTION)
-===================</code></pre>
-</div></div>
-<div class="literalblock">
-<div class="content">
-<pre><code>///////////////////
-comment block
-///////////////////</code></pre>
-</div></div>
-<div class="literalblock">
-<div class="content">
-<pre><code>+++++++++++++++++++ (styles: pass,asciimath,latexmath)
-passthrough block
-+++++++++++++++++++</code></pre>
-</div></div>
-<div class="literalblock">
-<div class="content">
-<pre><code>[style] (styles: abstract,partintro)
---
-open block
---</code></pre>
-</div></div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="_more_block_elements">More block elements</h2>
-<div class="sectionbody">
-<div class="literalblock">
-<div class="content">
-<pre><code>[attributes list]
-.Block title
-// Comment line
-include::filename[]</code></pre>
-</div></div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="_tables">Tables</h2>
-<div class="sectionbody">
-<div class="literalblock">
-<div class="content">
-<pre><code>.An example table
-[width="40%",cols="^,2m",frame="topbot",options="header,footer"]
-|======================
-|Column 1 |Column 2
-|1 |Item 1
-|2 |Item 2
-|3 |Item 3
-|6 |Three items
-|======================</code></pre>
-</div></div>
-<div class="literalblock">
-<div class="content">
-<pre><code>Common attributes:</code></pre>
-</div></div>
-<div class="literalblock">
-<div class="content">
-<pre><code>grid: none,cols,rows,all
-frame: topbot,none,sides,all
-options: header,footer
-format: psv,csv,dsv
-valign: top,bottom,middle
-width: 1%..100%
-cols: colspec[,colspec,...]</code></pre>
-</div></div>
-<div class="literalblock">
-<div class="content">
-<pre><code>colspec: [multiplier*][align][width][style]
-multiplier: 1...
-width: 1... or 1%...100%
-align: [horiz][.vert]
- horiz: < (left), ^ (center), > (right)
- vert: < (top), ^ (middle), > (bottom)
-style: d[efault], e[mphasis], m[onospaced], a[sciidoc],
- s[trong], l[iteral], v[erse], h[eader]
-cell: [cellspec]|data
-cellspec: [span*|+][align][style]
-span: [colspan][.rowspan]
- colspan: 1...
- rowspan: 1...</code></pre>
-</div></div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="_bulleted_lists">Bulleted lists</h2>
-<div class="sectionbody">
-<div class="ulist"><ul>
-<li>
-<p>
-item text
-</p>
-<div class="ulist"><ul>
-<li>
-<p>
-item text
-</p>
-<div class="ulist"><ul>
-<li>
-<p>
-item text
-</p>
-<div class="ulist"><ul>
-<li>
-<p>
-item text
-</p>
-<div class="ulist"><ul>
-<li>
-<p>
-item text
-</p>
-<div class="ulist"><ul>
-<li>
-<p>
-item text
-</p>
-<div class="literalblock">
-<div class="content">
-<pre><code>(styles: callout,bibliography)</code></pre>
-</div></div>
-</li>
-</ul></div>
-</li>
-</ul></div>
-</li>
-</ul></div>
-</li>
-</ul></div>
-</li>
-</ul></div>
-</li>
-</ul></div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="_numbered_lists">Numbered lists</h2>
-<div class="sectionbody">
-<div class="olist arabic"><ol class="arabic">
-<li>
-<p>
-arabic (decimal) numbering
-</p>
-<div class="olist loweralpha"><ol class="loweralpha">
-<li>
-<p>
-loweralpha numbering
-</p>
-<div class="olist upperalpha"><ol class="upperalpha">
-<li>
-<p>
-upperalpha numbering
-</p>
-<div class="olist lowerroman"><ol class="lowerroman">
-<li>
-<p>
-lowerroman numbering
-</p>
-<div class="olist upperroman"><ol class="upperroman">
-<li>
-<p>
-upperroman numbering
-</p>
-<div class="olist arabic"><ol class="arabic">
-<li>
-<p>
-arabic (decimal) numbering
-</p>
-<div class="olist loweralpha"><ol class="loweralpha">
-<li>
-<p>
-loweralpha numbering
-</p>
-<div class="olist lowerroman"><ol class="lowerroman">
-<li>
-<p>
-lowerroman numbering
-</p>
-<div class="olist upperalpha"><ol class="upperalpha">
-<li>
-<p>
-upperalpha numbering
-</p>
-<div class="olist upperroman"><ol class="upperroman">
-<li>
-<p>
-upperroman numbering
-</p>
-<div class="literalblock">
-<div class="content">
-<pre><code>(styles: arabic,loweralpha,upperalpha,lowerroman,upperroman)</code></pre>
-</div></div>
-</li>
-</ol></div>
-</li>
-</ol></div>
-</li>
-</ol></div>
-</li>
-</ol></div>
-</li>
-</ol></div>
-</li>
-</ol></div>
-</li>
-</ol></div>
-</li>
-</ol></div>
-</li>
-</ol></div>
-</li>
-</ol></div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="_labeled_lists">Labeled lists</h2>
-<div class="sectionbody">
-<div class="dlist"><dl>
-<dt class="hdlist1">
-label
-</dt>
-<dd>
-<p>
-item text
-</p>
-<div class="dlist"><dl>
-<dt class="hdlist1">
-label
-</dt>
-<dd>
-<p>
-item text
-</p>
-<div class="dlist"><dl>
-<dt class="hdlist1">
-label
-</dt>
-<dd>
-<p>
-item text
-</p>
-<div class="dlist"><dl>
-<dt class="hdlist1">
-label
-</dt>
-<dd>
-<p>
-item text
-</p>
-<div class="literalblock">
-<div class="content">
-<pre><code>(styles: horizontal,vertical,glossary,qanda,bibliograpy)</code></pre>
-</div></div>
-</dd>
-</dl></div>
-</dd>
-</dl></div>
-</dd>
-</dl></div>
-</dd>
-</dl></div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="_more_inline_elements">More inline elements</h2>
-<div class="sectionbody">
-<div class="literalblock">
-<div class="content">
-<pre><code>footnote:[footnote text] (document footnote)</code></pre>
-</div></div>
-<div class="paragraph"><p>F:\Python27\asciidoc-8.6.8></p></div>
-<div class="listingblock">
-<div class="title">MS-DOS directory listing</div>
-<div class="content">
-<pre><code> 10/17/97 9:04 <DIR> bin
- 10/16/97 14:11 <DIR> DOS <b><1></b>
- 10/16/97 14:40 <DIR> Program Files
- 10/16/97 14:46 <DIR> TEMP
- 10/17/97 9:04 <DIR> tmp
- 10/16/97 14:37 <DIR> WINNT
- 10/16/97 14:25 119 AUTOEXEC.BAT <b><2></b>
- 2/13/94 6:21 54,619 COMMAND.COM <b><2></b>
- 10/16/97 14:25 115 CONFIG.SYS <b><2></b>
- 11/16/97 17:17 61,865,984 pagefile.sys
- 2/13/94 6:21 9,349 WINA20.386 <b><3></b></code></pre>
-</div></div>
-<div class="colist arabic"><ol>
-<li>
-<p>
-This directory holds MS-DOS.
-</p>
-</li>
-<li>
-<p>
-System startup code for DOS.
-</p>
-</li>
-<li>
-<p>
-Some sort of Windows 3.1 hack.
-</p>
-<div class="olist arabic"><ol class="arabic">
-<li>
-<p>
-List item one.
-</p>
-<div class="paragraph"><p>List item one continued with a second paragraph followed by an
-Indented block.</p></div>
-<div class="literalblock">
-<div class="content">
-<pre><code>$ ls *.sh
-$ mv *.sh ~/tmp</code></pre>
-</div></div>
-<div class="paragraph"><p>List item continued with a third paragraph.</p></div>
-</li>
-<li>
-<p>
-List item two continued with an open block.
-</p>
-<div class="openblock">
-<div class="content">
-<div class="paragraph"><p>This paragraph is part of the preceding list item.</p></div>
-<div class="olist loweralpha"><ol class="loweralpha">
-<li>
-<p>
-This list is nested and does not require explicit item continuation.
-</p>
-<div class="paragraph"><p>This paragraph is part of the preceding list item.</p></div>
-</li>
-<li>
-<p>
-List item b.
-</p>
-</li>
-</ol></div>
-<div class="paragraph"><p>This paragraph belongs to item two of the outer list.</p></div>
-</div></div>
-</li>
-</ol></div>
-</li>
-</ol></div>
-</div>
-</div>
-<h1 id="_asciidoc_syntax_test_document">Asciidoc syntax test document</h1>
-<div class="ulist"><ul>
-<li>
-<p>
-Praesent eget purus quis magna eleifend eleifend.
-</p>
-<div class="olist arabic"><ol class="arabic">
-<li>
-<p>
-Fusce euismod commodo velit.
-</p>
-<div class="olist loweralpha"><ol class="loweralpha">
-<li>
-<p>
-Fusce euismod commodo velit.
-</p>
-</li>
-<li>
-<p>
-Vivamus fringilla mi eu lacus.
-</p>
-</li>
-<li>
-<p>
-Donec eget arcu bibendum nunc consequat lobortis.
-</p>
-</li>
-</ol></div>
-</li>
-<li>
-<p>
-Vivamus fringilla mi eu lacus.
-</p>
-<div class="olist lowerroman"><ol class="lowerroman">
-<li>
-<p>
-Fusce euismod commodo velit.
-</p>
-</li>
-<li>
-<p>
-Vivamus fringilla mi eu lacus.
-</p>
-</li>
-</ol></div>
-</li>
-<li>
-<p>
-Donec eget arcu bibendum nunc consequat lobortis.
-</p>
-</li>
-<li>
-<p>
-Nam fermentum mattis ante.
-</p>
-</li>
-</ol></div>
-</li>
-<li>
-<p>
-Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
-</p>
-<div class="ulist"><ul>
-<li>
-<p>
-Fusce euismod commodo velit.
-</p>
-<div class="ulist"><ul>
-<li>
-<p>
-Qui in magna commodo, est labitur dolorum an. Est ne magna primis
- adolescens. Sit munere ponderum dignissim et. Minim luptatum et
- vel.
-</p>
-</li>
-<li>
-<p>
-Vivamus fringilla mi eu lacus.
-</p>
-</li>
-</ul></div>
-</li>
-<li>
-<p>
-Donec eget arcu bibendum nunc consequat lobortis.
-</p>
-</li>
-</ul></div>
-</li>
-<li>
-<p>
-Nulla porttitor vulputate libero.
-</p>
-<div class="olist arabic"><ol class="arabic">
-<li>
-<p>
-Fusce euismod commodo velit.
-</p>
-</li>
-<li>
-<p>
-Vivamus fringilla mi eu lacus.
-</p>
-<div class="olist upperroman"><ol class="upperroman">
-<li>
-<p>
-Fusce euismod commodo velit.
- …… Vivamus fringilla mi eu lacus.
-</p>
-</li>
-</ol></div>
-</li>
-<li>
-<p>
-Donec eget arcu bibendum nunc consequat loborti
-</p>
-</li>
-</ol></div>
-</li>
-</ul></div>
-<div class="sect1">
-<h2 id="_emphasizing_and_quoting">Emphasizing and quoting</h2>
-<div class="sectionbody">
-<div class="paragraph"><p>Emphasized, bold etc. text preceded or followed by dashes is handled
-correctly</p></div>
-<div class="ulist"><ul>
-<li>
-<p>
-bold- , --bold, bold—blanonbold.
-</p>
-</li>
-<li>
-<p>
-<em>emph</em>, --<em>emph</em>, <em>emph</em>--bla_nonemph_.
-</p>
-</li>
-<li>
-<p>
-<em>emph</em>, --<em>emph</em>, <em>emph</em>--bla_nonemph_.
-</p>
-</li>
-<li>
-<p>
-<code>mono</code>, --<code>mono</code>, <code>mono</code>--bla+nonmono+.
-</p>
-</li>
-<li>
-<p>
-<code>mono</code>, --<code>mono</code>, <code>mono</code>--bla`nonmono`.
-</p>
-</li>
-<li>
-<p>
-“quot”, --“quot”, “quot”--bla`‘nonquot’'.
-</p>
-</li>
-</ul></div>
-<div class="paragraph"><p>Emphasizing a complete multi-line paragraph should be possible too ! And
-So it will be…</p></div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="_lists">Lists</h2>
-<div class="sectionbody">
-<div class="paragraph"><p>Correct indentation simple numbers at the start of lines should not be
-confused with list items. These are numbered lists, so lines following a
-list item should be indented</p></div>
-<div class="olist loweralpha"><ol class="loweralpha">
-<li>
-<p>
-Integer numbered list item. Lorem ipsum dolor sit amet, consectetuer
- adipiscing elit.
-</p>
-<div class="olist arabic"><ol class="arabic">
-<li>
-<p>
-Integer numbered list item with optional numbering. Lorem ipsum dolor
- sit amet, consectetuer adipiscing elit.
-</p>
-</li>
-<li>
-<p>
-Integer numbered list item with optional numbering. Lorem ipsum dolor
- sit amet, consectetuer adipiscing elit.
-</p>
-<div class="olist lowerroman"><ol class="lowerroman">
-<li>
-<p>
-lower roman numbering
-</p>
-<div class="olist upperroman"><ol class="upperroman">
-<li>
-<p>
-upperroman numbering
-</p>
-</li>
-</ol></div>
-</li>
-</ol></div>
-</li>
-</ol></div>
-</li>
-<li>
-<p>
-loweralpha numbering
-</p>
-<div class="olist upperalpha"><ol class="upperalpha">
-<li>
-<p>
-upperalpha numbering
-</p>
-</li>
-</ol></div>
-</li>
-</ol></div>
-<div class="paragraph"><p>But these are just numbers that happen to occur at the start of a line and
-should not trigger indentation</p></div>
-<div class="paragraph"><p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Fusce euismod od
-1 commodo velit. Qui in magna commodo, est labitur dolorum an. Est ne magna
-primis. Sit munere ponderum dignissim et. Minim luptatum et vel. Vivamus
-12.5. mi eu lacus. Donec eget arcu bibendum nunc consequat lobortis. Lorem
-ipsum dolor sit amet, consectetuer adipiscing elit. Fusce euismod commodo</p></div>
-<div class="paragraph"><p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Fusce euismod od
-c. commodo velit. Qui in magna commodo, est labitur dolorum an. Est ne magna
-primis. Sit munere ponderum dignissim et. Minim luptatum et vel. (Vivamus
-xi) mi eu lacus. Donec eget arcu bibendum nunc consequat lobortis. Lorem
-ipsum dolor sit amet, consectetuer adipiscing elit. Fusce euismod commodo</p></div>
-<div class="literalblock">
-<div class="content">
-<pre><code> Comments are taken care off as well
-== Blocks
-Many ways to make $$blocks$$</code></pre>
-</div></div>
-<div class="paragraph"><p>And even comment blocks do well</p></div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="_admonitions">Admonitions</h2>
-<div class="sectionbody">
-<div class="admonitionblock">
-<table><tr>
-<td class="icon">
-<div class="title">Warning</div>
-</td>
-<td class="content">Admonitions have a special meaning too.</td>
-</tr></table>
-</div>
-<div class="admonitionblock">
-<table><tr>
-<td class="icon">
-<div class="title">Note</div>
-</td>
-<td class="content">Also when used in block mode.</td>
-</tr></table>
-</div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="_definitions">Definitions</h2>
-<div class="sectionbody">
-<div class="paragraph"><p>Definition 1
- This is it
-Definition 2
- This is it too</p></div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="_inserting_quotes">Inserting quotes</h2>
-<div class="sectionbody">
-<div class="paragraph"><p>Typing inserts a pair of quotes (‘`’') and places the cursor between
-them. Works in both insert and command mode (switching to insert mode).
-Typing a single works as usual (though with a slight delay).</p></div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="_urls_and_email_addresses">URLs and email addresses</h2>
-<div class="sectionbody">
-<div class="paragraph"><p>So when using a URL like httpdag.wieers.com[Test] it needs to stand out,
-same is true for email addresses like <a href="mailto:dag@wieers.com">dag@wieers.com</a></p></div>
-<div class="literalblock">
-<div class="content">
-<pre><code>vim set syntax=asciidoc</code></pre>
-</div></div>
-</div>
-</div>
-</div>
-<div id="footnotes"><hr /></div>
-<div id="footer">
-<div id="footer-text">
-Last updated 2012-09-06 00:11:48 Caucasus Standard Time
-</div>
-</div>
-</body>
-</html>
http://git-wip-us.apache.org/repos/asf/incubator-kylin/blob/99a418c0/webapp/app/components/ace-builds/kitchen-sink/docs/Haxe.hx
----------------------------------------------------------------------
diff --git a/webapp/app/components/ace-builds/kitchen-sink/docs/Haxe.hx b/webapp/app/components/ace-builds/kitchen-sink/docs/Haxe.hx
deleted file mode 100644
index ab205bb..0000000
--- a/webapp/app/components/ace-builds/kitchen-sink/docs/Haxe.hx
+++ /dev/null
@@ -1,17 +0,0 @@
-class Haxe
-{
- public static function main()
- {
- // Say Hello!
- var greeting:String = "Hello World";
- trace(greeting);
-
- var targets:Array<String> = ["Flash","Javascript","PHP","Neko","C++","iOS","Android","webOS"];
- trace("Haxe is a great language that can target:");
- for (target in targets)
- {
- trace (" - " + target);
- }
- trace("And many more!");
- }
-}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-kylin/blob/99a418c0/webapp/app/components/ace-builds/kitchen-sink/docs/Jack.jack
----------------------------------------------------------------------
diff --git a/webapp/app/components/ace-builds/kitchen-sink/docs/Jack.jack b/webapp/app/components/ace-builds/kitchen-sink/docs/Jack.jack
deleted file mode 100644
index 15acf74..0000000
--- a/webapp/app/components/ace-builds/kitchen-sink/docs/Jack.jack
+++ /dev/null
@@ -1,247 +0,0 @@
-vars it, p
-
-p = {label, value|
- print("\n" + label)
- print(inspect(value))
-}
--- Create an array from 0 to 15
-p("range", i-collect(range(5)))
-
--- Create an array from 0 to 15 and break up in chunks of 4
-p("chunked range", i-collect(i-chunk(4, range(16))))
-
--- Check if all or none items in stream pass test.
-p("all < 60 in range(60)", i-all?({i|i<60}, range(60)))
-p("any < 60 in range(60)", i-any?({i|i>60}, range(60)))
-p("all < 60 in range(70)", i-all?({i|i<60}, range(70)))
-p("any < 60 in range(70)", i-any?({i|i>60}, range(70)))
-
--- Zip three different collections together
-p("zipped", i-collect(i-zip(
- range(10),
- [1,2,3,4,5],
- i-map({i|i*i}, range(10))
-)))
-
-vars names, person, i, doubles, lengths, cubeRange
-names = ["Thorin", "Dwalin", "Balin", "Bifur", "Bofur", "Bombur", "Oin",
- "Gloin", "Ori", "Nori", "Dori", "Fili", "Kili", "Bilbo", "Gandalf"]
-
-for name in names {
- if name != "Bilbo" && name != "Gandalf" {
- print(name)
- }
-}
-
-person = {name: "Tim", age: 30}
-for key, value in person {
- print(key + " = " + value)
-}
-
-i = 0
-while i < 10 {
- i = i + 1
- print(i)
-}
-
-print("range")
-for i in range(10) {
- print(i + 1)
-}
-for i in range(10) {
- print(10 - i)
-}
-
--- Dynamic object that gives the first 10 doubles
-doubles = {
- @len: {| 10 }
- @get: {key|
- if key is Integer { key * key }
- }
-}
-print("#doubles", #doubles)
-
-print("Doubles")
-for k, v in doubles {
- print([k, v])
-}
-
--- Dynamic object that has names list as keys and string lenth as values
-lengths = {
- @keys: {| names }
- @get: {key|
- if key is String { #key }
- }
-}
-
-print ("Lengths")
-for k, v in lengths {
- print([k, v])
-}
-
-
-cubeRange = {n|
- vars i, v
- i = 0
- {
- @call: {|
- v = i
- i = i + 1
- if v < n { v * v * v }
- }
- }
-}
-
-print("Cubes")
-for k, v in cubeRange(5) {
- print([k, v])
-}
-print("String")
-for k, v in "Hello World" {
- print([k, v])
-}
-
-
-print([i for i in range(10)])
-print([i for i in range(20) if i % 3])
-
-
-
--- Example showing how to do parallel work using split..and
-base = {bootstrap, target-dir|
- split {
- copy("res", target-dir)
- } and {
- if newer("src/*.less", target-dir + "/style.css") {
- lessc("src/" + bootstrap + ".less", target-dir + "/style.css")
- }
- } and {
- build("src/" + bootstrap + ".js", target-dir + "/app.js")
- }
-}
-
-
-vars Dragon, pet
-
-Dragon = {name|
- vars asleep, stuff-in-belly, stuff-in-intestine,
- feed, walk, put-to-bed, toss, rock,
- hungry?, poopy?, passage-of-time
-
- asleep = false
- stuff-in-belly = 10 -- He's full.
- stuff-in-intestine = 0 -- He doesn't need to go.
-
- print(name + ' is born.')
-
- feed = {|
- print('You feed ' + name + '.')
- stuff-in-belly = 10
- passage-of-time()
- }
-
- walk = {|
- print('You walk ' + name + ".")
- stuff-in-intestine = 0
- passage-of-time
- }
-
- put-to-bed = {|
- print('You put ' + name + ' to bed.')
- asleep = true
- for i in range(3) {
- if asleep {
- passage-of-time()
- }
- if asleep {
- print(name + ' snores, filling the room with smoke.')
- }
- }
- if asleep {
- asleep = false
- print(name + ' wakes up slowly.')
- }
- }
-
- toss = {|
- print('You toss ' + name + ' up into the air.')
- print('He giggles, which singes your eyebrows.')
- passage-of-time()
- }
-
- rock = {|
- print('You rock ' + name + ' gently.')
- asleep = true
- print('He briefly dozes off...')
- passage-of-time()
- if asleep {
- asleep = false
- print('...but wakes when you stop.')
- }
- }
-
- hungry? = {|
- stuff-in-belly <= 2
- }
-
- poopy? = {|
- stuff-in-intestine >= 8
- }
-
- passage-of-time = {|
- if stuff-in-belly > 0 {
- -- Move food from belly to intestine
- stuff-in-belly = stuff-in-belly - 1
- stuff-in-intestine = stuff-in-intestine + 1
- } else { -- Our dragon is starving!
- if asleep {
- asleep = false
- print('He wakes up suddenly!')
- }
- print(name + ' is starving! In desperation, he ate YOU!')
- abort "died"
- }
-
- if stuff-in-intestine >= 10 {
- stuff-in-intestine = 0
- print('Whoops! ' + name + ' had an accident...')
- }
-
- if hungry?() {
- if asleep {
- asleep = false
- print('He wakes up suddenly!')
- }
- print(name + "'s stomach grumbles...")
- }
-
- if poopy?() {
- if asleep {
- asleep = false
- print('He wakes up suddenly!')
- }
- print(name + ' does the potty dance...')
- }
- }
-
- -- Export the public interface to this closure object.
- {
- feed: feed
- walk: walk
- put-to-bed: put-to-bed
- toss: toss
- rock: rock
- }
-
-}
-
-pet = Dragon('Norbert')
-pet.feed()
-pet.toss()
-pet.walk()
-pet.put-to-bed()
-pet.rock()
-pet.put-to-bed()
-pet.put-to-bed()
-pet.put-to-bed()
-pet.put-to-bed()
http://git-wip-us.apache.org/repos/asf/incubator-kylin/blob/99a418c0/webapp/app/components/ace-builds/kitchen-sink/docs/Makefile
----------------------------------------------------------------------
diff --git a/webapp/app/components/ace-builds/kitchen-sink/docs/Makefile b/webapp/app/components/ace-builds/kitchen-sink/docs/Makefile
deleted file mode 100644
index 9b0b31a..0000000
--- a/webapp/app/components/ace-builds/kitchen-sink/docs/Makefile
+++ /dev/null
@@ -1,122 +0,0 @@
-.PHONY: apf ext worker mode theme package test
-
-default: apf worker
-
-update: worker
-
-# packages apf
-
-# This is the first line of a comment \
-and this is still part of the comment \
-as is this, since I keep ending each line \
-with a backslash character
-
-apf:
- cd node_modules/packager; node package.js projects/apf_cloud9.apr
- cd node_modules/packager; cat build/apf_release.js | sed 's/\(\/\*FILEHEAD(\).*//g' > ../../plugins-client/lib.apf/www/apf-packaged/apf_release.js
-
-# package debug version of apf
-apfdebug:
- cd node_modules/packager/projects; cat apf_cloud9.apr | sed 's/<p:define name=\"__DEBUG\" value=\"0\" \/>/<p:define name=\"__DEBUG\" value=\"1\" \/>/g' > apf_cloud9_debug2.apr
- cd node_modules/packager/projects; cat apf_cloud9_debug2.apr | sed 's/apf_release/apf_debug/g' > apf_cloud9_debug.apr; rm apf_cloud9_debug2.apr
- cd node_modules/packager; node package.js projects/apf_cloud9_debug.apr
- cd node_modules/packager; cat build/apf_debug.js | sed 's/\(\/\*FILEHEAD(\).*\/apf\/\(.*\)/\1\2/g' > ../../plugins-client/lib.apf/www/apf-packaged/apf_debug.js
-
-# package_apf--temporary fix for non-workering infra
-pack_apf:
- mkdir -p build/src
- mv plugins-client/lib.apf/www/apf-packaged/apf_release.js build/src/apf_release.js
- node build/r.js -o name=./build/src/apf_release.js out=./plugins-client/lib.apf/www/apf-packaged/apf_release.js baseUrl=.
-
-# makes ace; at the moment, requires dryice@0.4.2
-ace:
- cd node_modules/ace; make clean pre_build; ./Makefile.dryice.js minimal
-
-
-# packages core
-core: ace
- mkdir -p build/src
- node build/r.js -o build/core.build.js
-
-# generates packed template
-helper:
- node build/packed_helper.js
-
-helper_clean:
- mkdir -p build/src
- node build/packed_helper.js 1
-
-# packages ext
-ext:
- node build/r.js -o build/app.build.js
-
-# calls dryice on worker & packages it
-worker: plugins-client/lib.ace/www/worker/worker-language.js
-
-plugins-client/lib.ace/www/worker/worker-language.js plugins-client/lib.ace/www/worker/worker-javascript.js : \
- $(wildcard node_modules/ace/*) $(wildcard node_modules/ace/*/*) $(wildcard node_modules/ace/*/*/mode/*) \
- $(wildcard plugins-client/ext.language/*) \
- $(wildcard plugins-client/ext.language/*/*) \
- $(wildcard plugins-client/ext.linereport/*) \
- $(wildcard plugins-client/ext.codecomplete/*) \
- $(wildcard plugins-client/ext.codecomplete/*/*) \
- $(wildcard plugins-client/ext.jslanguage/*) \
- $(wildcard plugins-client/ext.jslanguage/*/*) \
- $(wildcard plugins-client/ext.csslanguage/*) \
- $(wildcard plugins-client/ext.csslanguage/*/*) \
- $(wildcard plugins-client/ext.htmllanguage/*) \
- $(wildcard plugins-client/ext.htmllanguage/*/*) \
- $(wildcard plugins-client/ext.jsinfer/*) \
- $(wildcard plugins-client/ext.jsinfer/*/*) \
- $(wildcard node_modules/treehugger/lib/*) \
- $(wildcard node_modules/treehugger/lib/*/*) \
- $(wildcard node_modules/ace/lib/*) \
- $(wildcard node_modules/ace/*/*) \
- Makefile.dryice.js
- mkdir -p plugins-client/lib.ace/www/worker
- rm -rf /tmp/c9_worker_build
- mkdir -p /tmp/c9_worker_build/ext
- ln -s `pwd`/plugins-client/ext.language /tmp/c9_worker_build/ext/language
- ln -s `pwd`/plugins-client/ext.codecomplete /tmp/c9_worker_build/ext/codecomplete
- ln -s `pwd`/plugins-client/ext.jslanguage /tmp/c9_worker_build/ext/jslanguage
- ln -s `pwd`/plugins-client/ext.csslanguage /tmp/c9_worker_build/ext/csslanguage
- ln -s `pwd`/plugins-client/ext.htmllanguage /tmp/c9_worker_build/ext/htmllanguage
- ln -s `pwd`/plugins-client/ext.linereport /tmp/c9_worker_build/ext/linereport
- ln -s `pwd`/plugins-client/ext.linereport_php /tmp/c9_worker_build/ext/linereport_php
- node Makefile.dryice.js worker
- cp node_modules/ace/build/src/worker* plugins-client/lib.ace/www/worker
-
-define
-
-ifeq
-
-override
-
-# copies built ace modes
-mode:
- mkdir -p plugins-client/lib.ace/www/mode
- cp `find node_modules/ace/build/src | grep -E "mode-[a-zA-Z_0-9]+.js"` plugins-client/lib.ace/www/mode
-
-# copies built ace themes
-theme:
- mkdir -p plugins-client/lib.ace/www/theme
- cp `find node_modules/ace/build/src | grep -E "theme-[a-zA-Z_0-9]+.js"` plugins-client/lib.ace/www/theme
-
-gzip_safe:
- for i in `ls ./plugins-client/lib.packed/www/*.js`; do \
- gzip -9 -v -c -q -f $$i > $$i.gz ; \
- done
-
-gzip:
- for i in `ls ./plugins-client/lib.packed/www/*.js`; do \
- gzip -9 -v -q -f $$i ; \
- done
-
-c9core: apf ace core worker mode theme
-
-package_clean: helper_clean c9core ext
-
-package: helper c9core ext
-
-test check:
- test/run-tests.sh
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-kylin/blob/99a418c0/webapp/app/components/ace-builds/kitchen-sink/docs/Nix.nix
----------------------------------------------------------------------
diff --git a/webapp/app/components/ace-builds/kitchen-sink/docs/Nix.nix b/webapp/app/components/ace-builds/kitchen-sink/docs/Nix.nix
deleted file mode 100644
index 9476db3..0000000
--- a/webapp/app/components/ace-builds/kitchen-sink/docs/Nix.nix
+++ /dev/null
@@ -1,57 +0,0 @@
-{
- # Name of our deployment
- network.description = "HelloWorld";
- # Enable rolling back to previous versions of our infrastructure
- network.enableRollback = true;
-
- # It consists of a single server named 'helloserver'
- helloserver =
- # Every server gets passed a few arguments, including a reference
- # to nixpkgs (pkgs)
- { config, pkgs, ... }:
- let
- # We import our custom packages from ./default passing pkgs as argument
- packages = import ./default.nix { pkgs = pkgs; };
- # This is the nodejs version specified in default.nix
- nodejs = packages.nodejs;
- # And this is the application we'd like to deploy
- app = packages.app;
- in
- {
- # We'll be running our application on port 8080, because a regular
- # user cannot bind to port 80
- # Then, using some iptables magic we'll forward traffic designated to port 80 to 8080
- networking.firewall.enable = true;
- # We will open up port 22 (SSH) as well otherwise we're locking ourselves out
- networking.firewall.allowedTCPPorts = [ 80 8080 22 ];
- networking.firewall.allowPing = true;
-
- # Port forwarding using iptables
- networking.firewall.extraCommands = ''
- iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080
- '';
-
- # To run our node.js program we're going to use a systemd service
- # We can configure the service to automatically start on boot and to restart
- # the process in case it crashes
- systemd.services.helloserver = {
- description = "Hello world application";
- # Start the service after the network is available
- after = [ "network.target" ];
- # We're going to run it on port 8080 in production
- environment = { PORT = "8080"; };
- serviceConfig = {
- # The actual command to run
- ExecStart = "${nodejs}/bin/node ${app}/server.js";
- # For security reasons we'll run this process as a special 'nodejs' user
- User = "nodejs";
- Restart = "always";
- };
- };
-
- # And lastly we ensure the user we run our application as is created
- users.extraUsers = {
- nodejs = { };
- };
- };
-}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-kylin/blob/99a418c0/webapp/app/components/ace-builds/kitchen-sink/docs/OpenSCAD.scad
----------------------------------------------------------------------
diff --git a/webapp/app/components/ace-builds/kitchen-sink/docs/OpenSCAD.scad b/webapp/app/components/ace-builds/kitchen-sink/docs/OpenSCAD.scad
deleted file mode 100644
index a45c1ae..0000000
--- a/webapp/app/components/ace-builds/kitchen-sink/docs/OpenSCAD.scad
+++ /dev/null
@@ -1,21 +0,0 @@
-// ace can highlight scad!
-module Element(xpos, ypos, zpos){
- translate([xpos,ypos,zpos]){
- union(){
- cube([10,10,4],true);
- cylinder(10,15,5);
- translate([0,0,10])sphere(5);
- }
- }
-}
-
-union(){
- for(i=[0:30]){
- # Element(0,0,0);
- Element(15*i,0,0);
- }
-}
-
-for (i = [3, 5, 7, 11]){
- rotate([i*10,0,0])scale([1,1,i])cube(10);
-}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-kylin/blob/99a418c0/webapp/app/components/ace-builds/kitchen-sink/docs/abap.abap
----------------------------------------------------------------------
diff --git a/webapp/app/components/ace-builds/kitchen-sink/docs/abap.abap b/webapp/app/components/ace-builds/kitchen-sink/docs/abap.abap
deleted file mode 100644
index f66bfdf..0000000
--- a/webapp/app/components/ace-builds/kitchen-sink/docs/abap.abap
+++ /dev/null
@@ -1,36 +0,0 @@
-***************************************
-** Program: EXAMPLE **
-** Author: Joe Byte, 07-Jul-2007 **
-***************************************
-
-REPORT BOOKINGS.
-
-* Read flight bookings from the database
-SELECT * FROM FLIGHTINFO
- WHERE CLASS = 'Y' "Y = economy
- OR CLASS = 'C'. "C = business
-(...)
-
-REPORT TEST.
-WRITE 'Hello World'.
-
-USERPROMPT = 'Please double-click on a line in the output list ' &
- 'to see the complete details of the transaction.'.
-
-
-DATA LAST_EOM TYPE D. "last end-of-month date
-
-* Start from today's date
- LAST_EOM = SY-DATUM.
-* Set characters 6 and 7 (0-relative) of the YYYYMMDD string to "01",
-* giving the first day of the current month
- LAST_EOM+6(2) = '01'.
-* Subtract one day
- LAST_EOM = LAST_EOM - 1.
-
- WRITE: 'Last day of previous month was', LAST_EOM.
-
-DATA : BEGIN OF I_VBRK OCCURS 0,
- VBELN LIKE VBRK-VBELN,
- ZUONR LIKE VBRK-ZUONR,
- END OF I_VBRK.
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-kylin/blob/99a418c0/webapp/app/components/ace-builds/kitchen-sink/docs/actionscript.as
----------------------------------------------------------------------
diff --git a/webapp/app/components/ace-builds/kitchen-sink/docs/actionscript.as b/webapp/app/components/ace-builds/kitchen-sink/docs/actionscript.as
deleted file mode 100644
index ffe21fb..0000000
--- a/webapp/app/components/ace-builds/kitchen-sink/docs/actionscript.as
+++ /dev/null
@@ -1,51 +0,0 @@
-package code
-{
- /*****************************************
- * based on textmate actionscript bundle
- ****************************************/
-
- import fl.events.SliderEvent;
-
- public class Foo extends MovieClip
- {
- //*************************
- // Properties:
-
- public var activeSwatch:MovieClip;
-
- // Color offsets
- public var c1:Number = 0; // R
-
- //*************************
- // Constructor:
-
- public function Foo()
- {
- // Respond to mouse events
- swatch1_btn.addEventListener(MouseEvent.CLICK,swatchHandler,false,0,false);
- previewBox_btn.addEventListener(MouseEvent.MOUSE_DOWN,dragPressHandler);
-
- // Respond to drag events
- red_slider.addEventListener(SliderEvent.THUMB_DRAG,sliderHandler);
-
- // Draw a frame later
- addEventListener(Event.ENTER_FRAME,draw);
- }
-
- protected function clickHandler(event:MouseEvent):void
- {
- car.transform.colorTransform = new ColorTransform(0,0,0,1,c1,c2,c3);
- }
-
- protected function changeRGBHandler(event:Event):void
- {
- c1 = Number(c1_txt.text);
-
- if(!(c1>=0)){
- c1 = 0;
- }
-
- updateSliders();
- }
- }
-}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-kylin/blob/99a418c0/webapp/app/components/ace-builds/kitchen-sink/docs/ada.ada
----------------------------------------------------------------------
diff --git a/webapp/app/components/ace-builds/kitchen-sink/docs/ada.ada b/webapp/app/components/ace-builds/kitchen-sink/docs/ada.ada
deleted file mode 100644
index 90e027f..0000000
--- a/webapp/app/components/ace-builds/kitchen-sink/docs/ada.ada
+++ /dev/null
@@ -1,5 +0,0 @@
-with Ada.Text_IO; use Ada.Text_IO;
-procedure Hello is
-begin
- Put_Line("Hello, world!");
-end Hello;
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-kylin/blob/99a418c0/webapp/app/components/ace-builds/kitchen-sink/docs/assembly_x86.asm
----------------------------------------------------------------------
diff --git a/webapp/app/components/ace-builds/kitchen-sink/docs/assembly_x86.asm b/webapp/app/components/ace-builds/kitchen-sink/docs/assembly_x86.asm
deleted file mode 100644
index 01e8305..0000000
--- a/webapp/app/components/ace-builds/kitchen-sink/docs/assembly_x86.asm
+++ /dev/null
@@ -1,18 +0,0 @@
-section .text
- global main ;must be declared for using gcc
-
-main: ;tell linker entry point
-
- mov edx, len ;message length
- mov ecx, msg ;message to write
- mov ebx, 1 ;file descriptor (stdout)
- mov eax, 4 ;system call number (sys_write)
- int 0x80 ;call kernel
-
- mov eax, 1 ;system call number (sys_exit)
- int 0x80 ;call kernel
-
-section .data
-
-msg db 'Hello, world!',0xa ;our dear string
-len equ $ - msg ;length of our dear string
http://git-wip-us.apache.org/repos/asf/incubator-kylin/blob/99a418c0/webapp/app/components/ace-builds/kitchen-sink/docs/autohotkey.ahk
----------------------------------------------------------------------
diff --git a/webapp/app/components/ace-builds/kitchen-sink/docs/autohotkey.ahk b/webapp/app/components/ace-builds/kitchen-sink/docs/autohotkey.ahk
deleted file mode 100644
index 73687e6..0000000
--- a/webapp/app/components/ace-builds/kitchen-sink/docs/autohotkey.ahk
+++ /dev/null
@@ -1,35 +0,0 @@
-#NoEnv
-SetBatchLines -1
-
-CoordMode Mouse, Screen
-OnExit GuiClose
-
-zoom := 9
-
-computeSize(){
- global as_x
- as_x := Round(ws_x/zoom/2 - 0.5)
- if (zoom>1) {
- pix := Round(zoom)
- } ele {
- pix := 1
- }
- ToolTip Message %as_x% %zoom% %ws_x% %hws_x%
-}
-
-hdc_frame := DllCall("GetDC", UInt, MagnifierID)
-
-; comment
-DrawCross(byRef x="", rX,rY,z, dc){
- ;specify the style, thickness and color of the cross lines
- h_pen := DllCall( "gdi32.dll\CreatePen", Int, 0, Int, 1, UInt, 0x0000FF)
-}
-
-;Ctrl ^; Shift +; Win #; Alt !
-^NumPadAdd::
-^WheelUp::
-^;:: ;comment
- If(zoom < ws_x and ( A_ThisHotKey = "^WheelUp" or A_ThisHotKey ="^NumPadAdd") )
- zoom *= 1.189207115 ; sqrt(sqrt(2))
- Gosub,setZoom
-return
http://git-wip-us.apache.org/repos/asf/incubator-kylin/blob/99a418c0/webapp/app/components/ace-builds/kitchen-sink/docs/batchfile.bat
----------------------------------------------------------------------
diff --git a/webapp/app/components/ace-builds/kitchen-sink/docs/batchfile.bat b/webapp/app/components/ace-builds/kitchen-sink/docs/batchfile.bat
deleted file mode 100644
index c066a9e..0000000
--- a/webapp/app/components/ace-builds/kitchen-sink/docs/batchfile.bat
+++ /dev/null
@@ -1,15 +0,0 @@
-:: batch file highlighting in Ace!
-@echo off
-
-CALL set var1=%cd%
-echo unhide everything in %var1%!
-
-:: FOR loop in bat is super strange!
-FOR /f "tokens=*" %%G IN ('dir /A:D /b') DO (
-echo %var1%%%G
-attrib -r -a -h -s "%var1%%%G" /D /S
-)
-
-pause
-
-REM that's all
http://git-wip-us.apache.org/repos/asf/incubator-kylin/blob/99a418c0/webapp/app/components/ace-builds/kitchen-sink/docs/c9search.c9search_results
----------------------------------------------------------------------
diff --git a/webapp/app/components/ace-builds/kitchen-sink/docs/c9search.c9search_results b/webapp/app/components/ace-builds/kitchen-sink/docs/c9search.c9search_results
deleted file mode 100644
index 0ad9ccd..0000000
--- a/webapp/app/components/ace-builds/kitchen-sink/docs/c9search.c9search_results
+++ /dev/null
@@ -1,25 +0,0 @@
-Searching for var in/.c9/metadata/workspace/pluginsregexp, case sensitive, whole word
-
-configs/default.js:
- 1: var fs = require("fs");
- 2: var argv = require('optimist').argv;
- 3: var path = require("path");
- 5: var clientExtensions = {};
- 6: var clientDirs = fs.readdirSync(__dirname + "/../plugins-client");
- 7: for (var i = 0; i < clientDirs.length; i++) {
- 8: var dir = clientDirs[i];
- 12: var name = dir.split(".")[1];
- 16: var projectDir = (argv.w && path.resolve(process.cwd(), argv.w)) || process.cwd();
- 17: var fsUrl = "/workspace";
- 19: var port = argv.p || process.env.PORT || 3131;
- 20: var host = argv.l || "localhost";
- 22: var config = {
-
-configs/local.js:
- 2: var config = require("./default");
-
-configs/packed.js:
- 1: var config = require("./default");
-
-
-Found 15 matches in 3 files
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-kylin/blob/99a418c0/webapp/app/components/ace-builds/kitchen-sink/docs/c_cpp.cpp
----------------------------------------------------------------------
diff --git a/webapp/app/components/ace-builds/kitchen-sink/docs/c_cpp.cpp b/webapp/app/components/ace-builds/kitchen-sink/docs/c_cpp.cpp
deleted file mode 100644
index a2ebdaa..0000000
--- a/webapp/app/components/ace-builds/kitchen-sink/docs/c_cpp.cpp
+++ /dev/null
@@ -1,44 +0,0 @@
-// compound assignment operators
-
-#include <iostream>
-
-#include \
- <iostream>
-
-#include \
- \
- <iostream>
-
-#include \
- \
- "iostream"
-
-#include <boost/asio/io_service.hpp>
-#include "boost/asio/io_service.hpp"
-
-#include \
- \
- "iostream" \
- "string" \
- <vector>
-
-using namespace std;
-
-int main ()
-{
- int a, b=3; /* foobar */
- a = b;
- a+=2; // equivalent to a=a+2
- cout << a;
- #if VERBOSE >= 2
- prints("trace message");
- #endif
- return 0;
-}
-
-/* Print an error message and get out */
-#define ABORT \
- do { \
- print( "Abort\n" ); \
- exit(8); \
-} while (0) /* Note: No semicolon */
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-kylin/blob/99a418c0/webapp/app/components/ace-builds/kitchen-sink/docs/cirru.cirru
----------------------------------------------------------------------
diff --git a/webapp/app/components/ace-builds/kitchen-sink/docs/cirru.cirru b/webapp/app/components/ace-builds/kitchen-sink/docs/cirru.cirru
deleted file mode 100644
index 244833d..0000000
--- a/webapp/app/components/ace-builds/kitchen-sink/docs/cirru.cirru
+++ /dev/null
@@ -1,42 +0,0 @@
--- https://github.com/Cirru/cirru-gopher/blob/master/code/scope.cr,
-
-set a (int 2)
-
-print (self)
-
-set c (child)
-
-under c
- under parent
- print a
-
-print $ get c a
-
-set c x (int 3)
-print $ get c x
-
-set just-print $ code
- print a
-
-print just-print
-
-eval (self) just-print
-eval just-print
-
-print (string "string with space")
-print (string "escapes \n \"\\")
-
-brackets ((((()))))
-
-"eval" $ string "eval"
-
-print (add $ (int 1) (int 2))
-
-print $ unwrap $
- map (a $ int 1) (b $ int 2)
-
-print a
- int 1
- , b c
- int 2
- , d
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-kylin/blob/99a418c0/webapp/app/components/ace-builds/kitchen-sink/docs/clojure.clj
----------------------------------------------------------------------
diff --git a/webapp/app/components/ace-builds/kitchen-sink/docs/clojure.clj b/webapp/app/components/ace-builds/kitchen-sink/docs/clojure.clj
deleted file mode 100644
index 42acfcc..0000000
--- a/webapp/app/components/ace-builds/kitchen-sink/docs/clojure.clj
+++ /dev/null
@@ -1,19 +0,0 @@
-(defn parting
- "returns a String parting in a given language"
- ([] (parting "World"))
- ([name] (parting name "en"))
- ([name language]
- ; condp is similar to a case statement in other languages.
- ; It is described in more detail later.
- ; It is used here to take different actions based on whether the
- ; parameter "language" is set to "en", "es" or something else.
- (condp = language
- "en" (str "Goodbye, " name)
- "es" (str "Adios, " name)
- (throw (IllegalArgumentException.
- (str "unsupported language " language))))))
-
-(println (parting)) ; -> Goodbye, World
-(println (parting "Mark")) ; -> Goodbye, Mark
-(println (parting "Mark" "es")) ; -> Adios, Mark
-(println (parting "Mark", "xy")) ; -> java.lang.IllegalArgumentException: unsupported language xy
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-kylin/blob/99a418c0/webapp/app/components/ace-builds/kitchen-sink/docs/cobol.CBL
----------------------------------------------------------------------
diff --git a/webapp/app/components/ace-builds/kitchen-sink/docs/cobol.CBL b/webapp/app/components/ace-builds/kitchen-sink/docs/cobol.CBL
deleted file mode 100644
index 30404ce..0000000
--- a/webapp/app/components/ace-builds/kitchen-sink/docs/cobol.CBL
+++ /dev/null
@@ -1 +0,0 @@
-TODO
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-kylin/blob/99a418c0/webapp/app/components/ace-builds/kitchen-sink/docs/coffee.coffee
----------------------------------------------------------------------
diff --git a/webapp/app/components/ace-builds/kitchen-sink/docs/coffee.coffee b/webapp/app/components/ace-builds/kitchen-sink/docs/coffee.coffee
deleted file mode 100644
index a7e50d0..0000000
--- a/webapp/app/components/ace-builds/kitchen-sink/docs/coffee.coffee
+++ /dev/null
@@ -1,22 +0,0 @@
-#!/usr/bin/env coffee
-
-try
- throw URIError decodeURI(0xC0ffee * 123456.7e-8 / .9)
-catch e
- console.log 'qstring' + "qqstring" + '''
- qdoc
- ''' + """
- qqdoc
- """
-
-do ->
- ###
- herecomment
- ###
- re = /regex/imgy.test ///
- heregex # comment
- ///imgy
- this isnt: `just JavaScript`
- undefined
-
-sentence = "#{ 22 / 7 } is a decent approximation of π"
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-kylin/blob/99a418c0/webapp/app/components/ace-builds/kitchen-sink/docs/coffeescript.coffee
----------------------------------------------------------------------
diff --git a/webapp/app/components/ace-builds/kitchen-sink/docs/coffeescript.coffee b/webapp/app/components/ace-builds/kitchen-sink/docs/coffeescript.coffee
deleted file mode 100644
index a7e50d0..0000000
--- a/webapp/app/components/ace-builds/kitchen-sink/docs/coffeescript.coffee
+++ /dev/null
@@ -1,22 +0,0 @@
-#!/usr/bin/env coffee
-
-try
- throw URIError decodeURI(0xC0ffee * 123456.7e-8 / .9)
-catch e
- console.log 'qstring' + "qqstring" + '''
- qdoc
- ''' + """
- qqdoc
- """
-
-do ->
- ###
- herecomment
- ###
- re = /regex/imgy.test ///
- heregex # comment
- ///imgy
- this isnt: `just JavaScript`
- undefined
-
-sentence = "#{ 22 / 7 } is a decent approximation of π"
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-kylin/blob/99a418c0/webapp/app/components/ace-builds/kitchen-sink/docs/coldfusion.cfm
----------------------------------------------------------------------
diff --git a/webapp/app/components/ace-builds/kitchen-sink/docs/coldfusion.cfm b/webapp/app/components/ace-builds/kitchen-sink/docs/coldfusion.cfm
deleted file mode 100644
index 750a389..0000000
--- a/webapp/app/components/ace-builds/kitchen-sink/docs/coldfusion.cfm
+++ /dev/null
@@ -1,5 +0,0 @@
-<!--- hello world --->
-
-<cfset welcome="Hello World!">
-
-<cfoutput>#welcome#</cfoutput>
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-kylin/blob/99a418c0/webapp/app/components/ace-builds/kitchen-sink/docs/cpp.cpp
----------------------------------------------------------------------
diff --git a/webapp/app/components/ace-builds/kitchen-sink/docs/cpp.cpp b/webapp/app/components/ace-builds/kitchen-sink/docs/cpp.cpp
deleted file mode 100644
index a2ebdaa..0000000
--- a/webapp/app/components/ace-builds/kitchen-sink/docs/cpp.cpp
+++ /dev/null
@@ -1,44 +0,0 @@
-// compound assignment operators
-
-#include <iostream>
-
-#include \
- <iostream>
-
-#include \
- \
- <iostream>
-
-#include \
- \
- "iostream"
-
-#include <boost/asio/io_service.hpp>
-#include "boost/asio/io_service.hpp"
-
-#include \
- \
- "iostream" \
- "string" \
- <vector>
-
-using namespace std;
-
-int main ()
-{
- int a, b=3; /* foobar */
- a = b;
- a+=2; // equivalent to a=a+2
- cout << a;
- #if VERBOSE >= 2
- prints("trace message");
- #endif
- return 0;
-}
-
-/* Print an error message and get out */
-#define ABORT \
- do { \
- print( "Abort\n" ); \
- exit(8); \
-} while (0) /* Note: No semicolon */
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-kylin/blob/99a418c0/webapp/app/components/ace-builds/kitchen-sink/docs/csharp.cs
----------------------------------------------------------------------
diff --git a/webapp/app/components/ace-builds/kitchen-sink/docs/csharp.cs b/webapp/app/components/ace-builds/kitchen-sink/docs/csharp.cs
deleted file mode 100644
index 9478be8..0000000
--- a/webapp/app/components/ace-builds/kitchen-sink/docs/csharp.cs
+++ /dev/null
@@ -1,4 +0,0 @@
-public void HelloWorld() {
- //Say Hello!
- Console.WriteLine("Hello World");
-}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-kylin/blob/99a418c0/webapp/app/components/ace-builds/kitchen-sink/docs/css.css
----------------------------------------------------------------------
diff --git a/webapp/app/components/ace-builds/kitchen-sink/docs/css.css b/webapp/app/components/ace-builds/kitchen-sink/docs/css.css
deleted file mode 100644
index 0ebe5f2..0000000
--- a/webapp/app/components/ace-builds/kitchen-sink/docs/css.css
+++ /dev/null
@@ -1,28 +0,0 @@
-.text-layer {
- font-family: Monaco, "Courier New", monospace;
- font-size: 12pX;
- cursor: text;
-}
-
-.blinker {
- animation-duration: 1s;
- animation-name: blink;
- animation-iteration-count: infinite;
- animation-direction: alternate;
- animation-timing-function: linear;
-}
-
-@keyframes blink {
- 0% {
- opacity: 0;
- }
- 40% {
- opacity: 0;
- }
- 40.5% {
- opacity: 1
- }
- 100% {
- opacity: 1
- }
-}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-kylin/blob/99a418c0/webapp/app/components/ace-builds/kitchen-sink/docs/curly.curly
----------------------------------------------------------------------
diff --git a/webapp/app/components/ace-builds/kitchen-sink/docs/curly.curly b/webapp/app/components/ace-builds/kitchen-sink/docs/curly.curly
deleted file mode 100644
index c42d679..0000000
--- a/webapp/app/components/ace-builds/kitchen-sink/docs/curly.curly
+++ /dev/null
@@ -1,16 +0,0 @@
-<html>
- <head>
-
- <style type="text/css">
- .text-layer {
- font-family: Monaco, "Courier New", monospace;
- font-size: 12px;
- cursor: text;
- }
- </style>
-
- </head>
- <body>
- <h1 style="color:red">{{author_name}}</h1>
- </body>
-</html>
http://git-wip-us.apache.org/repos/asf/incubator-kylin/blob/99a418c0/webapp/app/components/ace-builds/kitchen-sink/docs/d.d
----------------------------------------------------------------------
diff --git a/webapp/app/components/ace-builds/kitchen-sink/docs/d.d b/webapp/app/components/ace-builds/kitchen-sink/docs/d.d
deleted file mode 100644
index 5706906..0000000
--- a/webapp/app/components/ace-builds/kitchen-sink/docs/d.d
+++ /dev/null
@@ -1,14 +0,0 @@
-#!/usr/bin/env rdmd
-// Computes average line length for standard input.
-import std.stdio;
-
-void main() {
- ulong lines = 0;
- double sumLength = 0;
- foreach (line; stdin.byLine()) {
- ++lines;
- sumLength += line.length;
- }
- writeln("Average line length: ",
- lines ? sumLength / lines : 0);
-}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-kylin/blob/99a418c0/webapp/app/components/ace-builds/kitchen-sink/docs/dart.dart
----------------------------------------------------------------------
diff --git a/webapp/app/components/ace-builds/kitchen-sink/docs/dart.dart b/webapp/app/components/ace-builds/kitchen-sink/docs/dart.dart
deleted file mode 100644
index 735a20b..0000000
--- a/webapp/app/components/ace-builds/kitchen-sink/docs/dart.dart
+++ /dev/null
@@ -1,19 +0,0 @@
-// Go ahead and modify this example.
-
-import "dart:html";
-
-// Computes the nth Fibonacci number.
-int fibonacci(int n) {
- if (n < 2) return n;
- return fibonacci(n - 1) + fibonacci(n - 2);
-}
-
-// Displays a Fibonacci number.
-void main() {
- int i = 20;
- String message = "fibonacci($i) = ${fibonacci(i)}";
-
- // This example uses HTML to display the result and it will appear
- // in a nested HTML frame (an iframe).
- document.body.append(new HeadingElement.h1()..appendText(message));
-}
http://git-wip-us.apache.org/repos/asf/incubator-kylin/blob/99a418c0/webapp/app/components/ace-builds/kitchen-sink/docs/diff.diff
----------------------------------------------------------------------
diff --git a/webapp/app/components/ace-builds/kitchen-sink/docs/diff.diff b/webapp/app/components/ace-builds/kitchen-sink/docs/diff.diff
deleted file mode 100644
index d469437..0000000
--- a/webapp/app/components/ace-builds/kitchen-sink/docs/diff.diff
+++ /dev/null
@@ -1,69 +0,0 @@
-diff --git a/lib/ace/edit_session.js b/lib/ace/edit_session.js
-index 23fc3fc..ed3b273 100644
---- a/lib/ace/edit_session.js
-+++ b/lib/ace/edit_session.js
-@@ -51,6 +51,7 @@ var TextMode = require("./mode/text").Mode;
- var Range = require("./range").Range;
- var Document = require("./document").Document;
- var BackgroundTokenizer = require("./background_tokenizer").BackgroundTokenizer;
-+var SearchHighlight = require("./search_highlight").SearchHighlight;
-
- /**
- * class EditSession
-@@ -307,6 +308,13 @@ var EditSession = function(text, mode) {
- return token;
- };
-
-+ this.highlight = function(re) {
-+ if (!this.$searchHighlight) {
-+ var highlight = new SearchHighlight(null, "ace_selected-word", "text");
-+ this.$searchHighlight = this.addDynamicMarker(highlight);
-+ }
-+ this.$searchHighlight.setRegexp(re);
-+ }
- /**
- * EditSession.setUndoManager(undoManager)
- * - undoManager (UndoManager): The new undo manager
-@@ -556,7 +564,8 @@ var EditSession = function(text, mode) {
- type : type || "line",
- renderer: typeof type == "function" ? type : null,
- clazz : clazz,
-- inFront: !!inFront
-+ inFront: !!inFront,
-+ id: id
- }
-
- if (inFront) {
-diff --git a/lib/ace/editor.js b/lib/ace/editor.js
-index 834e603..b27ec73 100644
---- a/lib/ace/editor.js
-+++ b/lib/ace/editor.js
-@@ -494,7 +494,7 @@ var Editor = function(renderer, session) {
- * Emitted when a selection has changed.
- **/
- this.onSelectionChange = function(e) {
-- var session = this.getSession();
-+ var session = this.session;
-
- if (session.$selectionMarker) {
- session.removeMarker(session.$selectionMarker);
-@@ -509,12 +509,40 @@ var Editor = function(renderer, session) {
- this.$updateHighlightActiveLine();
- }
-
-- var self = this;
-- if (this.$highlightSelectedWord && !this.$wordHighlightTimer)
-- this.$wordHighlightTimer = setTimeout(function() {
-- self.session.$mode.highlightSelection(self);
-- self.$wordHighlightTimer = null;
-- }, 30, this);
-+ var re = this.$highlightSelectedWord && this.$getSelectionHighLightRegexp()
- };
-diff --git a/lib/ace/search_highlight.js b/lib/ace/search_highlight.js
-new file mode 100644
-index 0000000..b2df779
---- /dev/null
-+++ b/lib/ace/search_highlight.js
-@@ -0,0 +1,3 @@
-+new
-+empty file
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-kylin/blob/99a418c0/webapp/app/components/ace-builds/kitchen-sink/docs/dot.dot
----------------------------------------------------------------------
diff --git a/webapp/app/components/ace-builds/kitchen-sink/docs/dot.dot b/webapp/app/components/ace-builds/kitchen-sink/docs/dot.dot
deleted file mode 100644
index 1e13be7..0000000
--- a/webapp/app/components/ace-builds/kitchen-sink/docs/dot.dot
+++ /dev/null
@@ -1,110 +0,0 @@
-// Original source: http://www.graphviz.org/content/lion_share
-##"A few people in the field of genetics are using dot to draw "marriage node diagram" pedigree drawings. Here is one I have done of a test pedigree from the FTREE pedigree drawing package (Lion Share was a racehorse)." Contributed by David Duffy.
-
-##Command to get the layout: "dot -Tpng thisfile > thisfile.png"
-
-digraph Ped_Lion_Share {
-# page = "8.2677165,11.692913" ;
-ratio = "auto" ;
-mincross = 2.0 ;
-label = "Pedigree Lion_Share" ;
-
-"001" [shape=box , regular=1,style=filled,fillcolor=white ] ;
-"002" [shape=box , regular=1,style=filled,fillcolor=white ] ;
-"003" [shape=circle , regular=1,style=filled,fillcolor=white ] ;
-"004" [shape=box , regular=1,style=filled,fillcolor=white ] ;
-"005" [shape=box , regular=1,style=filled,fillcolor=white ] ;
-"006" [shape=circle , regular=1,style=filled,fillcolor=white ] ;
-"007" [shape=circle , regular=1,style=filled,fillcolor=white ] ;
-"009" [shape=circle , regular=1,style=filled,fillcolor=white ] ;
-"014" [shape=circle , regular=1,style=filled,fillcolor=white ] ;
-"015" [shape=circle , regular=1,style=filled,fillcolor=white ] ;
-"016" [shape=circle , regular=1,style=filled,fillcolor=white ] ;
-"ZZ01" [shape=circle , regular=1,style=filled,fillcolor=white ] ;
-"ZZ02" [shape=circle , regular=1,style=filled,fillcolor=white ] ;
-"017" [shape=circle , regular=1,style=filled,fillcolor=white ] ;
-"012" [shape=circle , regular=1,style=filled,fillcolor=white ] ;
-"008" [shape=box , regular=1,style=filled,fillcolor=white ] ;
-"011" [shape=box , regular=1,style=filled,fillcolor=white ] ;
-"013" [shape=box , regular=1,style=filled,fillcolor=white ] ;
-"010" [shape=box , regular=1,style=filled,fillcolor=white ] ;
-"023" [shape=circle , regular=1,style=filled,fillcolor=white ] ;
-"020" [shape=circle , regular=1,style=filled,fillcolor=white ] ;
-"021" [shape=circle , regular=1,style=filled,fillcolor=white ] ;
-"018" [shape=circle , regular=1,style=filled,fillcolor=white ] ;
-"025" [shape=circle , regular=1,style=filled,fillcolor=white ] ;
-"019" [shape=box , regular=1,style=filled,fillcolor=white ] ;
-"022" [shape=box , regular=1,style=filled,fillcolor=white ] ;
-"024" [shape=box , regular=1,style=filled,fillcolor=white ] ;
-"027" [shape=circle , regular=1,style=filled,fillcolor=white ] ;
-"026" [shape=box , regular=1,style=filled,fillcolor=white ] ;
-"028" [shape=box , regular=1,style=filled,fillcolor=grey ] ;
-"marr0001" [shape=diamond,style=filled,label="",height=.1,width=.1] ;
-"001" -> "marr0001" [dir=none,weight=1] ;
-"007" -> "marr0001" [dir=none,weight=1] ;
-"marr0001" -> "017" [dir=none, weight=2] ;
-"marr0002" [shape=diamond,style=filled,label="",height=.1,width=.1] ;
-"001" -> "marr0002" [dir=none,weight=1] ;
-"ZZ02" -> "marr0002" [dir=none,weight=1] ;
-"marr0002" -> "012" [dir=none, weight=2] ;
-"marr0003" [shape=diamond,style=filled,label="",height=.1,width=.1] ;
-"002" -> "marr0003" [dir=none,weight=1] ;
-"003" -> "marr0003" [dir=none,weight=1] ;
-"marr0003" -> "008" [dir=none, weight=2] ;
-"marr0004" [shape=diamond,style=filled,label="",height=.1,width=.1] ;
-"002" -> "marr0004" [dir=none,weight=1] ;
-"006" -> "marr0004" [dir=none,weight=1] ;
-"marr0004" -> "011" [dir=none, weight=2] ;
-"marr0005" [shape=diamond,style=filled,label="",height=.1,width=.1] ;
-"002" -> "marr0005" [dir=none,weight=1] ;
-"ZZ01" -> "marr0005" [dir=none,weight=1] ;
-"marr0005" -> "013" [dir=none, weight=2] ;
-"marr0006" [shape=diamond,style=filled,label="",height=.1,width=.1] ;
-"004" -> "marr0006" [dir=none,weight=1] ;
-"009" -> "marr0006" [dir=none,weight=1] ;
-"marr0006" -> "010" [dir=none, weight=2] ;
-"marr0007" [shape=diamond,style=filled,label="",height=.1,width=.1] ;
-"005" -> "marr0007" [dir=none,weight=1] ;
-"015" -> "marr0007" [dir=none,weight=1] ;
-"marr0007" -> "023" [dir=none, weight=2] ;
-"marr0008" [shape=diamond,style=filled,label="",height=.1,width=.1] ;
-"005" -> "marr0008" [dir=none,weight=1] ;
-"016" -> "marr0008" [dir=none,weight=1] ;
-"marr0008" -> "020" [dir=none, weight=2] ;
-"marr0009" [shape=diamond,style=filled,label="",height=.1,width=.1] ;
-"005" -> "marr0009" [dir=none,weight=1] ;
-"012" -> "marr0009" [dir=none,weight=1] ;
-"marr0009" -> "021" [dir=none, weight=2] ;
-"marr0010" [shape=diamond,style=filled,label="",height=.1,width=.1] ;
-"008" -> "marr0010" [dir=none,weight=1] ;
-"017" -> "marr0010" [dir=none,weight=1] ;
-"marr0010" -> "018" [dir=none, weight=2] ;
-"marr0011" [shape=diamond,style=filled,label="",height=.1,width=.1] ;
-"011" -> "marr0011" [dir=none,weight=1] ;
-"023" -> "marr0011" [dir=none,weight=1] ;
-"marr0011" -> "025" [dir=none, weight=2] ;
-"marr0012" [shape=diamond,style=filled,label="",height=.1,width=.1] ;
-"013" -> "marr0012" [dir=none,weight=1] ;
-"014" -> "marr0012" [dir=none,weight=1] ;
-"marr0012" -> "019" [dir=none, weight=2] ;
-"marr0013" [shape=diamond,style=filled,label="",height=.1,width=.1] ;
-"010" -> "marr0013" [dir=none,weight=1] ;
-"021" -> "marr0013" [dir=none,weight=1] ;
-"marr0013" -> "022" [dir=none, weight=2] ;
-"marr0014" [shape=diamond,style=filled,label="",height=.1,width=.1] ;
-"019" -> "marr0014" [dir=none,weight=1] ;
-"020" -> "marr0014" [dir=none,weight=1] ;
-"marr0014" -> "024" [dir=none, weight=2] ;
-"marr0015" [shape=diamond,style=filled,label="",height=.1,width=.1] ;
-"022" -> "marr0015" [dir=none,weight=1] ;
-"025" -> "marr0015" [dir=none,weight=1] ;
-"marr0015" -> "027" [dir=none, weight=2] ;
-"marr0016" [shape=diamond,style=filled,label="",height=.1,width=.1] ;
-"024" -> "marr0016" [dir=none,weight=1] ;
-"018" -> "marr0016" [dir=none,weight=1] ;
-"marr0016" -> "026" [dir=none, weight=2] ;
-"marr0017" [shape=diamond,style=filled,label="",height=.1,width=.1] ;
-"026" -> "marr0017" [dir=none,weight=1] ;
-"027" -> "marr0017" [dir=none,weight=1] ;
-"marr0017" -> "028" [dir=none, weight=2] ;
-}
http://git-wip-us.apache.org/repos/asf/incubator-kylin/blob/99a418c0/webapp/app/components/ace-builds/kitchen-sink/docs/ejs.ejs
----------------------------------------------------------------------
diff --git a/webapp/app/components/ace-builds/kitchen-sink/docs/ejs.ejs b/webapp/app/components/ace-builds/kitchen-sink/docs/ejs.ejs
deleted file mode 100644
index aaf497a..0000000
--- a/webapp/app/components/ace-builds/kitchen-sink/docs/ejs.ejs
+++ /dev/null
@@ -1,31 +0,0 @@
-<!DOCTYPE html>
-<html>
- <head>
- <title>Cloud9 Rocks!</title>
- </head>
- <body>
-
- <table class="table">
- <tr>
- <th>Name</th>
- <th>Size</th>
- </tr>
- <% if (!isRoot) { %>
- <tr>
- <td><a href="..">..</a></td>
- <td></td></td>
- </tr>
- <% } %>
- <% entries.forEach(function(entry) { %>
- <tr>
- <td>
- <span class="glyphicon <%= entry.mime == 'directory' ? 'folder': 'file'%>"></span>
- <a href="<%= entry.name %>"><%= entry.name %></a>
- </td>
- <td><%= entry.size %></td>
- </tr>
- <% }) %>
- </table>
-
- </body>
-</html>
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-kylin/blob/99a418c0/webapp/app/components/ace-builds/kitchen-sink/docs/erlang.erl
----------------------------------------------------------------------
diff --git a/webapp/app/components/ace-builds/kitchen-sink/docs/erlang.erl b/webapp/app/components/ace-builds/kitchen-sink/docs/erlang.erl
deleted file mode 100644
index 705642b..0000000
--- a/webapp/app/components/ace-builds/kitchen-sink/docs/erlang.erl
+++ /dev/null
@@ -1,20 +0,0 @@
- %% A process whose only job is to keep a counter.
- %% First version
- -module(counter).
- -export([start/0, codeswitch/1]).
-
- start() -> loop(0).
-
- loop(Sum) ->
- receive
- {increment, Count} ->
- loop(Sum+Count);
- {counter, Pid} ->
- Pid ! {counter, Sum},
- loop(Sum);
- code_switch ->
- ?MODULE:codeswitch(Sum)
- % Force the use of 'codeswitch/1' from the latest MODULE version
- end.
-
- codeswitch(Sum) -> loop(Sum).
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-kylin/blob/99a418c0/webapp/app/components/ace-builds/kitchen-sink/docs/forth.frt
----------------------------------------------------------------------
diff --git a/webapp/app/components/ace-builds/kitchen-sink/docs/forth.frt b/webapp/app/components/ace-builds/kitchen-sink/docs/forth.frt
deleted file mode 100644
index dc85cd7..0000000
--- a/webapp/app/components/ace-builds/kitchen-sink/docs/forth.frt
+++ /dev/null
@@ -1,41 +0,0 @@
-: HELLO ( -- ) CR ." Hello, world!" ;
-
-HELLO <cr>
-Hello, world!
-
-: [CHAR] CHAR POSTPONE LITERAL ; IMMEDIATE
-
-0 value ii 0 value jj
-0 value KeyAddr 0 value KeyLen
-create SArray 256 allot \ state array of 256 bytes
-: KeyArray KeyLen mod KeyAddr ;
-
-: get_byte + c@ ;
-: set_byte + c! ;
-: as_byte 255 and ;
-: reset_ij 0 TO ii 0 TO jj ;
-: i_update 1 + as_byte TO ii ;
-: j_update ii SArray get_byte + as_byte TO jj ;
-: swap_s_ij
- jj SArray get_byte
- ii SArray get_byte jj SArray set_byte
- ii SArray set_byte
-;
-
-: rc4_init ( KeyAddr KeyLen -- )
- 256 min TO KeyLen TO KeyAddr
- 256 0 DO i i SArray set_byte LOOP
- reset_ij
- BEGIN
- ii KeyArray get_byte jj + j_update
- swap_s_ij
- ii 255 < WHILE
- ii i_update
- REPEAT
- reset_ij
-;
-: rc4_byte
- ii i_update jj j_update
- swap_s_ij
- ii SArray get_byte jj SArray get_byte + as_byte SArray get_byte xor
-;
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-kylin/blob/99a418c0/webapp/app/components/ace-builds/kitchen-sink/docs/freemarker.ftl
----------------------------------------------------------------------
diff --git a/webapp/app/components/ace-builds/kitchen-sink/docs/freemarker.ftl b/webapp/app/components/ace-builds/kitchen-sink/docs/freemarker.ftl
deleted file mode 100644
index faa573f..0000000
--- a/webapp/app/components/ace-builds/kitchen-sink/docs/freemarker.ftl
+++ /dev/null
@@ -1,46 +0,0 @@
-<#ftl encoding="utf-8" />
-<#setting locale="en_US" />
-<#import "library" as lib />
-<#--
- FreeMarker comment
- ${abc} <#assign a=12 />
--->
-
-<!DOCTYPE html>
-<html lang="en-us">
- <head>
- <meta charset="utf-8" />
-
- <title>${title!"FreeMarker"}<title>
- </head>
-
- <body>
-
- <h1>Hello ${name!""}</h1>
-
- <p>Today is: ${.now?date}</p>
-
- <#assign x = 13>
- <#if x > 12 && x lt 14>x equals 13: ${x}</#if>
-
- <ul>
- <#list items as item>
- <li>${item_index}: ${item.name!?split("\n")[0]}</li>
- </#list>
- </ul>
-
- User directive: <@lib.function attr1=true attr2='value' attr3=-42.12>Test</...@lib.function>
- <@anotherOne />
-
- <#if variable?exists>
- Deprecated
- <#elseif variable??>
- Better
- <#else>
- Default
- </#if>
-
- <img src="images/${user.id}.png" />
-
- </body>
-</html>
http://git-wip-us.apache.org/repos/asf/incubator-kylin/blob/99a418c0/webapp/app/components/ace-builds/kitchen-sink/docs/ftl.ftl
----------------------------------------------------------------------
diff --git a/webapp/app/components/ace-builds/kitchen-sink/docs/ftl.ftl b/webapp/app/components/ace-builds/kitchen-sink/docs/ftl.ftl
deleted file mode 100644
index faa573f..0000000
--- a/webapp/app/components/ace-builds/kitchen-sink/docs/ftl.ftl
+++ /dev/null
@@ -1,46 +0,0 @@
-<#ftl encoding="utf-8" />
-<#setting locale="en_US" />
-<#import "library" as lib />
-<#--
- FreeMarker comment
- ${abc} <#assign a=12 />
--->
-
-<!DOCTYPE html>
-<html lang="en-us">
- <head>
- <meta charset="utf-8" />
-
- <title>${title!"FreeMarker"}<title>
- </head>
-
- <body>
-
- <h1>Hello ${name!""}</h1>
-
- <p>Today is: ${.now?date}</p>
-
- <#assign x = 13>
- <#if x > 12 && x lt 14>x equals 13: ${x}</#if>
-
- <ul>
- <#list items as item>
- <li>${item_index}: ${item.name!?split("\n")[0]}</li>
- </#list>
- </ul>
-
- User directive: <@lib.function attr1=true attr2='value' attr3=-42.12>Test</...@lib.function>
- <@anotherOne />
-
- <#if variable?exists>
- Deprecated
- <#elseif variable??>
- Better
- <#else>
- Default
- </#if>
-
- <img src="images/${user.id}.png" />
-
- </body>
-</html>
http://git-wip-us.apache.org/repos/asf/incubator-kylin/blob/99a418c0/webapp/app/components/ace-builds/kitchen-sink/docs/gherkin.feature
----------------------------------------------------------------------
diff --git a/webapp/app/components/ace-builds/kitchen-sink/docs/gherkin.feature b/webapp/app/components/ace-builds/kitchen-sink/docs/gherkin.feature
deleted file mode 100644
index 52cd811..0000000
--- a/webapp/app/components/ace-builds/kitchen-sink/docs/gherkin.feature
+++ /dev/null
@@ -1,28 +0,0 @@
-@these @are @tags
-Feature: Serve coffee
- Coffee should not be served until paid for
- Coffee should not be served until the button has been pressed
- If there is no coffee left then money should be refunded
-
- Scenario Outline: Eating
- Given there are <start> cucumbers
- When I eat <eat> cucumbers
- Then I should have <left> cucumbers
-
- Examples:
- | start | eat | left |
- | 12 | 5 | 7 |
- | 20 | 5 | 15 |
-
- Scenario: Buy last coffee
- Given there are 1 coffees left in the machine
- And I have deposited 1$
- When I press the coffee button
- Then I should be served a "coffee"
-
- # this a comment
-
- """
- this is a
- pystring
- """
\ No newline at end of file