Commit graph

24 commits

Author SHA1 Message Date
nightwing
cff2aeaeb7 cleanup 2014-04-11 18:43:01 +04:00
nightwing
a0ab8baa56 add id to all modes 2013-12-05 23:46:16 +04:00
nightwing
b4628d450f use lazy getTokenizer in getNextLineIndent 2013-09-11 23:36:29 +04:00
nightwing
811d190c95 create tokenizer only when needed 2013-09-11 23:36:29 +04:00
Garen Torikian
69e41521e6 Add autocompletion for language keywords
Conflicts:

	lib/ace/edit_session.js
2013-06-05 23:35:13 +04:00
nightwing
e71fd47153 use general toggleCommentLines for all modes 2013-02-18 17:01:24 +04:00
Lennart Kats
8b971619b7 Add BSD license headers 2012-09-06 22:48:34 +02:00
Fabian Jakobs
c08d09bfb4 use strict 2011-12-19 15:15:29 +01:00
nightwing
0a9a997883 better folding for python and coffeeScript 2011-12-13 01:21:29 +04:00
Fabian Jakobs
bbcb00acc4 split mode specific code for structured folding
into separate files
2011-12-01 18:25:46 +01:00
nightwing
4677db58d8 add fold detection rules for python and c style languages 2011-11-28 18:09:39 +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
0c956185e3 outdent python after 'pass', 'raise', 'return', 'break' and 'continue'
fix #382
2011-08-18 13:04:54 +02:00
Fabian Jakobs
4cc5bf9a7b no need to track the cursor manually anymore 2011-02-11 11:51:01 +01:00
Fabian Jakobs
cfc553f66f toggleLineComment no longer has to return the remove characters
Also make the change as minimal as possible
2011-02-11 11:34:21 +01:00
Colin Gourlay
96285d43ff Added myself to the authors of the Python syntax mode. 2011-02-08 20:51:13 +08:00
Fabian Jakobs
7644522783 fix copyright 2011-01-15 13:36:51 +01:00
Joe Walker
e6faa6ab06 tweak require lines for absolute paths to simplify startup 2011-01-12 01:14:40 +00:00
Fabian Jakobs
aa594119b7 toggleCommentLines and indentRows now take row
numbers instead of ranges as arguments
2010-12-15 19:16:44 +01:00
Fabian Jakobs
c5f63c7112 put functions from old "ace/lib" modules directly
on "exports"
2010-12-15 11:04:14 +01:00
Fabian Jakobs
cbb6215145 rename all language mode classes to 'Mode'. 2010-12-10 18:07:06 +01:00
Fabian Jakobs
a4fcd3fd89 convert python mode to exports style and add it to the demo 2010-12-10 17:11:43 +01:00
Fabian Jakobs
14593ac154 use lower case file names step #2 2010-12-09 10:37:13 +01:00
Renamed from lib/ace/mode/_python.js (Browse further)