Commit graph

370 commits

Author SHA1 Message Date
Fabian Jakobs
f8e5e467af cleanup 2010-10-05 18:33:44 +02:00
Fabian Jakobs
de72396e07 make rendering more robust 2010-10-05 18:33:37 +02:00
Fabian Jakobs
b263854515 right clicking no longer clears the selection 2010-10-05 18:33:27 +02:00
Fabian Jakobs
ff2f685f39 show active line in if selection mode is "text" 2010-10-05 17:54:15 +02:00
Fabian Jakobs
e6ecf09139 slightly tweak the textmate theme 2010-10-05 13:19:16 +02:00
Fabian Jakobs
291259a750 find scrolls search result into the view port 2010-10-05 12:54:00 +02:00
Fabian Jakobs
abe2ee869b add highlight rules for operators 2010-10-05 12:44:24 +02:00
Fabian Jakobs
32a6a1794f highlight "this" in JavaScript 2010-10-05 12:29:09 +02:00
Fabian Jakobs
602af86e94 - selection can be extended by shift clicking
- clicking on the start of a selection clears it
2010-10-05 12:17:31 +02:00
Fabian Jakobs
355f26e2c8 move print margin below the text 2010-10-04 16:13:11 +02:00
Fabian Jakobs
b268e6c8f1 fix setting breakpoints 2010-10-04 16:09:48 +02:00
Fabian Jakobs
729f3b2d14 fix toggling show invisibles 2010-10-04 14:24:52 +02:00
Fabian Jakobs
97444a857e highlighted search matches should be scrolled to
the center of the view port
2010-10-01 15:52:03 +02:00
Fabian Jakobs
aa8c14de62 slow down background tokenizer if line is below
the editor's last visible line
2010-10-01 10:43:36 +02:00
Fabian Jakobs
20689ff1a7 add ignore 2010-10-01 10:22:19 +02:00
Fabian Jakobs
9d18fd46dc editing at the top of large file is much faster now 2010-10-01 10:22:12 +02:00
Fabian Jakobs
76bf0bb90c minor updates 2010-09-30 18:08:06 +02:00
Fabian Jakobs
f6002deac2 make tokenizer async 2010-09-30 17:47:42 +02:00
Fabian Jakobs
f440fb8e0e don't set the mode it is already set 2010-09-30 15:13:32 +02:00
Fabian Jakobs
75da4b7225 let the tokenizer tokenize a full block of lines
-> this fixes flickering on initial display of a file
2010-09-30 15:10:52 +02:00
Fabian Jakobs
587fd2b6a0 Merge branch 'master' of github.com:ajaxorg/editor 2010-09-30 12:44:12 +02:00
Fabian Jakobs
f1c00bec5c update requireJS 2010-09-30 12:36:08 +02:00
Fabian Jakobs
140d80a15e refactor CSS loading. Now use requireJS 2010-09-30 12:35:57 +02:00
mikedeboer
605e50cb00 Merge branch 'master' of github.com:ajaxorg/editor
Conflicts:
	src/ace/VirtualRenderer.js
2010-09-29 19:52:45 +02:00
mikedeboer
e82ec3d6dd fixed defaults 2010-09-29 19:50:44 +02:00
Fabian Jakobs
d9c3c8db30 use zero timeout instead of a loop 2010-09-29 19:31:49 +02:00
Fabian Jakobs
0bc817cde1 optimize render process 2010-09-29 18:11:24 +02:00
Fabian Jakobs
de2a977a42 add convenience .on function as alias for addEventListener 2010-09-29 17:24:08 +02:00
Fabian Jakobs
eea7da558d unify render updates 2010-09-29 16:01:06 +02:00
Fabian Jakobs
29c553a45e add changes bit mask 2010-09-29 14:54:48 +02:00
Fabian Jakobs
ec9796f329 fix github issue #4 2010-09-28 13:51:27 +02:00
Fabian Jakobs
5b8ca67333 fix github issue #2 2010-09-28 12:37:44 +02:00
Fabian Jakobs
4e4458199d add support for already attached breakpoints 2010-09-28 12:11:12 +02:00
Fabian Jakobs
dac8bdea76 fix iteration over breakpoints 2010-09-28 12:10:52 +02:00
Fabian Jakobs
ce6bfe2f65 never send empty strings to the document 2010-09-28 12:10:35 +02:00
Fabian Jakobs
c4ccc2200f fix initialization sequence 2010-09-28 08:10:41 +02:00
Fabian Jakobs
116b88fbc1 add listbreakpoints function 2010-09-28 08:10:24 +02:00
Fabian Jakobs
82e6335383 Merge branch 'master' of github.com:ajaxorg/editor 2010-09-27 09:39:49 +02:00
Fabian Jakobs
afa975e4ec Fix: sometimes the cursor is not visible 2010-09-27 09:38:44 +02:00
rikarends
52c53515db invisibles off 2010-09-26 20:43:58 +02:00
Fabian Jakobs
fb917b3965 fix copy and paste issue in Safari
Safari would not fire a "copy" event if the selection
is empty
2010-09-25 22:34:44 +02:00
Fabian Jakobs
d16c6cf385 don't show a space character while composing a character 2010-09-25 22:33:35 +02:00
Fabian Jakobs
53ea2aeb17 Fix key repeat workaround for Safari.
Typing "(" now works in Safari
2010-09-26 19:56:32 +02:00
Fabian Jakobs
7ddb4d728c fix undo manager 2010-09-25 12:23:30 +02:00
Fabian Jakobs
111c75b158 fix module names 2010-09-25 11:23:37 +02:00
Fabian Jakobs
a330594890 don't use the global ace module so often 2010-09-25 10:52:58 +02:00
Fabian Jakobs
4b98351e50 fix requireJS 2010-09-25 10:14:55 +02:00
Fabian Jakobs
cc38fe6200 we cannot cache the tokenized state all the time :( 2010-09-25 10:14:24 +02:00
mikedeboer
e32c471f8e Merge branch 'master' of github.com:ajaxorg/editor 2010-09-24 21:41:12 +02:00
mikedeboer
6c6292380c fixed some default keybindings 2010-09-24 21:40:50 +02:00