Commit graph

47 commits

Author SHA1 Message Date
Fabian Jakobs
91f4d87cf2 some tokenizer fixes 2012-04-06 15:33:25 +02:00
Garen Torikian
332d3d8857 Fix comments 2012-04-01 01:42:38 -07:00
Garen Torikian
175f3ea06c Truly improve syntax highlighting for JS, CSS, XML/HTML 2012-03-31 23:56:47 -07:00
Garen Torikian
5a02205fc8 Update to add param colors and more JS functions 2012-03-24 02:47:25 +01:00
Garen Torikian
ee667179b3 Add a few more JS styles for escaped chars & keywords, also tests 2012-03-22 18:17:01 +01:00
Garen Torikian
a0038069b8 Include storage.type for JS definitions; fix various themes 2012-03-22 11:04:06 +01:00
Fabian Jakobs
c08d09bfb4 use strict 2011-12-19 15:15:29 +01:00
nightwing
5b08bf8e1e fix js regex highlighting
adds coloring for escaped entities \s
  and fixes highlighting regexps like /[]/g
2011-12-04 20:33:54 +04:00
Fabian Jakobs
c043d14b8b use relative module ids to please node.js 2011-11-09 15:38:53 +01:00
Fabian Jakobs
b063b96230 move pilot code back into Ace
Conflicts:

	.gitmodules
	Makefile.dryice.js
	build_support/editor_textarea.html
	demo/demo.js
	kitchen-sink.html
	lib/ace/edit_session_test.js
	lib/ace/mode/coffee.js
	lib/ace/mode/coffee_highlight_rules.js
	lib/ace/mode/css.js
	lib/ace/mode/javascript.js
	lib/ace/model/window.js
	lib/ace/mouse/default_handlers.js
	lib/ace/theme/clouds.js
	lib/ace/theme/clouds_midnight.js
	lib/ace/theme/cobalt.js
	lib/ace/theme/crimson_editor.js
	lib/ace/theme/dawn.js
	lib/ace/theme/eclipse.js
	lib/ace/theme/idle_fingers.js
	lib/ace/theme/kr_theme.js
	lib/ace/theme/merbivore.js
	lib/ace/theme/merbivore_soft.js
	lib/ace/theme/mono_industrial.js
	lib/ace/theme/monokai.js
	lib/ace/theme/pastel_on_dark.js
	lib/ace/theme/solarized_dark.js
	lib/ace/theme/solarized_light.js
	lib/ace/theme/textmate.js
	lib/ace/theme/twilight.js
	lib/ace/theme/vibrant_ink.js
	lib/ace/view/measure_text.js
	lib/ace/virtual_renderer.js
	package.json
	support/paths.js
2011-11-02 18:18:51 +01: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
Fabian Jakobs
314b95eb78 Multiple line commenting highlight fails when contains a single line comment.
fix #426
2011-09-28 12:20:36 +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
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
f5a5e70507 highlight function names 2011-09-06 10:15:44 +02:00
Fabian Jakobs
1c5fb5b75a don't merge tokens (Includes coding style cleanups)
fix #355
2011-08-01 15:01:50 +02:00
Fabian Jakobs
4012c32a55 properly tonekize regexp literals in JavaScript.
fix #140
2011-07-26 16:26:56 +02:00
Fabian Jakobs
8e0e55fe64 rename regexp module to unicode 2011-07-26 10:28:26 +02:00
Fabian Jakobs
b837cd547b highlight js identifiers with unicode characters.
fix #148
2011-07-25 17:32:17 +02:00
c-spencer
0bad27ff92 Update modes to use new embed syntax 2011-05-25 20:58:45 +01:00
Mihai Sucan
2d7326f1c9 fix for a few of the es5 keywords 2011-04-26 09:45:17 +02:00
Fabian Jakobs
7c92d113b2 highlight hashbang in javascript mode for node.js scripts 2011-02-25 09:25:18 +01:00
Fabian Jakobs
7a7f9d0f69 tabs to spaces 2011-02-22 22:45:30 +01:00
Julian Viereck
39c7c652d9 Fix highlighter rules to not become global objects 2011-02-15 21:01:02 +08:00
Fabian Jakobs
210dcaf4fd fix keyword lookup in the tokenizers 2011-02-08 12:33:12 +01:00
Fabian Jakobs
7644522783 fix copyright 2011-01-15 13:36:51 +01:00
Fabian Jakobs
ecf7ef04c8 allow all characters a regexp flags 2011-01-12 11:56:28 +01:00
Fabian Jakobs
4b5c5f324f fix boolean highlighting 2010-12-16 11:45:21 +01:00
Fabian Jakobs
97c24a7769 all tests are working now 2010-12-16 10:56:33 +01:00
Fabian Jakobs
123da20bd5 no capture groups in tokenizer regexps 2010-12-15 20:00:46 +01:00
Fabian Jakobs
e97f9dbbb7 removed redundant "undefined" 2010-12-15 16:19:09 +01:00
Fabian Jakobs
c5f63c7112 put functions from old "ace/lib" modules directly
on "exports"
2010-12-15 11:04:14 +01:00
Joe Walker
be9b8a0f3f move oop.js into pilot 2010-11-23 14:36:12 +00:00
Joe Walker
5f3beef482 move lang.js into pilot 2010-11-23 14:35:01 +00:00
Joe Walker
7f0930ea51 convert the remaining modes to exports style 2010-11-17 12:16:51 +00:00
Joe Walker
dee4708658 export style for doc comments 2010-11-17 11:48:00 +00:00
Joe Walker
4ab7c653cc converting modules to use exports style rather than return style 2010-11-15 13:50:13 +00:00
Joe Walker
b91f4d0941 adjusting paths to use ace/ rather than ./ 2010-11-15 12:45:07 +00:00
Fabian Jakobs
fde5198af0 use relative module IDs 2010-11-09 09:34:31 +01:00
Fabian Jakobs
3adeac683d apply Kevin's refactoring
- lower case file names
- use define(function(require, exports, module) {..})
2010-11-09 08:48:19 +01:00
Fabian Jakobs
e377e03a82 use lower case file names and use define(function(require, exports, module) {}) 2010-11-05 09:45:01 +01:00
Renamed from lib/ace/mode/JavaScriptHighlightRules.js (Browse further)