Several of my posts got lost. I am recreating them, as @stpaultim suggested. This is an attempt to re-create the entire thread.
I've posted here quite a bit already with issues I've had with upgrading my D7 site to Backdrop. Here's one item I've noticed repeatedly but ran into again today.
When I edit an existing node that was saved in D7 with the "Filtered HTML" format, it loses all the paragraph breaks. The nodes are fine until I click "Edit" and then it turns all the text into one single paragraph with <p> tags.
This is a pain to fix by hand and it's frustrating. Why does it happen, and is there an easier fix than hand-editing to restore the breaks?
"Convert line breaks into HTML (i.e. <br> and <p>)" is enabled on both D7 and Backdrop. However, the body fields are not stored the same way. D7 stores the line breaks (without <br> or <p> tags) but Backdrop stores with those tags added (once I edit to fix).
Posted by argiepiano: To solve your problem, you could run the value of the fields _filter_autop(). This function is the one responsible to convert the output into HTML. So if you run this:
_filter_autop("asdf asdf qwer");
You'll get this:
<p>asdf<br /> asdf<br /> qwer</p>