If no transformations are done ...
I'm not talking about what's done by the web protocol.
These fields are POSTed.
What the PM engine receives is what the user typed into the box.
What is stored in the db is what the user typed into the box.
The transformation which the PM engine applies — converting our special markup into real HTML — is done during page rendering.
Is that clear enough?
which would explain why it is not fixable
Why do you believe it's not fixable? Because no one has "fixed" it in the few days since you've started complaining about it?
I suspect the newline is being stripped before the post goes into the database.
100% incorrect. The newline is going all the way to the browser. It's the browser which renders newlines as simple spaces.
I reckon we are the only monastery ever to have a dungeon stuffed with 16,