Commit graph

3,680 commits

Author SHA1 Message Date
Mihai Sucan
44846b4983 rebased the branch, moved the moveText() from Document to EditSession, and removed the 'move' change event, which is no longer needed given the fixes in UndoManager. 2011-02-18 14:53:44 +02:00
Mihai Sucan
471188c669 selection must be draggable after triple click as well 2011-02-18 14:17:14 +02:00
Mihai Sucan
3f24b7a553 Completed work. Selected text is now draggable. 2011-02-18 14:17:14 +02:00
Mihai Sucan
f79e4a3111 Started work on fixing issue 42.
Code's not working as desired, yet. Work in progress. :)
2011-02-18 14:17:14 +02:00
Fabian Jakobs
0099165a85 fix formatting 2011-02-18 11:56:25 +01:00
Fabian Jakobs
98556ccd10 update pilot 2011-02-18 11:56:08 +01:00
Matt Pardee
1b506cd60f Ignore custom submodules 2011-02-18 02:41:21 -08:00
Matt Pardee
0a28309db5 Adding user styles to theme files 2011-02-18 02:40:28 -08:00
Resolver Developers
b6653bbc29 Merge branch 'master' of https://github.com/ajaxorg/ace 2011-02-18 10:04:05 +00:00
Matt Pardee
f6f4dda67f Updated themes 2011-02-17 22:42:37 -08:00
Mihai Sucan
f517bf9717 Minimal UI for Find+Replace, issue 56.
The API is there, the shortcut is there as well (Ctrl-R) but the command does
not exist, so added a minimal implementation, just Find has one.
2011-02-18 14:26:23 +08:00
Julian Viereck
7ed9cb2f57 Fix env.editor to point to the right object and add editor.env = env such that you can access env from the returned editor object 2011-02-18 13:55:36 +08:00
Julian Viereck
848e29912c Fix bug that prevented moveWordLeft/Right to move behind || or [ 2011-02-18 13:55:36 +08:00
Fabian Jakobs
537209da57 explicitly update cursor on enter 2011-02-17 18:00:57 +01:00
Fabian Jakobs
8e3c1e6096 let the document act as anchor factory 2011-02-17 16:11:03 +01:00
Fabian Jakobs
3b0e49539b fix undo cursor regression 2011-02-17 15:38:40 +01:00
Julian Viereck
bf33db7e3e Make worker_client.$guessBasePath look for ace-uncompressed.js as well 2011-02-17 21:10:56 +08:00
Resolver Developers
51380ebb5e Merge branch 'master' of https://github.com/ajaxorg/ace 2011-02-17 10:44:19 +00:00
Fabian Jakobs
e89045d9bb fix demo 2011-02-17 11:15:06 +01:00
Fabian Jakobs
e99e4cc632 fix scroll cursor into view if the editor is not visible 2011-02-17 11:05:11 +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
9e162f91b9 Add "Persistent Horizontal Scroll" setting to editor demo 2011-02-17 17:46:20 +08:00
Joe Cheng
14ebde8b24 Show horizontal scrollbar only when needed 2011-02-17 17:46:20 +08:00
Joe Cheng
4d8e4b29ab Fix scrollbar in Safari 4 2011-02-17 17:43:40 +08:00
Fabian Jakobs
a7a7dc06f3 disable auto indent for pasted code 2011-02-17 10:37:35 +01:00
Fabian Jakobs
bf88abd8d9 take into account that undos can have inserts and removes mixed 2011-02-17 10:37:20 +01:00
Joe Cheng
831ef0745a Simplify document.insert 2011-02-17 02:51:33 -05:00
Fabian Jakobs
8f005b9ed5 Merge branch 'master' of github.com:ajaxorg/ace 2011-02-17 08:35:26 +01:00
Fabian Jakobs
cc32cee6fc update pilot 2011-02-17 08:34:56 +01:00
Fabian Jakobs
e3e3ec93b4 update textmate theme conversion script 2011-02-17 08:12:27 +01:00
Mihai Sucan
bea0289a77 bug fixes and tests 2011-02-17 01:54:31 +08:00
Mihai Sucan
1ce0f187b3 test for issue 57. not working yet. 2011-02-17 01:54:31 +08:00
Irakli Gozalishvili
6c7d09757b Merge remote-tracking branch 'upstream/master' 2011-02-16 15:21:13 +01:00
Resolver Developers
f85b4cbb45 Merge branch 'master' of https://github.com/ajaxorg/ace 2011-02-16 10:14:57 +00:00
Fabian Jakobs
3e4dd2145e fix link 2011-02-15 09:55:05 -08:00
Fabian Jakobs
0c5c6d4ac7 Update master readme 2011-02-15 18:53:29 +01:00
Fabian Jakobs
6992efd692 update package 2011-02-15 18:50:09 +01:00
Julian Viereck
c23c5713e1 Add link to Ace Bookmarklet Builder and add some notes on how to use the bookmarklet 2011-02-16 01:49:15 +08:00
Julian Viereck
e4d1d3fedc Make bookmarklet more IE compatible, but not working yet 2011-02-16 01:49:15 +08:00
Resolver Developers
e1bd8c4a60 Merge branch 'master' of https://github.com/ajaxorg/ace 2011-02-15 15:24:51 +00:00
Fabian Jakobs
e009bfe841 update package 2011-02-15 14:13:03 +01:00
Fabian Jakobs
7ad2e99db4 add perl mode to the makefiles and convert tabs to spaces 2011-02-15 14:11:52 +01:00
Panagiotis Astithas
2d1dda867a Add a Perl syntax highlighting mode. 2011-02-15 21:06:01 +08:00
Julian Viereck
376d8d2ebe Add fontSize '11px' to textarea 2011-02-15 21:01:02 +08:00
Julian Viereck
39c7c652d9 Fix highlighter rules to not become global objects 2011-02-15 21:01:02 +08:00
Julian Viereck
48e37e1c85 Make the init process in editor_textarea.html more robust in cases where the ace.js isn't loaded in 300ms 2011-02-15 21:01:01 +08:00
Julian Viereck
b66b1f914d Fix typo in session.setUseWrapMode 2011-02-15 21:01:01 +08:00
Julian Viereck
f425e49b58 Use non compressed ace.js version of bookmarklet 2011-02-15 21:01:01 +08:00
Julian Viereck
b4d107284d On font size change, call onResize on the renderer to force update of scrollbars/wrap data 2011-02-15 21:01:01 +08:00