Thread:Humphry02/@comment-26102520-20150721142944/@comment-4760310-20150721143621

I can field this one: it's simply because it's a quote and not dialogue. If the quote ended with a question mark, you would add it and then add the full stop outside the marks. It's generally considered that if there is no full stop, it means there //is a full stop, only it's been omitted due to there being one outside the quotes.

.". becomes

".

?". stays the same.

It makes more sense and, frankly, I think it looks better.