Commit graph

164 commits

Author SHA1 Message Date
Fabian Jakobs
71892e4b41 remove try catch because the related o3 bug has been fixed 2010-05-06 17:05:14 +02:00
Fabian Jakobs
34c182705d fix off by one bug in selection 2010-05-06 17:04:47 +02:00
Fabian Jakobs
92b0339178 add setValue to the Document 2010-05-06 17:04:21 +02:00
Fabian Jakobs
0847bc73c5 incorporate the debugger 2010-05-05 17:22:04 +02:00
Fabian Jakobs
05fd6df8fe fix ie issue to convert document to screen coordinates 2010-05-05 10:50:38 +02:00
Fabian Jakobs
5955289793 add option to show the print margin 2010-05-05 10:49:41 +02:00
Fabian Jakobs
9df0f712c5 minor refactoring 2010-05-04 17:06:02 +02:00
Fabian Jakobs
2851241563 fix IE focus issue 2010-05-04 17:05:54 +02:00
Fabian Jakobs
f8704be5c7 update triple click experiment 2010-05-04 17:05:41 +02:00
Fabian Jakobs
1ed310d5d2 add a wrapper around all layers to fix mouse selection in IE 2010-05-04 17:04:57 +02:00
Fabian Jakobs
d83854e5bc fix triple clicks in IE 2010-05-04 17:04:31 +02:00
Fabian Jakobs
574db72780 fix undo manger bug 2010-05-04 11:57:20 +02:00
Fabian Jakobs
4483598166 add additional checks 2010-05-04 11:57:20 +02:00
Fabian Jakobs
3299f0759e Refactor: replace range map with a proper object 2010-05-04 11:57:19 +02:00
Fabian Jakobs
cc0c16ca6f Refactor: replace range map with a proper object 2010-05-04 11:34:38 +02:00
Fabian Jakobs
abd4734eca fix bug in the document's insert method 2010-05-04 09:52:31 +02:00
Fabian Jakobs
0695b22125 clear selection after text input 2010-05-03 17:57:56 +02:00
Fabian Jakobs
0cdafa9daa first undo manager support 2010-05-03 17:25:31 +02:00
Fabian Jakobs
db2271f633 fix mouse cursor 2010-05-03 17:24:51 +02:00
Fabian Jakobs
ed5d97e9bd split ace.js into separate files 2010-05-03 17:23:08 +02:00
Fabian Jakobs
22ddda9b31 fix hasCssClass function 2010-04-29 14:48:33 +02:00
Fabian Jakobs
11ac2173bf fix selection.isEmpty() method 2010-04-29 14:48:22 +02:00
Fabian Jakobs
e8546965ee add support for overwrite/insert mode 2010-04-29 14:47:48 +02:00
Fabian Jakobs
00a2749553 support regexp replacements 2010-04-29 11:48:38 +02:00
Fabian Jakobs
9a457c8f58 add support for replaceAll command 2010-04-28 17:52:32 +02:00
Fabian Jakobs
000a81da7f refactor searching and add findAll method 2010-04-28 17:37:04 +02:00
Fabian Jakobs
a62062e576 fix search for a couple of edge cases 2010-04-28 16:41:17 +02:00
Fabian Jakobs
5bc8d8236e add simple replace functionality 2010-04-28 16:11:37 +02:00
Fabian Jakobs
f655d16a78 find in selection and refactor search code 2010-04-28 12:44:38 +02:00
Fabian Jakobs
528601eb6c fix nasty key event bug 2010-04-28 11:25:47 +02:00
Fabian Jakobs
0f1f666672 remove lab.js since it is not used at the moment 2010-04-28 11:25:27 +02:00
Fabian Jakobs
f703a386e6 optimize selection rendering. Use at most 3 DIVs 2010-04-28 09:40:46 +02:00
Fabian Jakobs
18d56bec38 fix scrollbar in FF 2010-04-28 09:40:23 +02:00
Fabian Jakobs
06e21af2f4 fix: Horizontal scrollbar breaks selection 2010-04-28 09:29:50 +02:00
Fabian Jakobs
623f6823a4 fix demo 2010-04-28 09:21:48 +02:00
Fabian Jakobs
737d2ed9d0 add first search support 2010-04-28 09:18:19 +02:00
Fabian Jakobs
61ac194472 fix nasty tokenizer bugs 2010-04-27 12:20:16 +02:00
Fabian Jakobs
b1fcad961d add support for auto outdent in CSS, JS and HTML modes 2010-04-27 12:20:00 +02:00
Fabian Jakobs
ac50406a0a show middle dots for spaces in "show invisibles" mode 2010-04-27 09:43:41 +02:00
Fabian Jakobs
9f30177f6a use soft tabs by default 2010-04-27 09:40:41 +02:00
Fabian Jakobs
1a4f0cd054 extract doc comments into a separate mode 2010-04-26 17:46:30 +02:00
Fabian Jakobs
10e35ef507 add proper new line handling including new line character detection 2010-04-26 15:51:58 +02:00
Fabian Jakobs
c34324fe70 fix "copy lines up/down" 2010-04-26 15:17:11 +02:00
Fabian Jakobs
214eba9761 refactor key bindings 2010-04-26 15:10:05 +02:00
Fabian Jakobs
ff9485f617 move page down selection back into the editor because it requires knowledge about the visible viewport 2010-04-26 15:09:55 +02:00
Fabian Jakobs
7212563e3a fix repeated key events for firefox 2010-04-26 13:44:38 +02:00
Fabian Jakobs
a13bb1db4a move unit tests into the source folder 2010-04-26 12:04:17 +02:00
Fabian Jakobs
5fd3cd3f20 move source files into ace folder 2010-04-26 11:36:08 +02:00
Fabian Jakobs
41e4b133ba cleanup TextInput 2010-04-23 16:57:44 +02:00
Fabian Jakobs
539aa4669c tweak "show invisibles" 2010-04-23 15:27:17 +02:00