Index: gc_lang/fr/modules/textformatter.py ================================================================== --- gc_lang/fr/modules/textformatter.py +++ gc_lang/fr/modules/textformatter.py @@ -47,11 +47,11 @@ ("\\bP(re?s?|ʳᵉ?ˢ?) ", "P\\1 "), ("\\bD(re?s?|ʳᵉ?ˢ?) ", "D\\1 "), ("\\bV(ves?|ᵛᵉˢ?) ", "V\\1 ")], "nbsp_before_symbol": [("(\\d) ?([%‰€$£¥˚Ω℃])", "\\1 \\2")], "nbsp_before_units": [("(?<=[0-9⁰¹²³⁴⁵⁶⁷⁸⁹]) ?([kcmµn]?(?:[slgJKΩ]|m[²³]?|Wh?|Hz|dB)|[%‰]|°C)\\b", " \\1")], - "nbsp_repair": [("(?<=[[(])[   ]([!?:;])", "\\1"), + "nbsp_repair": [("(?<=[\\[(])[   ]([!?:;])", "\\1"), ("(https?|ftp)[   ]:(?=//)", "\\1:"), ("&([a-z]+)[   ];", "&\\1;"), ("&#([0-9]+|x[0-9a-fA-F]+)[   ];", "&#\\1;")], ## missing spaces "add_space_after_punctuation": [("([;!…])(?=\\w)", "\\1 "),