Paul,
here's the deal:
Our editor relies on each browser built-in editing component for some low-level behavior - and this behavior differs between browser and also whether current line already has a paragraph tag or not. Unfortunately it's not something we can easily change - but we will be investigating options to work around this.
In a nutshell, if you already have a paragraph tag in your html code (current line), Enter will create new paragraph and Shift+Enter will create a break. Except for Safari - Shift+Enter will create new paragraph as well.
If you do not have a paragraph tag yet, the behavior is event more varied:
- FF: Enter/Shift+Enter will create <br>
- Chrome: Enter will create new <div>, Shift+Enter will create <br>
- IE: Enter will create new paragraph/Shift+Enter will create <br>
- Safari: Enter/Shift+Enter will create new div
We will also consider creating a short help page to document this.
In the meantime, as long as your current page has a paragraph tag to start with (add it via HTML for now), you will be able to add new paragraphs via Enter.
Dmitry Buterin, Chief Apricot