Use variable `preservedLine` instead of `newLine`

The new `preservedLine && cleanLine` is equivalent to the old `newLine`.
The variable `preservedLine` can also be used to implement other
functionalities.
Implement `wrapLineIndent`