Исправил ошибку с разбивкой на параграфы, приводившую к  <code>...<p>...</code>...</p>
Теперь внутри <code> переносы строк заменяются на <br> и это делается перед разбивкой на параграфы.