Posted earlier in a different thread by pixe656:
I am not sure I am not sure I am considering all the intricacies here but, couldn't you use a different separator for paragraphs (insert it when enter is pressed), like a second CR/EndOfLine for example?
Then, before saving, replace the double CRs by a keyword that you consider "impossible" to have a text, remove all remaining CRs, and finally put back the single CRs where you had two of them initially, by replacing your keyword.
Wouldn't that work?
Posted now by me:
pixe656 is a couple of months ahead of me. The question asked is ,"Wouldn't that work"? (See above.) Yes, it definitely would work, and it's the method I described earlier in this thread, but pixe656 came up with the method first (including (1) the two EndOfLines as a separator, which is equivalent to inserting a blank line between paragraphs, and (2) using an "impossible" keyword, where I used "WXYZED").
I apologize for not giving pixe656 credit earlier, but although I had forgotten the note posted in November 2012, my subconscious apparently remembered enough of the contents to lead me to that same approach.
Since there is not already anything in the original text I am working with to definitively set off paragraphs, something has to be added for that purpose, and inserting blank lines or two EndOfLines is the easiest way to do that.
Anyway, pize656 came up with the idea first.