The code folding feature is awesome. I have a few suggestions for it:
We should be able to "mark" foldables like shown here: http://sunbox.github.com/ace/editor.html
Is code folding included in the most recent Ace commit? If so, how can it be referenced and enabled?
@nightwing do you have any thoughts on these, seeing as you are the code-folding king!
3 is pretty much there except when you paste a fold it becomes unfolded.
not unfolding when dragging should be easy, copy/paste is harder but doable
we just need to keep track of copied texts like vim mode does (i started #574 mainly for that)
1 would be nice, but gutter gets to crowded already maybe small widget right to scrollbar, with - for Alt+L and arrow to go back and forth between recent edit locations, would be better?
general ace/tooltip would be nice, will be good for color hints as well.
For the gutter crowding issue, when you create a selection the function fold arrows in the range could disappear in favour of the line.