Commit graph

602 commits

Author SHA1 Message Date
Fabian Jakobs
c0540f7e1e move arrayRemove to lang 2010-12-16 18:22:34 +01:00
Fabian Jakobs
a7963dc9a4 use more robust type checks 2010-12-16 18:21:43 +01:00
Fabian Jakobs
80a11082b1 auto indent fix 2010-12-16 15:06:40 +01:00
Fabian Jakobs
78af5b6bae some CSS highlighting fixes 2010-12-16 11:50:34 +01:00
Fabian Jakobs
4b5c5f324f fix boolean highlighting 2010-12-16 11:45:21 +01:00
Fabian Jakobs
97c24a7769 all tests are working now 2010-12-16 10:56:33 +01:00
Joe Walker
fa4d88830c moving files added since the big move 2010-12-15 20:12:07 +00:00
Joe Walker
fc7f5be3a1 adding a missing env to the cli 2010-12-15 20:11:32 +00: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
Fabian Jakobs
bf71127511 remove references to window (not supported by node) 2010-12-15 20:01:26 +01:00
Fabian Jakobs
36595bd9d6 convert missing unit tests 2010-12-15 20:01:09 +01:00
Fabian Jakobs
123da20bd5 no capture groups in tokenizer regexps 2010-12-15 20:00:46 +01:00
Joe Walker
21dce2784e lots of minor bug fixes and tweaks to the command line 2010-12-15 18:58:47 +00:00
Joe Walker
e9fd963724 adding the convept of next/previous to values in the command line 2010-12-15 18:58:47 +00:00
Joe Walker
596fc88708 significant work to push tab completion down from cli-view into requisition 2010-12-15 18:58:47 +00:00
Joe Walker
5faea6a934 fix various styling issues 2010-12-15 18:58:47 +00:00
Joe Walker
ce8f86e587 fix help command 2010-12-15 18:58:46 +00:00
Joe Walker
ad3d075bb9 fix failure to merge args for single text param 2010-12-15 18:58:46 +00:00
Joe Walker
71e069dec1 rename plain to cliView, have max height on console output and fix scroll to bottom 2010-12-15 18:58:46 +00:00
Joe Walker
9e2e7336bd making command documentation more compact and tweaking how hints work 2010-12-15 18:58:46 +00:00
Joe Walker
fc00e42b3e adding commands from skywriter 2010-12-15 18:58:46 +00:00
Joe Walker
15fddc071c separation of rows and cli, more refactoring for new world, copying images from skywriter 2010-12-15 18:58:46 +00:00
Joe Walker
b4411583dd fixed action of TAB, and made RETURN be more useful than to cause failures. Refactor plain.js and add mouse click updates 2010-12-15 18:58:46 +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
Joe Walker
1e65d71bde make the command line ui process hints at least to a basic extent 2010-12-15 18:58:46 +00:00
Fabian Jakobs
ba7168156b fix move lines up + unit test 2010-12-15 19:28:30 +01:00
Fabian Jakobs
79872cac5d collapse line selection for outdented rows 2010-12-15 19:17:45 +01:00
Fabian Jakobs
aa594119b7 toggleCommentLines and indentRows now take row
numbers instead of ranges as arguments
2010-12-15 19:16:44 +01:00
Fabian Jakobs
bfa4748b1b add collapse lines in range 2010-12-15 18:40:46 +01:00
Fabian Jakobs
062c396432 IE rendering fix 2010-12-15 17:34:24 +01:00
Fabian Jakobs
b817889ad8 add JS implementation for forEach 2010-12-15 17:33:32 +01:00
Fabian Jakobs
ac923b5813 IE fixes 2010-12-15 17:32:16 +01:00
Fabian Jakobs
e97f9dbbb7 removed redundant "undefined" 2010-12-15 16:19:09 +01:00
Fabian Jakobs
633293ee5e fix character size measurement 2010-12-15 15:41:08 +01:00
Fabian Jakobs
a2d271677f some Opera key handling fixes (not perfect yet) 2010-12-15 15:40:53 +01:00
Fabian Jakobs
5383a297c2 comment out console.log statements as the log
module is not yet loaded at these points
2010-12-15 14:14:41 +01:00
Fabian Jakobs
7bb4950a1c fix lib functions 2010-12-15 14:14:15 +01:00
Fabian Jakobs
634e9ac890 optimize text size measurement code and fix ugly
off by one error
2010-12-15 14:13:44 +01:00
Fabian Jakobs
65407f8ef8 fix css and move scripts to the bottom to improve
load time and to avoid having to wait for 
document.onload
2010-12-15 14:12:04 +01:00
Fabian Jakobs
46552265e5 fix url to the demo page 2010-12-15 12:37:47 +01:00
Fabian Jakobs
caec77b63f remove function, which uses getters and setters 2010-12-15 12:36:13 +01:00
Fabian Jakobs
32058c5206 fix syntax error 2010-12-15 12:35:36 +01:00
Fabian Jakobs
9fad3c4eb8 we need more precision when measuring the character width
fixes https://github.com/ajaxorg/editor/issues/issue/8
2010-12-15 12:35:17 +01:00
Fabian Jakobs
19eecaaefc replace lang.arrayIndexOf with ES5 indexOf() 2010-12-15 11:59:05 +01:00
Fabian Jakobs
69095379c3 use ES5 bind() instead of lang.bind() 2010-12-15 11:43:02 +01:00
Fabian Jakobs
a0d4f85b9e use ES5 Array.isArray instead of lang.isArray 2010-12-15 11:41:59 +01:00
Fabian Jakobs
523bbba377 remove defineProperty shim 2010-12-15 11:10:31 +01: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
f07745839c fix all tests to run with node.js 2010-12-14 15:09:24 +01:00