Yeah haha it's really weird and I tend to switch between the "normal" way and the "french" way without noticing. Basically in french the rule is that if your symbol is "tall" ( ! , ? , brackets, semicolon, I think dashes as well...) it needs to be preceded by a space
Why the space before the punctuation
French typing rules
Neat! Never knew
Yeah haha it's really weird and I tend to switch between the "normal" way and the "french" way without noticing. Basically in french the rule is that if your symbol is "tall" ( ! , ? , brackets, semicolon, I think dashes as well...) it needs to be preceded by a space