Skip to content

Commit 8e32fe8

Browse files
committed
Don't ignore bower_components, we need them for the example.
1 parent 0964a8c commit 8e32fe8

File tree

1,556 files changed

+590888
-1
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,556 files changed

+590888
-1
lines changed

.gitignore

-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,2 @@
11
node_modules
22
coverage
3-
bower_components
+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
{
2+
"name": "ace-builds",
3+
"homepage": "https://github.com/ajaxorg/ace-builds",
4+
"version": "1.1.3",
5+
"_release": "1.1.3",
6+
"_resolution": {
7+
"type": "version",
8+
"tag": "v1.1.3",
9+
"commit": "fc9d2cae9fe8e6e95e74c86a31d21caadd8f9f39"
10+
},
11+
"_source": "git://github.com/ajaxorg/ace-builds.git",
12+
"_target": "~1.1.1",
13+
"_originalSource": "ace-builds"
14+
}
+275
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,275 @@
1+
2014.03.08 Version 1.1.3
2+
3+
* New Features
4+
- Allow syntax checkers to be loaded from CDN (Derk-Jan Hartman)
5+
- Add ColdFusion behavior (Abram Adams)
6+
- add showLineNumbers option
7+
- Add html syntax checker (danyaPostfactum)
8+
9+
* new language modes
10+
- Gherkin (Patrick Nevels)
11+
- Smarty
12+
13+
2013.12.02 Version 1.1.2
14+
15+
* New Features
16+
- Accessibility Theme for Ace (Peter Xiao)
17+
- use snipetManager for expanding emmet snippets
18+
- update jshint to 2.1.4
19+
- improve php syntax checker (jdalegonzalez)
20+
- add option for autoresizing
21+
- add option for autohiding vertical scrollbar
22+
- improvements to highlighting of xml like languages (danyaPostfactum)
23+
- add support for autocompletion and snippets (gjtorikyan danyaPostfactum and others)
24+
- add option to merge similar changes in undo history
25+
- add scrollPastEnd option
26+
- use html5 dragndrop for text dragging (danyaPostfactum)
27+
28+
* API Changes
29+
- fixed typo in HashHandler commmandManager
30+
31+
* new language modes
32+
- Nix (Zef Hemel)
33+
- Protobuf (Zef Hemel)
34+
- Soy
35+
- Handlebars
36+
37+
2013.06.04 Version 1.1.1
38+
39+
- Improved emacs keybindings (Robert Krahn)
40+
- Added markClean, isClean methods to UndoManager (Joonsoo Jeon)
41+
- Do not allow `Toggle comments` command to remove spaces from indentation
42+
- Softer colors for indent guides in dark themes
43+
44+
* new language modes
45+
- Ada
46+
- Assembly_x86
47+
- Cobol
48+
- D
49+
- ejs
50+
- MATLAB
51+
- MySQL
52+
- Twig
53+
- Verilog
54+
55+
2013.05.01, Version 1.1.0
56+
57+
* API Changes
58+
- Default position of the editor container is changed to relative. Add `.ace_editor {position: absolute}` css rule to restore old behavior
59+
- Changed default line-height to `normal` to not conflict with bootstrap. Use `line-height: inherit` for old behavior.
60+
- Changed marker types accepted by session.addMarker. It now accepts "text"|"line"|"fullLine"|"screenLine"
61+
- Internal classnames used by editor were made more consistent
62+
- Introduced `editor.setOption/getOption/setOptions/getOptions` methods
63+
- Introduced positionToIndex, indexToPosition methods
64+
65+
* New Features
66+
- Improved emacs mode (chetstone)
67+
with Incremental search and Occur modes (Robert Krahn)
68+
69+
- Improved ime handling
70+
- Searchbox (Vlad Zinculescu)
71+
72+
- Added elastic tabstops lite extension (Garen Torikian)
73+
- Added extension for whitespace manipulation
74+
- Added extension for enabling spellchecking from contextmenu
75+
- Added extension for displaying available keyboard shortcuts (Matthew Christopher Kastor-Inare III)
76+
- Added extension for displaying options panel (Matthew Christopher Kastor-Inare III)
77+
- Added modelist extension (Matthew Christopher Kastor-Inare III)
78+
79+
- Improved toggleCommentLines and added ToggleCommentBlock command
80+
- `:;` pairing in CSS mode (danyaPostfactum)
81+
82+
- Added suppoert for Delete and SelectAll from context menu (danyaPostfactum)
83+
84+
- Make wrapping behavior optional
85+
- Selective bracket insertion/skipping
86+
87+
- Added commands for increase/decrease numbers, sort lines (Vlad Zinculescu)
88+
- Folding for Markdown, Lua, LaTeX
89+
- Selective bracket insertion/skipping for C-like languages
90+
91+
* Many new languages
92+
- Scheme (Mu Lei)
93+
- Dot (edwardsp)
94+
- FreeMarker (nguillaumin)
95+
- Tiny Mushcode (h3rb)
96+
- Velocity (Ryan Griffith)
97+
- TOML (Garen Torikian)
98+
- LSL (Nemurimasu Neiro, Builders Brewery)
99+
- Curly (Libo Cannici)
100+
- vbScript (Jan Jongboom)
101+
- R (RStudio)
102+
- ABAP
103+
- Lucene (Graham Scott)
104+
- Haml (Garen Torikian)
105+
- Objective-C (Garen Torikian)
106+
- Makefile (Garen Torikian)
107+
- TypeScript (Garen Torikian)
108+
- Lisp (Garen Torikian)
109+
- Stylus (Garen Torikian)
110+
- Dart (Garen Torikian)
111+
112+
* Live syntax checks
113+
- PHP (danyaPostfactum)
114+
- Lua
115+
116+
* New Themes
117+
- Chaos
118+
- Terminal
119+
120+
2012.09.17, Version 1.0.0
121+
122+
* New Features
123+
- Multiple cursors and selections (https://c9.io/site/blog/2012/08/be-an-armenian-warrior-with-block-selection-on-steroids/)
124+
- Fold buttons displayed in the gutter
125+
- Indent Guides
126+
- Completely reworked vim mode (Sergi Mansilla)
127+
- Improved emacs keybindings
128+
- Autoclosing of html tags (danyaPostfactum)
129+
130+
* 20 New language modes
131+
- Coldfusion (Russ)
132+
- Diff
133+
- GLSL (Ed Mackey)
134+
- Go (Davide Saurino)
135+
- Haxe (Jason O'Neil)
136+
- Jade (Garen Torikian)
137+
- jsx (Syu Kato)
138+
- LaTeX (James Allen)
139+
- Less (John Roepke)
140+
- Liquid (Bernie Telles)
141+
- Lua (Lee Gao)
142+
- LuaPage (Choonster)
143+
- Markdown (Chris Spencer)
144+
- PostgreSQL (John DeSoi)
145+
- Powershell (John Kane)
146+
- Sh (Richo Healey)
147+
- SQL (Jonathan Camile)
148+
- Tcl (Cristoph Hochreiner)
149+
- XQuery (William Candillion)
150+
- Yaml (Meg Sharkey)
151+
152+
* Live syntax checks
153+
- for XQuery and JSON
154+
155+
* New Themes
156+
- Ambiance (Irakli Gozalishvili)
157+
- Dreamweaver (Adam Jimenez)
158+
- Github (bootstraponline)
159+
- Tommorrow themes (https://github.com/chriskempson/tomorrow-theme)
160+
- XCode
161+
162+
* Many Small Enhancements and Bugfixes
163+
164+
2011.08.02, Version 0.2.0
165+
166+
* Split view (Julian Viereck)
167+
- split editor area horizontally or vertivally to show two files at the same
168+
time
169+
170+
* Code Folding (Julian Viereck)
171+
- Unstructured code folding
172+
- Will be the basis for language aware folding
173+
174+
* Mode behaviours (Chris Spencer)
175+
- Adds mode specific hooks which allow transformations of entered text
176+
- Autoclosing of braces, paranthesis and quotation marks in C style modes
177+
- Autoclosing of angular brackets in XML style modes
178+
179+
* New language modes
180+
- Clojure (Carin Meier)
181+
- C# (Rob Conery)
182+
- Groovy (Ben Tilford)
183+
- Scala (Ben Tilford)
184+
- JSON
185+
- OCaml (Sergi Mansilla)
186+
- Perl (Panagiotis Astithas)
187+
- SCSS/SASS (Andreas Madsen)
188+
- SVG
189+
- Textile (Kelley van Evert)
190+
- SCAD (Jacob Hansson)
191+
192+
* Live syntax checks
193+
- Lint for CSS using CSS Lint <http://csslint.net/>
194+
- CoffeeScript
195+
196+
* New Themes
197+
- Crimson Editor (iebuggy)
198+
- Merbivore (Michael Schwartz)
199+
- Merbivore soft (Michael Schwartz)
200+
- Solarized dark/light <http://ethanschoonover.com/solarized> (David Alan Hjelle)
201+
- Vibrant Ink (Michael Schwartz)
202+
203+
* Small Features/Enhancements
204+
- Lots of render performance optimizations (Harutyun Amirjanyan)
205+
- Improved Ruby highlighting (Chris Wanstrath, Trent Ogren)
206+
- Improved PHP highlighting (Thomas Hruska)
207+
- Improved CSS highlighting (Sean Kellogg)
208+
- Clicks which cause the editor to be focused don't reset the selection
209+
- Make padding text layer specific so that print margin and active line
210+
highlight are not affected (Irakli Gozalishvili)
211+
- Added setFontSize method
212+
- Improved vi keybindings (Trent Ogren)
213+
- When unfocused make cursor transparent instead of removing it (Harutyun Amirjanyan)
214+
- Support for matching groups in tokenizer with arrays of tokens (Chris Spencer)
215+
216+
* Bug fixes
217+
- Add support for the new OSX scroll bars
218+
- Properly highlight JavaScript regexp literals
219+
- Proper handling of unicode characters in JavaScript identifiers
220+
- Fix remove lines command on last line (Harutyun Amirjanyan)
221+
- Fix scroll wheel sluggishness in Safari
222+
- Make keyboard infrastructure route keys like []^$ the right way (Julian Viereck)
223+
224+
2011.02.14, Version 0.1.6
225+
226+
* Floating Anchors
227+
- An Anchor is a floating pointer in the document.
228+
- Whenever text is inserted or deleted before the cursor, the position of
229+
the cursor is updated
230+
- Usesd for the cursor and selection
231+
- Basis for bookmarks, multiple cursors and snippets in the future
232+
* Extensive support for Cocoa style keybindings on the Mac <https://github.com/ajaxorg/ace/issues/closed#issue/116/comment/767803>
233+
* New commands:
234+
- center selection in viewport
235+
- remove to end/start of line
236+
- split line
237+
- transpose letters
238+
* Refator markers
239+
- Custom code can be used to render markers
240+
- Markers can be in front or behind the text
241+
- Markers are now stored in the session (was in the renderer)
242+
* Lots of IE8 fixes including copy, cut and selections
243+
* Unit tests can also be run in the browser
244+
<https://github.com/ajaxorg/ace/blob/master/lib/ace/test/tests.html>
245+
* Soft wrap can adapt to the width of the editor (Mike Ratcliffe, Joe Cheng)
246+
* Add minimal node server server.js to run the Ace demo in Chrome
247+
* The top level editor.html demo has been renamed to index.html
248+
* Bug fixes
249+
- Fixed gotoLine to consider wrapped lines when calculating where to scroll to (James Allen)
250+
- Fixed isues when the editor was scrolled in the web page (Eric Allam)
251+
- Highlighting of Python string literals
252+
- Syntax rule for PHP comments
253+
254+
2011.02.08, Version 0.1.5
255+
256+
* Add Coffeescript Mode (Satoshi Murakami)
257+
* Fix word wrap bug (Julian Viereck)
258+
* Fix packaged version of the Eclipse mode
259+
* Loading of workers is more robust
260+
* Fix "click selection"
261+
* Allow tokizing empty lines (Daniel Krech)
262+
* Make PageUp/Down behavior more consistent with native OS (Joe Cheng)
263+
264+
2011.02.04, Version 0.1.4
265+
266+
* Add C/C++ mode contributed by Gastón Kleiman
267+
* Fix exception in key input
268+
269+
2011.02.04, Version 0.1.3
270+
271+
* Let the packaged version play nice with requireJS
272+
* Add Ruby mode contributed by Shlomo Zalman Heigh
273+
* Add Java mode contributed by Tom Tasche
274+
* Fix annotation bug
275+
* Changing a document added a new empty line at the end

bower_components/ace-builds/LICENSE

+24
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
Copyright (c) 2010, Ajax.org B.V.
2+
All rights reserved.
3+
4+
Redistribution and use in source and binary forms, with or without
5+
modification, are permitted provided that the following conditions are met:
6+
* Redistributions of source code must retain the above copyright
7+
notice, this list of conditions and the following disclaimer.
8+
* Redistributions in binary form must reproduce the above copyright
9+
notice, this list of conditions and the following disclaimer in the
10+
documentation and/or other materials provided with the distribution.
11+
* Neither the name of Ajax.org B.V. nor the
12+
names of its contributors may be used to endorse or promote products
13+
derived from this software without specific prior written permission.
14+
15+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
16+
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
17+
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
18+
DISCLAIMED. IN NO EVENT SHALL AJAX.ORG B.V. BE LIABLE FOR ANY
19+
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
20+
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
21+
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
22+
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
23+
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
24+
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

bower_components/ace-builds/README.md

+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
Ace (Ajax.org Cloud9 Editor)
2+
============================
3+
4+
Ace is a code editor written in JavaScript.
5+
6+
This repository has only generated files.
7+
If you want to work on ace please go to https://github.com/ajaxorg/ace instead.
8+
9+
10+
here you can find pre-built files for convenience of embedding.
11+
it contains 4 versions
12+
* [src](https://github.com/ajaxorg/ace-builds/tree/master/src) concatenated but not minified
13+
* [src-min](https://github.com/ajaxorg/ace-builds/tree/master/src-min) concatenated and minified with uglify.js
14+
* [src-noconflict](https://github.com/ajaxorg/ace-builds/tree/master/src-noconflict) uses ace.require instead of require
15+
* [src-min-noconflict](https://github.com/ajaxorg/ace-builds/tree/master/src-min-noconflict) -
16+
17+
18+
For a simple way of embedding ace into webpage see https://github.com/ajaxorg/ace-builds/blob/master/editor.html
19+
To see ace in action go to [kitchen-sink-demo](http://ajaxorg.github.com/ace-builds/kitchen-sink.html), [scrollable-page-demo](http://ajaxorg.github.com/ace-builds/scrollable-page.html), or [minimal demo](http://ajaxorg.github.com/ace-builds/editor.html)
20+
21+
Loading
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
/*PACKAGE
2+
@import url(//fonts.googleapis.com/css?family=Droid+Sans+Mono);
3+
PACKAGE*/
4+
5+
html {
6+
height: 100%;
7+
width: 100%;
8+
overflow: hidden;
9+
}
10+
11+
body {
12+
overflow: hidden;
13+
margin: 0;
14+
padding: 0;
15+
height: 100%;
16+
width: 100%;
17+
font-family: Arial, Helvetica, sans-serif, Tahoma, Verdana, sans-serif;
18+
font-size: 12px;
19+
background: rgb(14, 98, 165);
20+
color: white;
21+
}
22+
23+
#logo {
24+
padding: 15px;
25+
margin-left: 70px;
26+
}
27+
28+
#editor {
29+
position: absolute;
30+
top: 0px;
31+
left: 280px;
32+
bottom: 0px;
33+
right: 0px;
34+
background: white;
35+
}
36+
37+
#controls {
38+
padding: 5px;
39+
}
40+
41+
#controls td {
42+
text-align: right;
43+
}
44+
45+
#controls td + td {
46+
text-align: left;
47+
}

0 commit comments

Comments
 (0)