Commit graph

119 commits

Author SHA1 Message Date
Garen Torikian
148f7cc0ab Working implementation 2013-02-22 16:16:34 +04:00
Garen Torikian
b63b84292a Save state 2013-02-22 16:16:34 +04:00
Garen Torikian
aca8e88137 Doc fixes 2013-01-10 11:06:36 +04:00
Garen Torikian
29ee461d29 Add documentation 2012-12-26 23:15:52 -08:00
nightwing
0908b41268 add document indexToPosition and positionToIndex 2012-12-26 20:51:52 +04:00
nightwing
40563347e9 make getNewLineCharacter errorproof 2012-12-26 20:51:52 +04:00
nightwing
b9417a10be fix documentation for position 2012-11-28 23:13:05 +04:00
Garen Torikian
eb955fa90d Save changes 2012-11-28 22:22:00 +04:00
Garen Torikian
0739444f87 Transition to JSD 2012-11-28 22:20:14 +04:00
Lennart Kats
8b971619b7 Add BSD license headers 2012-09-06 22:48:34 +02:00
Garen Torikian
039e04c160 Update Events documentation 2012-08-30 11:30:59 -07:00
nightwing
330ca76bfe remove doc comments describing events that ace doesn't emit 2012-08-17 00:04:47 +04:00
nightwing
ac5e033149 add comment 2012-05-25 10:33:02 +04:00
nightwing
505b1fc3c6 fix foldwidgets getting out of sync with document 2012-05-24 23:39:29 +04:00
Garen Torikian
84e3687e01 Generalize for document 2012-05-24 23:39:01 +04:00
Garen Torikian
69c8f6615d Updates for ace performance related to new searchinfiles work 2012-05-24 23:39:00 +04:00
nightwing
cf23198610 fix textarea build
Conflicts:

	Makefile.dryice.js
2012-05-24 23:10:55 +04:00
Fabian Jakobs
ac364fe0c5 tabs to spaces 2012-05-01 12:07:44 +02:00
Fabian Jakobs
43c4a8fc35 Merge branch 'ui/navbar'
Conflicts:
	build/demo/kitchen-sink/kitchen-sink-uncompressed.js
	build/src/ace-uncompressed-noconflict.js
	build/src/ace-uncompressed.js
	build/textarea/src/ace-bookmarklet.js
	lib/ace/edit_session.js
	lib/ace/editor.js
	lib/ace/multi_select.js
	lib/ace/selection.js
	lib/ace/virtual_renderer.js
2012-05-01 11:30:17 +02:00
nightwing
907b46aed1 document.getTextRange shouldn't throw if range is bigger than document 2012-04-26 23:17:18 +04:00
Garen Torikian
a0ed6dcbab More styles 2012-04-25 02:31:46 -07:00
Garen Torikian
2f36c2ee35 Continue layout work 2012-04-24 17:29:26 -07:00
Garen Torikian
775af73f64 More design progress 2012-04-24 01:45:41 -07:00
Garen Torikian
512bde6fd8 We're getting there 2012-04-21 17:54:46 -07:00
Garen Torikian
1c5320f84e Merge master 2012-04-09 21:33:39 -07:00
Fabian Jakobs
cbd29bc541 cleanup unit tests 2012-04-06 17:55:23 +02:00
Fabian Jakobs
ac797eefe7 check was wrong 2012-04-04 20:34:06 +02:00
mikedeboer
19a5af9fe3 improved empty check 2012-03-27 17:19:01 +02:00
Garen Torikian
463fce04fe Update js files based on new conref format 2012-02-25 10:33:28 -08:00
Garen Torikian
554b845bb9 Make some updates to doc 2012-02-07 16:22:22 -08:00
Garen Torikian
79886c3e07 First dump of doc stuff 2012-02-02 17:00:18 -08:00
Fabian Jakobs
c08d09bfb4 use strict 2011-12-19 15:15:29 +01:00
Fabian Jakobs
d2a783f824 use _emit iso _dispatchEvent 2011-12-19 12:03:57 +01:00
Fabian Jakobs
23a48b23b4 cleanups 2011-12-06 16:00:10 +01:00
Fabian Jakobs
c043d14b8b use relative module ids to please node.js 2011-11-09 15:38:53 +01:00
Fabian Jakobs
b063b96230 move pilot code back into Ace
Conflicts:

	.gitmodules
	Makefile.dryice.js
	build_support/editor_textarea.html
	demo/demo.js
	kitchen-sink.html
	lib/ace/edit_session_test.js
	lib/ace/mode/coffee.js
	lib/ace/mode/coffee_highlight_rules.js
	lib/ace/mode/css.js
	lib/ace/mode/javascript.js
	lib/ace/model/window.js
	lib/ace/mouse/default_handlers.js
	lib/ace/theme/clouds.js
	lib/ace/theme/clouds_midnight.js
	lib/ace/theme/cobalt.js
	lib/ace/theme/crimson_editor.js
	lib/ace/theme/dawn.js
	lib/ace/theme/eclipse.js
	lib/ace/theme/idle_fingers.js
	lib/ace/theme/kr_theme.js
	lib/ace/theme/merbivore.js
	lib/ace/theme/merbivore_soft.js
	lib/ace/theme/mono_industrial.js
	lib/ace/theme/monokai.js
	lib/ace/theme/pastel_on_dark.js
	lib/ace/theme/solarized_dark.js
	lib/ace/theme/solarized_light.js
	lib/ace/theme/textmate.js
	lib/ace/theme/twilight.js
	lib/ace/theme/vibrant_ink.js
	lib/ace/view/measure_text.js
	lib/ace/virtual_renderer.js
	package.json
	support/paths.js
2011-11-02 18:18:51 +01:00
Fabian Jakobs
1b02f2895e update narcissus. fix #365 2011-08-04 12:11:51 +02:00
Fabian Jakobs
14b7b5ad4b refactor undo handling 2011-07-23 20:32:03 +02:00
Fabian Jakobs
c2f05dd038 Revert "fix regression"
This reverts commit 5a98124d47.
2011-05-31 08:41:48 +02:00
Fabian Jakobs
5a98124d47 fix regression 2011-05-30 11:32:52 +02:00
nightwing
f86b91463e creating array for each call to getLine is too expensive
if getLines is modified it's better to override getLine too
2011-05-27 09:51:05 +02:00
Julian Viereck
e871700e2e Fix bug in undo/redo + folds: The folds have to get onto the undo queue after the changeStack is empty. New events changeStart/End added. 2011-04-29 11:08:19 +02:00
Julian Viereck
a385637b9e Add removing folds to undo queue. 2011-04-28 21:41:02 +02:00
Fabian Jakobs
8e3c1e6096 let the document act as anchor factory 2011-02-17 16:11:03 +01:00
Fabian Jakobs
0cbaa4cbd9 Merge remote branch 'jcheng5/tmp-blankline-alternate-fix'
Conflicts:
	lib/ace/document.js
2011-02-17 10:56:54 +01:00
Joe Cheng
95d3a2ada7 Fix error with setValue("\nfoo") when wrap mode is on 2011-02-17 17:48:28 +08:00
Joe Cheng
831ef0745a Simplify document.insert 2011-02-17 02:51:33 -05:00
Eddy Bruel
3d1469e330 Made several changes to make ACE work with Concorde 2011-02-14 18:25:55 +01:00
Fabian Jakobs
fe84831a99 fix ranges for remove and add lines 2011-02-10 16:36:12 +01:00
Julian Viereck
3b29651731 Ensure there is always at least one line if a empty document is created 2011-02-08 01:06:18 +08:00