Commit graph

2,238 commits

Author SHA1 Message Date
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
8a6bfe2d24 package 2011-12-02 13:21:29 +01:00
Fabian Jakobs
829c24c780 add getAllFolds 2011-12-02 13:19:42 +01:00
Fabian Jakobs
a37f9562e3 add mixed mode folding rules 2011-12-02 13:19:36 +01:00
Fabian Jakobs
593d95f482 Merge branch 'master' of github.com:ajaxorg/ace 2011-12-02 11:10:16 +01:00
Fabian Jakobs
75f5d06362 Merge pull request #546 from nightwing/pullreq
a small followup for structured folding
2011-12-02 01:14:18 -08:00
Fabian Jakobs
e7ca90ffe0 some folding fixes and cleanups 2011-12-02 10:04:54 +01:00
nightwing
f02c04965b shift+click must fold all subfolds as well 2011-12-01 23:58:16 +04:00
nightwing
d9f3eff921 fix caching of foldWidgets 2011-12-01 23:19:42 +04:00
Fabian Jakobs
a82c478d6d Merge pull request #545 from ajaxorg/placeholder-cancel
Added ability to cancel (=undo) the placeholder changes
2011-12-01 09:51:27 -08:00
Fabian Jakobs
50ba6fa664 Merge pull request #539 from singjie/master
Fix contextMenu when accessing editor requires scrolling
2011-12-01 09:42:29 -08:00
Fabian Jakobs
bbcb00acc4 split mode specific code for structured folding
into separate files
2011-12-01 18:25:46 +01:00
Fabian Jakobs
d2eeb44016 package 2011-12-01 16:51:55 +01:00
Fabian Jakobs
5db6824f28 disable logging 2011-12-01 16:51:05 +01:00
Fabian Jakobs
285afeb4f2 handle void elements in html folding 2011-12-01 16:44:55 +01:00
Zef Hemel
3beed6da5b Added ability to cancel the placeholder related changes + test. 2011-12-01 16:29:27 +01:00
Fabian Jakobs
d8faf048bc package 2011-12-01 16:09:18 +01:00
Fabian Jakobs
0c14c86c94 fix unit tests 2011-12-01 16:08:31 +01:00
Fabian Jakobs
b9bbf22094 ignore 2011-12-01 15:46:32 +01:00
Fabian Jakobs
36b05a9bd4 package 2011-12-01 15:45:52 +01:00
Fabian Jakobs
0867c5ec40 enable folding in other modes 2011-12-01 15:43:33 +01:00
Fabian Jakobs
71d5f359fb add folding for xml style modes. Also refactor
html, svg and xml modes to reuse code
2011-12-01 15:39:02 +01:00
Fabian Jakobs
9a612cd2e5 align xml mode with html mode 2011-12-01 12:48:28 +01:00
Fabian Jakobs
64d8b93538 Merge branch 'master' of github.com:ajaxorg/ace 2011-12-01 12:07:22 +01:00
Fabian Jakobs
14a7b0e1e7 Merge pull request #513 from wildfireapp/master
Can we add open and close angle brackets to the list of items highlighted as a tag?
2011-12-01 03:05:42 -08:00
Fabian Jakobs
f45b4ed783 code folding cleanups 2011-12-01 11:27:26 +01:00
Fabian Jakobs
7f8235c0dd Merge remote-tracking branch 'nightwing/pullreq' 2011-12-01 11:02:48 +01:00
Fabian Jakobs
acf258ea8b cleanups 2011-12-01 11:02:22 +01:00
mikedeboer
6e40a7d210 check for delta.lines 2011-11-30 18:32:00 +01:00
Zef Hemel
0d56cbade3 Merge pull request #543 from ajaxorg/vim
Changes in Vim branch
2011-11-30 08:50:28 -08:00
Sergi Mansilla
ebd9356e7b Merge branch 'vim' of http://github.com/ajaxorg/ace into vim 2011-11-30 17:44:17 +01:00
Sergi Mansilla
e944fdde3b Small fixes in keybinding.js 2011-11-30 17:42:38 +01:00
Zef Hemel
c6dbb93167 Merge branch 'fix/remove-duplicate-annos' into vim 2011-11-30 11:57:07 +01:00
Zef Hemel
147709312c Avoids multiple duplicate messages in the gutter title. 2011-11-30 11:56:17 +01:00
Sergi Mansilla
d3013ad835 We are now passing along the original Keyboard event for keybindings
The original keyboard event is now passed on, and `$composeBuffer` is
returning with an extra property `keyIdentifier`, which contains the
Unicode id of the pressed keybinding.
2011-11-29 16:45:30 +01:00
Lee Sing Jie
92d1b7559b Fix contextMenu when editor require scrolling
When editor is not at the top of the page (requires scrolling), textarea
right-click context menu will fail to appear.

Use clientX and clientY which returns the relative coordinates instead
of pageX and pageY.
2011-11-29 21:25:25 +08:00
Fabian Jakobs
cd271f1a8b add failing unit test for #510 2011-11-28 17:38:58 +01:00
Fabian Jakobs
15f2ef3f80 package 2011-11-28 17:03:55 +01:00
Fabian Jakobs
af074250db fix demo 2011-11-28 17:03:48 +01:00
Fabian Jakobs
12f47849fb fix #533 2011-11-28 16:51:51 +01:00
Fabian Jakobs
5d38d47af0 fix #524 2011-11-28 16:25:03 +01:00
Fabian Jakobs
3cda6306c0 wiki 2011-11-28 16:20:35 +01:00
Fabian Jakobs
c4d3d68a19 don't autoindent in object literal. fix #508 2011-11-28 16:19:22 +01:00
Fabian Jakobs
09a04bdc32 use text mate keybindings for the macros. fix #534 2011-11-28 16:02:49 +01:00
nightwing
4677db58d8 add fold detection rules for python and c style languages 2011-11-28 18:09:39 +04:00
nightwing
aa9ff0d763 ctrl+dblClick must remove fold and it's subfolds 2011-11-28 01:21:23 +04:00
nightwing
2424261f7a use tokenIterator to find comment range 2011-11-28 00:57:40 +04:00
nightwing
77dfd0b29c addFold must not throw if new fold is inside the existing one 2011-11-28 00:24:37 +04:00
nightwing
3412f89007 add simple foldWidgets 2011-11-27 20:53:51 +04:00
nightwing
8c1d415bdd make text layer full length 2011-11-25 22:47:07 +04:00