> > This probably makes me unusual, but I'd much rather keep my 
> cases and
> > if statements foldable. If it's changed in the "official"
> > distribution, I will need to pretty much stop upgrading 
> because method
> > folding is too coarse for me.
> Me too, I like the way folding works right now, folding pretty much
> everything. That way I only unfold the part of code that I'm currently
> interested in. Though sometimes I do make use of zR to get the bigger
> picture... :)
> 
> I guess, if you make it configurable, it would be ok, so that we can 
> switch ON the 'full folding' mode if we wanted to...

I discovered zC and zO recently and they proved very useful. They will
fold/unfold the whole hierarchy starting from the block your cursor sits
on. This may be a solution for the OP's problem without changing the
current vim folding.


> 
> 
> All the best,
> Alex
> 
>