Commit graph

186 commits

Author SHA1 Message Date
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
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
6c6292380c fixed some default keybindings 2010-09-24 21:40:50 +02:00
Fabian Jakobs
65d3586d45 disable timer 2010-09-24 07:52:36 +02:00
Fabian Jakobs
411058a6c3 make debugger node compatible 2010-09-24 07:38:01 +02:00
Fabian Jakobs
abcabf0dcf minor change 2010-09-23 18:40:27 +02:00
Fabian Jakobs
b38222c995 key binding fixes 2010-09-23 13:49:10 +02:00
mikedeboer
ee295ae563 fixed default bindings 2010-09-22 16:22:08 +02:00
mikedeboer
a533874b84 Merge branch 'master' of github.com:ajaxorg/editor
Conflicts:
	src/ace/layer/Marker.js
2010-09-22 14:56:43 +02:00
mikedeboer
6f8f346e40 added license info (LGPL) to editor files 2010-09-22 14:55:30 +02:00
Fabian Jakobs
649d6cf3e8 Merge branch 'master' of github.com:ajaxorg/editor into HEAD 2010-09-22 14:15:12 +02:00
Fabian Jakobs
bf5d5315fe requireJS fixes 2010-09-22 14:14:55 +02:00
mikedeboer
b3f5211851 made several changes/ fixes to the search 2010-09-22 12:44:27 +02:00
Fabian Jakobs
46bf8f4e4f externalize commands and make them pluggable 2010-09-21 17:03:30 +02:00
Fabian Jakobs
05289bb159 el does not always have an onwnerDocument part2 2010-09-21 11:14:25 +02:00
Fabian Jakobs
3519fb8c5d el does not always have an onwnerDocument 2010-09-21 11:02:44 +02:00
Fabian Jakobs
edf46ebd56 fix scroll orientation for webkit based browsers 2010-09-21 10:38:49 +02:00
Fabian Jakobs
4e9c8aae48 double clicks need to be close to each other 2010-09-21 10:38:31 +02:00
Fabian Jakobs
00b225f124 fix restoring of the scroll position 2010-09-20 20:16:58 +02:00
Fabian Jakobs
fab6d40471 Merge branch 'master' of github.com:ajaxorg/editor into HEAD 2010-09-20 19:47:34 +02:00
Fabian Jakobs
35694f5e35 queue render requests 2010-09-20 19:40:53 +02:00
Fabian Jakobs
ad6697719e tweak the tokenizer and always chache tokenized rows
to maintain the start state
2010-09-20 19:39:51 +02:00
Fabian Jakobs
0d7ee2012b make mouse event function more robust 2010-09-20 17:36:56 +02:00
Fabian Jakobs
3b180113ef make bg tokenizer less sucky 2010-09-20 17:36:41 +02:00
mikedeboer
1d564140a5 refactored ace keybindings 2010-09-20 14:52:36 +02:00
mikedeboer
6dd64b8117 Merge branch 'master' of github.com:ajaxorg/editor
Conflicts:
	src/ace/lib/lang.js
2010-09-20 14:08:40 +02:00
mikedeboer
d5d5e81561 fixes for keybindings 2010-09-20 12:22:12 +02:00
Fabian Jakobs
05a9bfd332 2d mouse wheel support 2010-09-20 11:48:13 +02:00
Fabian Jakobs
64aea4a8be let the background tokenizer give release the JS
thread more often
2010-09-20 11:45:17 +02:00
Fabian Jakobs
1d4c6fea49 optimize scrolling by reusing already rendered
lines
2010-09-20 11:44:40 +02:00
Fabian Jakobs
4ca857dd07 some random fixes 2010-09-17 18:20:26 +02:00
mikedeboer
d9f0e0e2c4 Merge branch 'master' of github.com:ajaxorg/editor 2010-09-17 12:37:53 +02:00
mikedeboer
3ed57c6ed4 fixed highlighting in HTML mode of end JS 2010-09-17 12:37:23 +02:00
Fabian Jakobs
872afa6904 requireJS fixes for the editor 2010-09-17 11:27:15 +02:00
Fabian Jakobs
fe837c321a use requireJS as loader 2010-09-17 10:08:12 +02:00
Fabian Jakobs
3ef74385a7 Merge branch 'master' of github.com:ajaxorg/editor
Conflicts:
	src/ace/KeyBinding.js
	src/ace/lib/lang.js
2010-09-17 09:55:16 +02:00
Fabian Jakobs
773e4df04e indentation fixes 2010-09-17 09:51:12 +02:00
mikedeboer
e0c20fd06d small change to keybinding files 2010-09-16 19:04:11 +02:00
mikedeboer
673bd5550a new keybinding setup implemented 2010-09-16 18:16:08 +02:00