Commit graph

  • 9eb31ec98b implement "scope" command Fabian Jakobs 2010-05-25 15:25:31 +02:00
  • 29607b5793 o3 demo Fabian Jakobs 2010-05-25 12:15:59 +02:00
  • 838558a8e5 add v8 debugger service which uses http://github.com/LearnBoost/Socket.IO to talk to V8 Fabian Jakobs 2010-05-25 12:07:05 +02:00
  • 62b74f4b42 add detach method to standalone V8 debugger Fabian Jakobs 2010-05-22 19:42:59 +02:00
  • 6c78c7f50b set several breakpoints at once Fabian Jakobs 2010-05-22 19:28:20 +02:00
  • 38bc918e81 optimize text rendering Fabian Jakobs 2010-05-22 19:27:52 +02:00
  • cc3cdc02d1 Add support for standalone V8 debugging Fabian Jakobs 2010-05-22 19:27:43 +02:00
  • e12ff69a4e Autoindent for XML and HTML modes Fabian Jakobs 2010-05-18 17:59:19 +02:00
  • 144a4ef502 removing tabs influences the cursor position Fabian Jakobs 2010-05-18 17:27:41 +02:00
  • 2522cdd288 Toggle comment on line with leading whitespace does Fabian Jakobs 2010-05-18 16:42:11 +02:00
  • a2d4b9a451 Fixed: Double click word select reacts on mouseup but it it should be mousedown Fabian Jakobs 2010-05-18 12:08:59 +02:00
  • 1d7ed0d3dd Remember Column during navigation Fabian Jakobs 2010-05-17 17:58:26 +02:00
  • b0f9097d3b Cursor column is now updated if clicking the area below the text Fabian Jakobs 2010-05-17 16:30:18 +02:00
  • 36a7b98766 The column should be rounded to the next character edge if clicked in the editor Fabian Jakobs 2010-05-17 12:44:00 +02:00
  • 11906fa4b6 make editor CSS more DRY Fabian Jakobs 2010-05-17 12:43:04 +02:00
  • d4e253ad14 prefix all editor css classes Fabian Jakobs 2010-05-14 12:42:10 +02:00
  • a9952b5609 fix text measure regression Fabian Jakobs 2010-05-14 10:18:41 +02:00
  • 3ec57748a9 fix text measure Fabian Jakobs 2010-05-13 20:51:02 +02:00
  • 01ddab9597 Add key bindings for Control-End and Control-Home Fabian Jakobs 2010-05-13 17:01:19 +02:00
  • 3ce17ef50e fix resize of editor demo (FF) Fabian Jakobs 2010-05-13 16:58:49 +02:00
  • 7fa11b08d1 fix key input for windows Fabian Jakobs 2010-05-13 16:58:33 +02:00
  • 869e37119a move print margin marker above the marker layer Fabian Jakobs 2010-05-13 16:58:09 +02:00
  • 841113a6f3 listen and react on character size changes Fabian Jakobs 2010-05-13 10:13:04 +02:00
  • f4b8d27cc1 minor Fabian Jakobs 2010-05-13 09:53:44 +02:00
  • 85749b38aa fire change events in the editor Fabian Jakobs 2010-05-13 09:53:37 +02:00
  • 661d526601 add backtrace v8 command Fabian Jakobs 2010-05-13 09:53:26 +02:00
  • 7205ed3f28 fix print margin rendering Fabian Jakobs 2010-05-11 16:19:09 +02:00
  • 720c691fa4 update o3.js Fabian Jakobs 2010-05-11 15:28:57 +02:00
  • fa541b64a6 minor changes Fabian Jakobs 2010-05-11 13:37:21 +02:00
  • 4284fd65bf make sure the element is in the document, while measuring the text size Fabian Jakobs 2010-05-11 12:18:49 +02:00
  • d3b8f98817 add support for rendering breakpoints Fabian Jakobs 2010-05-11 11:48:44 +02:00
  • ba21db0feb fix some editor rendering issues Fabian Jakobs 2010-05-11 10:21:24 +02:00
  • 870f265fe5 add breakpoint class Fabian Jakobs 2010-05-07 16:02:58 +02:00
  • 7e0d821355 sample debug logs Fabian Jakobs 2010-05-07 16:02:49 +02:00
  • 3d5c67a25c minor fixes Fabian Jakobs 2010-05-07 16:02:35 +02:00
  • 4b02974d68 fire event if the running state of the debugged code changes Fabian Jakobs 2010-05-07 16:01:41 +02:00
  • fd4fddb158 add support for v8 lookup command Fabian Jakobs 2010-05-07 16:01:15 +02:00
  • 7f5ea3d277 add support for "gutter mouse events" Fabian Jakobs 2010-05-07 16:00:05 +02:00
  • addebed77c add more V8 debugger commands Fabian Jakobs 2010-05-06 17:06:59 +02:00
  • 5ac9a3e464 dispatch messages async to return to the 03 event loop as early as possible Fabian Jakobs 2010-05-06 17:06:08 +02:00
  • 71892e4b41 remove try catch because the related o3 bug has been fixed Fabian Jakobs 2010-05-06 17:05:14 +02:00
  • 34c182705d fix off by one bug in selection Fabian Jakobs 2010-05-06 17:04:47 +02:00
  • 92b0339178 add setValue to the Document Fabian Jakobs 2010-05-06 17:04:21 +02:00
  • 0847bc73c5 incorporate the debugger Fabian Jakobs 2010-05-05 17:22:04 +02:00
  • 05fd6df8fe fix ie issue to convert document to screen coordinates Fabian Jakobs 2010-05-05 10:50:38 +02:00
  • 5955289793 add option to show the print margin Fabian Jakobs 2010-05-05 10:49:41 +02:00
  • 9df0f712c5 minor refactoring Fabian Jakobs 2010-05-04 17:06:02 +02:00
  • 2851241563 fix IE focus issue Fabian Jakobs 2010-05-04 17:05:54 +02:00
  • f8704be5c7 update triple click experiment Fabian Jakobs 2010-05-04 17:05:41 +02:00
  • 1ed310d5d2 add a wrapper around all layers to fix mouse selection in IE Fabian Jakobs 2010-05-04 17:04:57 +02:00
  • d83854e5bc fix triple clicks in IE Fabian Jakobs 2010-05-04 17:04:31 +02:00
  • 574db72780 fix undo manger bug Fabian Jakobs 2010-05-04 11:55:46 +02:00
  • 4483598166 add additional checks Fabian Jakobs 2010-05-04 11:41:28 +02:00
  • 3299f0759e Refactor: replace range map with a proper object Fabian Jakobs 2010-05-04 11:34:38 +02:00
  • cc0c16ca6f Refactor: replace range map with a proper object Fabian Jakobs 2010-05-04 11:34:38 +02:00
  • abd4734eca fix bug in the document's insert method Fabian Jakobs 2010-05-04 09:52:31 +02:00
  • 0695b22125 clear selection after text input Fabian Jakobs 2010-05-03 17:57:56 +02:00
  • 0cdafa9daa first undo manager support Fabian Jakobs 2010-05-03 17:25:31 +02:00
  • db2271f633 fix mouse cursor Fabian Jakobs 2010-05-03 17:24:51 +02:00
  • ed5d97e9bd split ace.js into separate files Fabian Jakobs 2010-05-03 17:23:08 +02:00
  • 22ddda9b31 fix hasCssClass function Fabian Jakobs 2010-04-29 14:48:33 +02:00
  • 11ac2173bf fix selection.isEmpty() method Fabian Jakobs 2010-04-29 14:48:22 +02:00
  • e8546965ee add support for overwrite/insert mode Fabian Jakobs 2010-04-29 14:47:48 +02:00
  • 00a2749553 support regexp replacements Fabian Jakobs 2010-04-29 11:48:38 +02:00
  • 9a457c8f58 add support for replaceAll command Fabian Jakobs 2010-04-28 17:52:32 +02:00
  • 000a81da7f refactor searching and add findAll method Fabian Jakobs 2010-04-28 17:37:04 +02:00
  • a62062e576 fix search for a couple of edge cases Fabian Jakobs 2010-04-28 16:41:17 +02:00
  • 5bc8d8236e add simple replace functionality Fabian Jakobs 2010-04-28 16:11:37 +02:00
  • f655d16a78 find in selection and refactor search code Fabian Jakobs 2010-04-28 12:44:38 +02:00
  • 528601eb6c fix nasty key event bug Fabian Jakobs 2010-04-28 11:25:47 +02:00
  • 0f1f666672 remove lab.js since it is not used at the moment Fabian Jakobs 2010-04-28 11:25:27 +02:00
  • f703a386e6 optimize selection rendering. Use at most 3 DIVs Fabian Jakobs 2010-04-28 09:40:46 +02:00
  • 18d56bec38 fix scrollbar in FF Fabian Jakobs 2010-04-28 09:40:23 +02:00
  • 06e21af2f4 fix: Horizontal scrollbar breaks selection Fabian Jakobs 2010-04-28 09:29:50 +02:00
  • 623f6823a4 fix demo Fabian Jakobs 2010-04-28 09:21:48 +02:00
  • 737d2ed9d0 add first search support Fabian Jakobs 2010-04-27 18:16:52 +02:00
  • 61ac194472 fix nasty tokenizer bugs Fabian Jakobs 2010-04-27 12:20:16 +02:00
  • b1fcad961d add support for auto outdent in CSS, JS and HTML modes Fabian Jakobs 2010-04-27 12:20:00 +02:00
  • ac50406a0a show middle dots for spaces in "show invisibles" mode Fabian Jakobs 2010-04-27 09:41:18 +02:00
  • 9f30177f6a use soft tabs by default Fabian Jakobs 2010-04-27 09:40:41 +02:00
  • 1a4f0cd054 extract doc comments into a separate mode Fabian Jakobs 2010-04-26 17:40:40 +02:00
  • 10e35ef507 add proper new line handling including new line character detection Fabian Jakobs 2010-04-26 15:51:58 +02:00
  • c34324fe70 fix "copy lines up/down" Fabian Jakobs 2010-04-26 15:17:11 +02:00
  • 214eba9761 refactor key bindings Fabian Jakobs 2010-04-26 15:10:05 +02:00
  • ff9485f617 move page down selection back into the editor because it requires knowledge about the visible viewport Fabian Jakobs 2010-04-26 15:09:55 +02:00
  • 7212563e3a fix repeated key events for firefox Fabian Jakobs 2010-04-26 13:44:38 +02:00
  • a13bb1db4a move unit tests into the source folder Fabian Jakobs 2010-04-26 12:04:17 +02:00
  • 5fd3cd3f20 move source files into ace folder Fabian Jakobs 2010-04-26 11:36:08 +02:00
  • 41e4b133ba cleanup TextInput Fabian Jakobs 2010-04-23 16:57:44 +02:00
  • 539aa4669c tweak "show invisibles" Fabian Jakobs 2010-04-23 15:22:19 +02:00
  • b5679cb6b6 update "scrollbarWidth()" function to work in IE Fabian Jakobs 2010-04-23 15:22:40 +02:00
  • a02b64c510 proper white space matching Fabian Jakobs 2010-04-23 12:04:41 +02:00
  • 43eafdcc6b add readonly mode Fabian Jakobs 2010-04-23 12:00:58 +02:00
  • 188d4b9362 remove log statement Fabian Jakobs 2010-04-23 11:32:39 +02:00
  • 68e36be961 don't render a new line character in the last line Fabian Jakobs 2010-04-23 11:01:19 +02:00
  • 6fa8ca3f64 minor tab handling changes Fabian Jakobs 2010-04-23 10:51:08 +02:00
  • 39433d0733 only fire change events if selection/cursor really changes Fabian Jakobs 2010-04-22 19:02:38 +02:00
  • 61f0cb63d9 proper display of tabs and add option to show invisible characters Fabian Jakobs 2010-04-22 18:38:04 +02:00
  • cd27cb7554 prefix privates with $ instead of _ Fabian Jakobs 2010-04-22 13:44:11 +02:00
  • 1b37c1c6f2 convert to APF style mixins Fabian Jakobs 2010-04-22 13:41:32 +02:00