Commit graph

933 commits

Author SHA1 Message Date
nightwing
dad1ac4e61 allow behaviours to cancel delete 2011-10-04 23:06:51 +05:00
nightwing
a2cd7be899 allow behaviours to handle removeRight as well 2011-10-04 23:06:51 +05:00
nightwing
fdb8372597 remove listeners when worker is terminated
fixes bug with workers on firefox 8.0a
2011-10-04 23:06:50 +05:00
Fabian Jakobs
0b25b7593f some tokenizer fixes. fix #435 2011-10-04 16:06:10 +02:00
Fabian Jakobs
b697708092 Merge pull request #415 from Gozala/bug/parens-color
Allow highlighting parens with a diff color via .ace_paren style.
2011-10-04 05:25:14 -07:00
John Kane
4dcc3742a5 Filled out list of built in functions. 2011-09-30 01:49:31 +01:00
John Kane
9cb8889801 Added in non-comparison operators i.e. & 2011-09-30 01:13:45 +01:00
John Kane
c89a00fd51 Extended the binary operators. 2011-09-30 01:00:15 +01:00
John Kane
65afcb20a3 Added support for binary operators. 2011-09-30 00:41:45 +01:00
John Kane
6ab39642d7 Added in supportfor variables. 2011-09-30 00:17:35 +01:00
John Kane
24fb491b95 Fixed boolean constants and null. 2011-09-30 00:14:00 +01:00
John Kane
58db794e8e Added basic powershell mode. 2011-09-29 22:06:15 +01:00
Fabian Jakobs
36caefe3a7 align coffescript mode closer to the js mode. fix #434 2011-09-29 12:21:36 +00:00
Fabian Jakobs
7fd597a1b0 Merge branch 'master' of github.com:ajaxorg/ace
Conflicts:
	build/demo/kitchen-sink.js
	build/kitchen-sink.html
2011-09-28 12:25:26 +02:00
Fabian Jakobs
314b95eb78 Multiple line commenting highlight fails when contains a single line comment.
fix #426
2011-09-28 12:20:36 +02:00
mikedeboer
cb46249e73 fixed type error when data.lines is not defined 2011-09-28 11:54:45 +02:00
Fabian Jakobs
76a41147ef generate tomorrow themes 2011-09-28 11:50:36 +02:00
mikedeboer
558206df09 fixed error introduced by previous commit 2011-09-28 11:35:16 +02:00
mikedeboer
e0c8661bf5 clear cache of bgtokenizer on setting document 2011-09-28 10:49:38 +02:00
Fabian Jakobs
fe7ad3bb0c Merge pull request #414 from Gozala/bug/regexp-keys
bindings should not be over-normalized  if (key is set to null it should stay
2011-09-26 02:33:31 -07:00
Fabian Jakobs
1e7efe70e1 fix scroll wheel regression. fixes #430 2011-09-26 08:45:22 +00:00
Fabian Jakobs
b9266a1339 fix command keys in Opera. fix #431 2011-09-26 08:27:22 +00:00
Fabian Jakobs
d0ced941ef extract mouse event class 2011-09-24 11:55:19 +00:00
mikedeboer
ed9fc8b6b4 changed default_handlers into a class 2011-09-23 18:22:20 +02:00
mikedeboer
a4c2304476 refactored the mouse_handler to support custom event hooks for all mouse events 2011-09-23 16:39:53 +02:00
Fabian Jakobs
02bfaae694 emit change event on the editor as well 2011-09-14 14:48:39 +02:00
Irakli Gozalishvili
4e56be878f Highlighter support for c++, coffee, c#, js punctuation operators. 2011-09-09 17:02:29 +02:00
Irakli Gozalishvili
0d5bb63e1d Highlighter support for JS definitions. 2011-09-09 17:01:21 +02:00
Irakli Gozalishvili
7d68dc7d04 Highlighter support for JS deprecated. 2011-09-09 17:00:45 +02:00
Irakli Gozalishvili
61237fea68 Highlighter support for JS globals. 2011-09-09 17:00:03 +02:00
Irakli Gozalishvili
4f482437d7 Allow highlighting parens with a diff color via .ace_paren style. 2011-09-08 12:33:45 +02:00
Irakli Gozalishvili
182f08452c bindings should be over-normalized if (key is set to null it should stay so). 2011-09-08 12:07:15 +02:00
Chris Wanstrath
f1b0c0859b Don't hardcode protocol to Google Fonts.
Without this change, using Ace on an SSL page throws a
mixed content warning:

https://img.skitch.com/20110906-8xhu97awwbeyjf6bsgawj4y7d6.png
2011-09-06 13:38:51 -07:00
Fabian Jakobs
6fdb285562 jslint fixes 2011-09-06 18:15:17 +02:00
Fabian Jakobs
7157ed6645 yet another regex highlighting fix 2011-09-06 17:20:53 +02:00
Fabian Jakobs
86344d92b7 regexps are allowed after case statements 2011-09-06 16:52:49 +02:00
Fabian Jakobs
983771a2be fix tokenizing js comments 2011-09-06 15:55:27 +02:00
Fabian Jakobs
5379fa6647 latex mode 2011-09-06 14:47:39 +02:00
Fabian Jakobs
aaa7abe505 Merge remote-tracking branch 'jpallen/latex_highlighting' into gh-pages
Conflicts:
	demo/demo.js
	kitchen-sink.html
2011-09-06 14:31:23 +02:00
Fabian Jakobs
f80b18e95c Merge pull request #409 from nightwing/pullreq
restore compatibility with strict xml and xul
2011-09-06 01:26:05 -07:00
Fabian Jakobs
3cf5846f5e use entity.name.function in coffeescript classes 2011-09-06 10:24:34 +02:00
Fabian Jakobs
f5a5e70507 highlight function names 2011-09-06 10:15:44 +02:00
Chris Wanstrath
17007e7902 Coffee: Highlight property: and @property 2011-09-04 21:23:05 -07:00
nightwing
b21ec9185e can't scroll all the way to the left with mouse 2011-09-01 10:54:59 +05:00
nightwing
93fb27747e remove unneeded </div>, and remove entities not present in xml 2011-09-01 10:54:59 +05:00
Giannis
bade5d6578 * add eclipse theme print margin 2011-08-31 15:42:44 +03:00
mikedeboer
5bfe563305 fixed path normalization for paths relative to root 2011-08-23 14:50:57 +02:00
Lee Gao
68f3a31b8e Merge branch 'master' of git://github.com/ajaxorg/ace
Conflicts:
	build/demo/kitchen-sink-uncompressed.js
	build/demo/kitchen-sink.js
	build/src/ace-uncompressed.js
	build/src/ace.js
2011-08-19 18:54:25 -04:00
Fabian Jakobs
ee6b54046f fix copy and paste in chrome 2011-08-19 16:35:05 +02:00
Ryan Hope
11c8d88ecc fix autocaps issue 2011-08-19 11:12:28 +02:00