Commit graph

125 commits

Author SHA1 Message Date
nightwing
dc7643db8d better invisible tabs (fixes #2109) 2015-05-22 21:57:13 +04:00
nightwing
0753f9aa12 Merge remote-tracking branch 'remotes/pull/2187' 2015-04-18 18:00:14 +04:00
nightwing
9905267e4d fix gutter in static highlight when wrapping is enabled 2015-02-25 00:14:14 +04:00
DanyaPostfactum
60367772a9 Add wrap indent 2014-10-12 01:56:19 +10:00
nightwing
c0741f3511 fix #2119 Soft Hyphen (U+00AD) breaks cursor position calculation 2014-09-05 23:55:16 +04:00
nightwing
dc37f938c9 destroy session when destroying the editor 2014-08-09 18:48:43 +04:00
nightwing
299d174dc7 do not use setInnerHTML since it isn't faster on new browsers 2014-06-29 09:58:48 +04:00
Robert Bruce Park
5705c067fe This should just about fix that. 2014-03-14 22:40:00 -07:00
Robert Bruce Park
6594a3fe55 Fix more CI failures. 2014-03-14 22:32:31 -07:00
Robert Bruce Park
dc87483936 Increase granularity of invisible character classes. 2014-03-14 22:14:45 -07:00
nightwing
45311cda45 fix #1808 show different different indicators for LF and CRLF 2014-02-21 22:30:47 +04:00
nightwing
f352165725 move text measuring into separate module 2014-02-21 22:08:35 +04:00
nightwing
2246da0021 fix infinite loop when using ace with polymer 2014-01-30 22:55:40 +04:00
nightwing
a56c3b44b5 always add height to line wrapper nodes
(needed for line widgets)
2013-11-08 00:56:04 +04:00
nightwing
bc4b1324b7 commandline in demo remains hidden sometimes 2013-09-11 23:36:28 +04:00
Garen Torikian
d9c5921e48 Use lang.stringRepeat instead of a for loop 2013-08-23 14:02:26 -07:00
Garen Torikian
4b42933b8a Add comment explaining maths 2013-08-23 12:59:50 -07:00
Garen Torikian
a4ef760c7a Support fractional fixed-width fonts 2013-08-23 12:59:04 -07:00
nightwing
62e7073b33 add wrapMethod:auto and fix tests 2013-07-24 17:49:42 +04:00
DanyaPostfactum
70f34b6b38 Display spaces, text layer little perfomance fixes 2013-01-11 16:12:10 +10:00
nightwing
e1697c2dfd allow folds with empty placeholder 2012-11-04 18:08:02 +04:00
nightwing
c6523b8fea disable bold style if font doesn't support it 2012-10-01 20:19:01 +04:00
Lennart Kats
8b971619b7 Add BSD license headers 2012-09-06 22:48:34 +02:00
nightwing
7877e36dfb recognize more control characters fixes Issue #522 2012-08-20 13:01:26 +04:00
nightwing
5e7434bdbb update tests 2012-08-02 15:30:36 +04:00
nightwing
f73e38625b indent guides 2012-08-02 15:30:35 +04:00
nightwing
7f8892f9a5 folds with wrong range shouldn't break renderer 2012-06-30 13:25:36 +04:00
nightwing
3adcd1e5f8 improve bgTokenizer 2012-05-24 22:07:59 +04:00
nightwing
03af6b599a detect more invisible characters 2012-05-05 14:51:03 +04:00
nightwing
5527015a9a fix & breaking old gecko 2012-05-01 17:55:22 +04:00
nightwing
98e26ed5ea make invalid invisibles (\u0000-\u0019) always visible and optimize regexp 2012-04-29 00:48:39 +04:00
Fabian Jakobs
aed7ca654c Merge branch 'multiCursor'
Conflicts:
	demo/kitchen-sink/demo.js
	lib/ace/test/all_browser.js
2012-04-12 16:03:24 +02:00
nightwing
378f161143 fix failing test 2012-04-11 21:00:15 +04:00
nightwing
c0550e0891 use position="fixed" to not cause problems on rtl sites 2012-04-11 20:08:50 +04:00
nightwing
9a45c466ae use getBoundingClientRect for measuring text size
needed because on chrome 17+ line heights can be fractional
2012-04-11 20:08:50 +04:00
nightwing
43bfe515ed small cleanup 2012-03-18 17:16:10 +04:00
mikedeboer
0caee61b22 fixed font size flicker between show/hide of editor instances 2012-02-02 11:22:59 +01:00
nightwing
8d6facfdc7 fix typo 2012-01-02 21:46:04 +04:00
Fabian Jakobs
c08d09bfb4 use strict 2011-12-19 15:15:29 +01:00
Fabian Jakobs
d2a783f824 use _emit iso _dispatchEvent 2011-12-19 12:03:57 +01:00
Fabian Jakobs
dac9d03944 more folding css tweaks 2011-12-09 17:18:46 +01:00
nightwing
8c1d415bdd make text layer full length 2011-11-25 22:47:07 +04:00
nightwing
a931d239d7 fix rendering of wrapped foldlines 2011-11-17 21:08:17 +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
nightwing
70201ad6a7 small optimization + namechange for getNextFold->getNextFoldLine 2011-10-21 09:07:12 +05:00
Irakli Gozalishvili
e5aa00fec9 Updating all themes to new format. 2011-09-09 17:55:30 +02:00
Irakli Gozalishvili
0759ee67dd Use element.ownerDocument instead of document. 2011-09-09 14:55:43 +02:00
nightwing
93fb27747e remove unneeded </div>, and remove entities not present in xml 2011-09-01 10:54:59 +05:00
Joe Cheng
dda1ff922b Fix bug 371: Bug when wrap mode is enabled. 2011-08-11 16:36:54 -07:00