update DeleteTrailingWhitespace / add smartindent