indent based syntax folding