Commit graph

309 commits

Author SHA1 Message Date
Fabian Jakobs
cdf6a08be5 small worker fixes 2011-02-02 18:11:03 +01:00
Fabian Jakobs
4010fad254 use objects instead of sparse arrays 2011-02-02 18:10:42 +01:00
Fabian Jakobs
937211b42e don't use touch handler yet 2011-02-02 09:47:38 +01:00
Fabian Jakobs
d2e0f8305f fix https://github.com/ajaxorg/ace/issues/74
Adding empty lines on "reload"
2011-02-02 09:47:21 +01:00
Fabian Jakobs
5c8b169926 Merge commit '2e35c0054b'
Conflicts:
	lib/ace/editor.js
2011-02-02 09:16:07 +01:00
Fabian Jakobs
843e7d9549 editor should emit focus and blur events 2011-02-02 08:04:49 +01:00
Fabian Jakobs
2e35c0054b split off mouse handling code 2011-02-01 15:23:30 +01:00
Fabian Jakobs
3785b6775f IE fixes 2011-02-01 11:48:46 +01:00
Fabian Jakobs
91088d9b78 don't self focus in the constructor 2011-02-01 10:27:51 +01:00
Fabian Jakobs
27c421b1c9 don't move the textarea in IE 2011-02-01 10:08:58 +01:00
Fabian Jakobs
d2f0bebf42 moving the textarea into view broke rendering 2011-02-01 09:09:40 +01:00
Fabian Jakobs
3ed202b6d2 move packaged js source files to "src" 2011-01-31 16:00:58 +01:00
Fabian Jakobs
850c13a22c update dryice build script 2011-01-31 14:21:29 +01:00
Fabian Jakobs
58dc601000 Merge remote branch 'mozilla/master'
Conflicts:
	Makefile.dryice.js
	build_support/boot.js
	build_support/mini_require.js
	lib/ace/edit_session.js
	package.json
2011-01-31 11:28:42 +01:00
Fabian Jakobs
cbe37ed2d5 minor changes 2011-01-31 10:20:30 +01:00
Fabian Jakobs
468df4cd51 Merge remote branch 'nightwing/contextMenu' 2011-01-31 08:26:06 +01:00
Fabian Jakobs
47371f841b fix css 2011-01-31 08:21:09 +01:00
Fabian Jakobs
7e6566b85b moveTextAreaToCursor after updating cursor, to get right position
Conflicts:

	lib/ace/editor.js
2011-01-31 08:19:44 +01:00
Fabian Jakobs
705395ea1f minor cleanups 2011-01-31 08:12:08 +01:00
Fabian Jakobs
d2cf4055f1 fix update issue when deleting lines 2011-01-31 08:11:58 +01:00
nightwing
1f4c093b6e Clamp row before column so that selection works at document's end 2011-01-31 15:08:49 +08:00
nightwing
62600917ec update text layer after insertLines 2011-01-31 15:07:51 +08:00
nightwing
31695f06c0 fix selection handling in undo/redoChanges 2011-01-31 15:07:51 +08:00
nightwing
decc10e922 fix for chrome 2011-01-30 01:26:13 +04:00
nightwing
cad1421cd9 moveTextAreaToCursor after updating cursor, to get right position 2011-01-30 00:41:45 +04:00
nightwing
27a95f634d add support for contextmenu 2011-01-30 00:31:38 +04:00
Julian Viereck
be2e78616e Fix various issues with display competition and asian characters + testcases 2011-01-28 23:37:20 +08:00
Julian Viereck
8a194646d7 Fix rendering of asian characters 2011-01-28 23:37:18 +08:00
Julian Viereck
a9248cab32 Fix rendering of tab characters and add realTabs to JavaScript example 2011-01-28 23:37:18 +08:00
nightwing
fa5c7f3eb3 don't copy empty strings 2011-01-28 21:59:27 +08:00
Julian Viereck
e6e01a3ed1 Add editor.html dropdown Soft Wrap 2011-01-28 20:01:22 +08:00
Julian Viereck
be6646ba35 Fix bug in StateHandler that broke emacs handler 2011-01-28 20:01:21 +08:00
Fabian Jakobs
9290595750 Merge branch 'master' of github.com:ajaxorg/ace
Conflicts:
	editor.html
	lib/ace/virtual_renderer.js
2011-01-28 09:12:13 +01:00
Fabian Jakobs
46cbba5203 use innerText instead of innerHtml to read the contents of the editor parent. 2011-01-28 09:07:05 +01:00
Fabian Jakobs
ed763c17bd rename host.js to worker.js 2011-01-27 20:05:05 +01:00
Fabian Jakobs
b200db90e8 fix toggle gutter 2011-01-27 19:41:27 +01:00
Fabian Jakobs
436344d9ce trigger recalculation of lines length if soft wrap is toggles 2011-01-27 19:40:45 +01:00
Fabian Jakobs
ae810194ac clean up 2011-01-27 18:24:41 +01:00
Fabian Jakobs
82b14fc439 move more textarea styles to CSS 2011-01-27 18:24:36 +01:00
kyo_ago
84a2ceb28d fix multi byte input, rendering(Windows XP IE8, Firefox3.6, Chrome8) 2011-01-27 18:21:34 +01:00
kyo_ago
af3a08da38 fix get textarea 2011-01-27 18:21:19 +01:00
Fabian Jakobs
9db4c1d1f4 moving the textarea over the cursor belongs to the renderer 2011-01-27 18:01:00 +01:00
Fabian Jakobs
1a87012957 use async.js from npm 2011-01-27 18:00:15 +01:00
Fabian Jakobs
43d3300502 Merge branch 'master' into softwrap 2011-01-27 17:14:33 +01:00
nightwing
125539052a setShowGutter must update width 2011-01-27 18:11:06 +08:00
Julian Viereck
61be32a3cf Make the EditSession#computeWrapSplits way more simplier and add support for multipleWidthCharacter 2011-01-27 01:44:36 +01:00
Julian Viereck
fc111989ec Make all tests pass again 2011-01-27 00:25:19 +01:00
Julian Viereck
e28a49f8f0 Get tests up and running again 2011-01-27 00:07:30 +01:00
Julian Viereck
172b9e9ca8 Include padding when calculating the printMaring 2011-01-26 23:57:53 +01:00
Julian Viereck
725820e05d Merge current ajaxorg:master with jviereck:wrapMode 2011-01-26 23:51:04 +01:00