This is line 629 in the NarrativeWeb.py file:
text = u"</p>\n\t\t<p>".join(text.split("\n"))
David, Brian, perhaps it is nicer to have only double enters in note translate to a paragraph, so something like
text = u"</p>\n\t\t<p>".join(text.split("\n\n"))
text = u"<br>\n\t\t".join(text.split("\n"))
instead? However, we would need to match with a regex first to change spaces, so "\n \n" is replaced by "\n\n" first.
David, can you try that? It will probably solve things for you. The above line in version 2.2.10 used to be: text = u"<br>".join(text.split("\n"))
so using that on your pc will certainly make things back as before.
Jason, as the person who made the css, is there another way to influence linebreaks, paragraphs? What would your take be on translating a note with newlines to html code? Use <br>? Is it really needed to translate linebreaks as <p>, would two new lines not automatically give nice flowing text? Could we use a custom tag, like <notenewline> which the css then handles??