de: Preserve whitespace for all nodes containg a text event
Potential solution (or intermediate solution) to #896.
No, I think, this is bad decision. We already have poor designed make utility, where spaces handled differently than tabs and that counterintuitive. I think, the originally suggested implementation, which may be enabled by setting, would be better.
I'm fine with the original suggestion as it certainly will satisfy my requirements, I only propose this route as it accomplishes the same thing but is not destructive in the way you indicated. I do appreciate that broken but predictable is a better position to be in than using opinionated heuristics like this.
Updated as requested.
@Mingun I think I did this the way you described. Is there anything missing?
Yes, the changes are mostly perfect, but I want to have configuration setting to enable them. I also want to make some small changes, which are easier to do myself than describe.