Maybe this could be placed under “bug report”, but it may get more visibility here.
In French, the punctuation sign with double strokes, like ‘;’, ‘:’, ‘?’ or ‘!’ should be preceeded by a (non separating) space. On the keyboard with text prediction, when you select a word, the word is inserted with a space after. Then, if you press one of those punctuation sign, the space is removed and the punctuation is appended just after the word.
This is appening on an Xperia 10 ii and is a regression with respect to JollaC for instance where the space were preserved for double stroke punctuation but suppressed for single ones, like ‘.’ or ‘,’.