Deployed!
The new blog has been deployed.
And it’s a disaster so far. WordPress keeps posts and pages in the same table, which has resulted in many pages turning into posts.
But at least, Dorothy, we’re not on WordPress anymore. Maybe one day I’ll find or write a converted from WordPress’s fubar HTML to Textile, so that I no longer need to have a separate hack flag to display the old posts…
Edit: Copied the wpautop function from the WordPress source code to process old posts. Indeed, the only way to process WordPress posts is to do it like WordPress does… as opposed to an open format, such as Textile.