Commit graph

432 commits

Author SHA1 Message Date
Julian Viereck
73e94d3f97 Add bookmarklet/textarea build 2011-02-15 16:26:41 +08:00
Joe Cheng
66562856c8 Fix PageUp/PageDown commands, which were badly broken on soft-wrapped documents 2011-02-15 14:36:19 +08:00
Eddy Bruel
3d1469e330 Made several changes to make ACE work with Concorde 2011-02-14 18:25:55 +01:00
Joe Cheng
01109b3630 Cursor should be I-beam, not pointer 2011-02-14 22:51:53 +08:00
James Allen
d7539ff362 Fixed failing unit test by implementing MockRenderer#scrollToLine 2011-02-14 20:17:59 +08:00
Fabian Jakobs
55478fdb83 have to store the marker ids in the session as well 2011-02-14 08:05:59 +01:00
Fabian Jakobs
52c236cea9 Merge branch 'master' of github.com:ajaxorg/ace 2011-02-14 07:58:03 +01:00
Fabian Jakobs
7206c60dc6 replace all should not change the selection 2011-02-14 07:54:28 +01:00
Fabian Jakobs
635c5d05d5 store markers in the session and not in the renderer 2011-02-13 18:01:00 +01:00
Fabian Jakobs
a17e204e9c more mac keybindings for deleting stuff 2011-02-13 17:21:43 +01:00
Fabian Jakobs
fb49960694 add commands
- remove to line start
 - remove word left
 - remove word right
2011-02-13 17:21:24 +01:00
Fabian Jakobs
c227436dde add option for custom marker renderer 2011-02-13 16:57:55 +01:00
Fabian Jakobs
8ac379a71e fix cursor positioning on enter and indent 2011-02-13 16:57:33 +01:00
Fabian Jakobs
f505f97ec1 Add some more default mac keybindings
http://www.hcs.harvard.edu/~jrus/Site/System%20Bindings.hml
2011-02-13 16:07:08 +01:00
Fabian Jakobs
f1d558a3d9 clean up 2011-02-13 16:06:29 +01:00
Fabian Jakobs
e1fef748e8 implement center selection in view port command 2011-02-13 16:06:21 +01:00
Fabian Jakobs
3715e90501 implement remove to line end 2011-02-13 15:55:05 +01:00
Fabian Jakobs
432873ed46 implement split line command 2011-02-13 15:54:21 +01:00
Fabian Jakobs
a0b9140e18 implement transpose letters command 2011-02-13 15:52:29 +01:00
Fabian Jakobs
e37dc3f7e4 have two marker layers. One in front and one behind the text. 2011-02-12 15:25:14 +01:00
Fabian Jakobs
428dbeb11d some more IE fixes 2011-02-12 15:03:17 +01:00
Fabian Jakobs
ddccaa75b2 fix copy, cut and past in IE 2011-02-12 15:02:55 +01:00
Fabian Jakobs
61049e9ca2 add browser test runner 2011-02-12 13:16:25 +01:00
Fabian Jakobs
f7813ccd5e prepare tests to run in the browser again 2011-02-12 13:15:29 +01:00
Fabian Jakobs
32a332fd3f fix desired column computation 2011-02-12 13:13:35 +01:00
Fabian Jakobs
112f59cc08 port asyncjs to the browser 2011-02-12 13:13:16 +01:00
Fabian Jakobs
e3866dbcb7 Take padding into account when determining wrap limit 2011-02-12 11:43:17 +01:00
Fabian Jakobs
ce36cf2922 clean up 2011-02-11 17:49:09 +01:00
Fabian Jakobs
076706d6f8 add scrollToLine to the mockrenderer
- need implementation
2011-02-11 17:49:04 +01:00
Fabian Jakobs
08a783d050 Merge remote branch 'jpallen/master' 2011-02-11 17:42:39 +01:00
James Allen
438339167f Fixed gotoLine to consider wrapped lines when calculating where to scroll to
I have created a new method VirtualRenderer#scrollToLine to do for lines what
scrollToRow does for absolute rows in the editor. Previously gotoLine called
scrollToRow which would jump to the nth row, but with line wraps this may not
be the nth line. scrollToLine also takes an additional parameter to tell it
whether to scroll the line to the top or center of the editor.
2011-02-11 16:21:03 +00:00
Fabian Jakobs
0a3111c8fb fix selectAll after anchor merge 2011-02-11 15:43:34 +01:00
Fabian Jakobs
fcf4e764a3 fix python string highlighting 2011-02-11 15:28:43 +01:00
Fabian Jakobs
44dae66318 add syntax rule for php comments 2011-02-11 13:43:42 +01:00
Fabian Jakobs
c102aa72b1 fix soft wrap unit tests 2011-02-11 12:26:24 +01:00
Fabian Jakobs
f0c8e3a9a4 multi row operations will not be used 2011-02-11 12:09:00 +01:00
Fabian Jakobs
8683abd9af Merge branch 'anchor' 2011-02-11 11:57:23 +01:00
Fabian Jakobs
cd0ebf4029 remove more manual cursor positioning 2011-02-11 11:56:27 +01:00
Fabian Jakobs
4cc5bf9a7b no need to track the cursor manually anymore 2011-02-11 11:51:01 +01:00
Fabian Jakobs
9c422423af fix cursor clipping 2011-02-11 11:41:38 +01:00
Fabian Jakobs
44f2e923b4 cleanups 2011-02-11 11:34:35 +01:00
Fabian Jakobs
cfc553f66f toggleLineComment no longer has to return the remove characters
Also make the change as minimal as possible
2011-02-11 11:34:21 +01:00
Fabian Jakobs
d4759b0b1a add missing method to the mock renderer 2011-02-11 10:57:19 +01:00
Fabian Jakobs
6c6f2a8f1c fix mouse positioning if the editor is scrolled in the page 2011-02-11 10:33:09 +01:00
Joe Cheng
9226825600 Remove redundant setWrapLimit method 2011-02-11 16:50:10 +08:00
Joe Cheng
c2cd67105d Add free text wrapping with constraints 2011-02-11 16:50:10 +08:00
Fabian Jakobs
12d8da86d8 Merge branch 'master' into anchor 2011-02-11 09:07:58 +01:00
Irakli Gozalishvili
2e8d62a1e3 Reverting change back to fix the regression:
be6646ba35
2011-02-11 15:45:53 +08:00
Irakli Gozalishvili
53bc406e43 Fix for the cursor in VIM mode.
ffada5c7b2
2011-02-11 15:45:52 +08:00
Fabian Jakobs
6be525c3f8 cursor on the right side of the screen should be visible 2011-02-11 08:21:17 +01:00