The newline handling is not consistent. Some code assumes paragraphs are always separated by a single empty line (2 newline characters).
Example wikitext to test this:
Start of the text. Two newline characters (one empty line) above. Three newline characters (two empty lines) above. One newline character (no empty lines) above.
Intended behavior (as I, personally, imagine it):
- These 4 paragraphs show up as 4 rows in the conflict view.
- The conflict view does not (and does not need to) show anything about the newlines between the paragraphs.
- Whatever the user does in the conflict view, the newlines are restored as they were before. The user can not change them.