Commit graph

101 commits

Author SHA1 Message Date
Fabian Jakobs
e58e44de88 add tree demo 2011-01-14 18:29:38 +01:00
Fabian Jakobs
2c32e73991 small changes to the new key handler code 2011-01-14 16:14:36 +01:00
Fabian Jakobs
18adea4251 Merge remote branch 'jviereck/keymapping'
Conflicts:
	.gitignore
	.gitmodules
	LICENSE
	demo/boot.js
	demo/startup.js
	lib/ace/editor.js
	support/cockpit
2011-01-14 15:21:38 +01:00
Fabian Jakobs
5d8b9abb6c flatten deps 2011-01-14 14:10:40 +01:00
Julian Viereck
d7486bb1e2 Refactor code and add a new hashHandler 2011-01-14 00:08:48 +01:00
Julian Viereck
2d94d77dc4 Moving some files around/creating new ace/keyboard directory. Renaming KeyboardStateMapper to StateMapper 2011-01-13 23:12:27 +01:00
Julian Viereck
2074d723c0 The keyboardHandler is now set using a setKeyboardHandler function 2011-01-13 23:01:36 +01:00
Kevin Dangoor
3210edda92 use files from new build_support directory 2011-01-12 15:52:51 -05:00
Kevin Dangoor
e99c796e73 moving things around to be a bit saner 2011-01-12 15:49:18 -05:00
Joe Walker
15e1dbf17b these are the changes to remove cockpit support from ace (or add it in if reversed) 2011-01-12 17:35:39 +00:00
Joe Walker
6820e185c6 adding final build support for adding cockpit to ace 2011-01-12 17:30:15 +00:00
Joe Walker
1b2a43afd5 fix a number of startup issues 2011-01-12 17:28:30 +00:00
Joe Walker
4f8ffe4ed3 minor tidyup 2011-01-12 15:23:39 +00:00
Joe Walker
25573105b7 remove the contents of the div once weve injected into the editor. this may not be the best solution for the long term, but its a win for now 2011-01-12 12:48:01 +00:00
Kevin Dangoor
7858f84366 committing updated build - adding resize handling, though this is
incomplete.
2011-01-12 00:25:34 -05:00
Kevin Dangoor
e320a024aa now creates a new, svelte build 2011-01-12 00:20:16 -05:00
Kevin Dangoor
2a2a05bab3 modules weren't being cached (so doing require("foo") twice would
return two independent copies of the foo module, thus messing up
any state stored in that module)

the visible evidence of this is that commands (such as keyboard
movements) could not be found
2011-01-11 23:18:23 -05:00
Joe Walker
da32d7dc36 adding new dryice build files 2011-01-12 01:18:58 +00:00
Joe Walker
3b8cc5e37d simplify startup options for easy re-impl of require 2011-01-12 01:13:54 +00:00
Fabian Jakobs
7b07851c8f IE fixes 2011-01-10 23:13:45 +01:00
Fabian Jakobs
83f3f81928 make boot script packager friendly 2011-01-10 13:57:54 +01:00
Fabian Jakobs
32d7246abd streamline demo startup 2011-01-10 13:19:14 +01:00
Fabian Jakobs
5cc67ba146 Merge remote branch 'mozilla/master'
Conflicts:
	.gitignore
	support/cockpit
2011-01-10 12:50:28 +01:00
Fabian Jakobs
1c432b976c fix toggle show invisibles and add it to the demo 2011-01-10 11:18:57 +01:00
Joe Walker
7e675430b1 simplify startup 2011-01-05 11:33:43 +00:00
Joe Walker
d4a4857b01 move cockpit/pilot to a submodules 2010-12-23 15:30:55 +00:00
SunboX
832e4402d6 added php syntax highlighting 2010-12-16 20:36:47 +01:00
Joe Walker
0f505962d0 Merge branch 'master' of https://github.com/ajaxorg/ace
Conflicts:
	plugins/cockpit/cli.js
	plugins/cockpit/lib/ui/plain.js
	plugins/cockpit/ui/plain.css
	plugins/cockpit/ui/plain.js
	plugins/pilot/canon.js
	plugins/pilot/lib/commands/history.js
2010-12-15 19:46:40 +00:00
Joe Walker
9cff2e0908 lots of work fixing bugs with the command line, also removal of useless console.log 2010-12-15 18:58:46 +00:00
Fabian Jakobs
c5f63c7112 put functions from old "ace/lib" modules directly
on "exports"
2010-12-15 11:04:14 +01:00
Kevin Dangoor
b75e43962a add register hook to register global things (settings, commands, types)
from plugins. startup hook is used for starting an individual instance.
2010-12-14 11:16:53 -08:00
Fabian Jakobs
46ac14ab62 make sure the browser fix is always loaded 2010-12-13 10:40:48 +01:00
Fabian Jakobs
f370a6f7fa remove lib directory from plugins otherwise the
modules cannot be loaded with nodejs
2010-12-13 10:40:40 +01:00
Fabian Jakobs
cbb6215145 rename all language mode classes to 'Mode'. 2010-12-10 18:07:06 +01:00
Fabian Jakobs
a4fcd3fd89 convert python mode to exports style and add it to the demo 2010-12-10 17:11:43 +01:00
Fabian Jakobs
f7c217d7a4 Merge remote branch 'remotes/mozilla/master'
Conflicts:
	demo/editor-build.html
	demo/editor.html
2010-12-10 16:54:14 +01:00
Fabian Jakobs
2f36e65d43 update editor demo to add python mode 2010-12-09 10:59:57 +01:00
Joe Walker
38c9fc7a93 a big lump of work to get the command line able to execute commands, and to hack in a trivial cli 2010-12-08 13:13:33 +00:00
Joe Walker
9ee72169ac more startup hackery to populate the environment 2010-11-24 15:56:31 +00:00
Joe Walker
0f6cc17340 hacking startup to setup an environment with settings 2010-11-24 14:14:05 +00:00
Joe Walker
81cb24ef17 minor tidyups 2010-11-23 14:50:28 +00:00
Joe Walker
0977c392f1 move event.js into pilot 2010-11-23 14:33:38 +00:00
Joe Walker
fca0eeb1ff Minor tidyups 2010-11-23 12:28:29 +00:00
Kevin Dangoor
01e9fdf772 editor.html now boots with a bit of the plugin system 2010-11-18 23:13:56 -05:00
Joe Walker
b32d86fd60 convert VirtualRenderer to exports style 2010-11-17 13:59:53 +00:00
Joe Walker
b8e69a00f7 convert UndoManger to exports style 2010-11-17 13:55:54 +00:00
Joe Walker
bd112a4663 convert document, editor, keybinding and plugin_manager to exports style 2010-11-17 13:03:47 +00:00
Joe Walker
1e1374fef0 convert Document to exports style 2010-11-17 12:56:20 +00:00
Joe Walker
7f0930ea51 convert the remaining modes to exports style 2010-11-17 12:16:51 +00:00
Joe Walker
805a181d1a export style for html mode 2010-11-17 11:56:44 +00:00