Whats the best way to achieve something like code folding, or the type of cycling that org-mode uses. What would be the best solution in elisp to create this type of behavi
Apparently there is no perfect solution, but I think the best one is this:
http://www.emacswiki.org/emacs/FoldingMode