And I've also edited the extension to turn text newlines into HTML ones, so everything isn't run together. I'm not sure why it doesn't do that normally. If anybody notices any problems with that, let me know.
Maybe new lines should be interpreted as paragraph splits? Drupal does that, so you end up with <p> and </p> instead of lots of <br/>s. It makes it easier to style :)
A patch for that would be welcome; it's the "BBCodeParser" extension. It's more complicated than a straight string replacement to do that, though (since <p><blockquote>...</blockquote></p> is invalid), so I'm not going to do that now myself. I just ran the parser output through nl2br.