[b]Hey[/b]
[b][b]heyIt isn't creating anything.
Here's the logic behind the smart tag closer: if you press shift+enter, which is a conscious choice, you're telling Wedge you want to create a new line where all open tags are closed.
So it'll go through the post, see the open "b", close it, and reopen it after that.
It's exactly as desired...
It doesn't work 'only' for quotes, it works for any kind of tag. It's just *most* useful for quotes ;)
Not at post time, no. It's actually done at parse time for most tags, with only massive-layout-breaking ones done at preparse.
Also, just noticed it gets confused if you happen to have a quote with something like $_REQUEST['start'] in it as it tries to make a closing [/'start'] tag, but ['start'] should be overridden somewhere in parsing to prevent it being considered for parsing.
else if (log_tags && !in_array(baretag, closed_tags) && /[^a-zA-Z]/.exec(baretag) != null)In case you don't know, Wedge and even SMF have always done that automatically at post time... ;)
Also you may already know / use this but have you looked at google developers?
https://developers.google.com/pagespeed/#url=wedge.org&mobile=false