I like WP-Typography very much and I think you did a really great job with this plugin.

I’d like to suggest an improvement:

In French, it’s mandatory to add a blank space before some punctuation marks : “?” “!” “;” and “:”. (There isn’t before “.” and “,” of course.) This space, of course, has to be a no-break space: you don’t want a line beginning with a punctuation mark.

Since it’s kind of difficult for most users to add a no-break space, it’d be great if wp-typography could take care for this.

So I’d be happy to see an option for French WP blogs that would :
– automatically add a no-break space before “?” “!” “;” and “:” if there isn’t;
– automatically transform any normal space before those characters into a no-break space.