remove bufprev
remove buffirstlinelen
improve indent
fix firstlinelength