Overview
| Comment: | [fr] fix warning for Python 3.7 regexes |
|---|---|
| Downloads: | Tarball | ZIP archive | SQL archive |
| Timelines: | family | ancestors | descendants | both | fr | rg |
| Files: | files | file ages | folders |
| SHA3-256: |
6916cee232d258c091cfb9da449af98b |
| User & Date: | olr on 2018-07-19 14:40:50 |
| Other Links: | branch diff | manifest | tags |
Context
|
2018-07-22
| ||
| 12:33 | [fr] confusion ce/se check-in: 080f92070d user: olr tags: fr, rg | |
|
2018-07-19
| ||
| 14:40 | [fr] fix warning for Python 3.7 regexes check-in: 6916cee232 user: olr tags: fr, rg | |
| 14:40 | [build] fix warning for Python 3.7 regexes check-in: e540b82c60 user: olr tags: build, rg | |
Changes
Modified gc_lang/fr/rules.grx from [3bb5aa4d0e] to [30ae55b033].
| ︙ | ︙ | |||
310 311 312 313 314 315 316 |
__<s>/esp(esp_insécables_multiples)__ "[ ][ ]+" <<- ->> " | " # Espace(s) insécable(s) surnuméraire(s) à supprimer.
TEST: «{{ }}Je suis partie. »
TEST: « Je suis partie.{{ }}»
# Espaces et crochets et parenthèses
| | | | 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 |
__<s>/esp(esp_insécables_multiples)__ "[ ][ ]+" <<- ->> " | " # Espace(s) insécable(s) surnuméraire(s) à supprimer.
TEST: «{{ }}Je suis partie. »
TEST: « Je suis partie.{{ }}»
# Espaces et crochets et parenthèses
__<s>/typo(typo_espace_après_signe_ouvrant)__ "([\[(]) " @@0 <<- ->> \1 # Pas d’espace après ce signe.
__<s>/typo(typo_espace_avant_signe_fermant)__ " ([\])])" <js> ([\]\)])</js> @@1 <<- ->> \1 # Pas d’espace avant ce signe.
TEST: c’est pas trop tôt {{( }}on a failli attendre).
TEST: blabla … {{[ }}crochets] ->> [
TEST: {{( }}parenthèses) ->> (
TEST: c’est (enfin{{ )}} parti.
TEST: voici des (parenthèses{{ )}}, n’est-ce pas ? ->> )
|
| ︙ | ︙ | |||
2026 2027 2028 2029 2030 2031 2032 | # début de phrase __<s>(p_début_de_phrase)__ ^ *[-–—] <<- ~>> * # Guillemets et exposants __<s>(p_guillemets_exposants)__ [«»“”"„`¹²³⁴⁵⁶⁷⁸⁹⁰]+ <<- ~>> * # Chapitres et références | | | 2026 2027 2028 2029 2030 2031 2032 2033 2034 2035 2036 2037 2038 2039 2040 |
# début de phrase
__<s>(p_début_de_phrase)__ ^ *[-–—] <<- ~>> *
# Guillemets et exposants
__<s>(p_guillemets_exposants)__ [«»“”"„`¹²³⁴⁵⁶⁷⁸⁹⁰]+ <<- ~>> *
# Chapitres et références
__<s>(p_chapitre_référence)__ [\[({][\dIVXLCDM]+, \d+[\])}] <js>[\[\(\{][\dIVXLCDM]+, \d+[\]\)\}]</js> <<- ~>> *
# simplification des mots grammaticaux élidés
__[i>(p_qu_apostrophe)__ (lorsqu|puisqu|quoiqu|jusqu|qu)’ @@0 <<- ~>> \1
# le, la ou les chose(s)
__[i>(p_le_ou_les)__ l[ea] ou les {w_2}([(]s[)]) @@$ <<- ~1>> s
__[i](p_le_ou_la)__ l(e ou la|a ou le) {w_2} @@1 <<- ~1>> ’
|
| ︙ | ︙ | |||
2054 2055 2056 2057 2058 2059 2060 |
__[i](p_en_tout_et_pour_tout)__ en tout et pour tout <<- ~>> *
__[i](p_au_sortir_de)__ au (sortir) de?s? @@3 <<- ~1>> *
__[i](p_au_revoir)__ au revoir <<- ~>> au_revoir
# singletons entre parenthèses / crochets / accolades
__<s>(p_singleton_parenthèses)__ [(]\w+[)] <js>\([a-zA-Z]+\)</js> <<- ~>> *
__<s>(p_singleton_accolades)__ [{]\w+[}] <js>\{[a-zA-Z]+\}</js> <<- ~>> *
| | | 2054 2055 2056 2057 2058 2059 2060 2061 2062 2063 2064 2065 2066 2067 2068 |
__[i](p_en_tout_et_pour_tout)__ en tout et pour tout <<- ~>> *
__[i](p_au_sortir_de)__ au (sortir) de?s? @@3 <<- ~1>> *
__[i](p_au_revoir)__ au revoir <<- ~>> au_revoir
# singletons entre parenthèses / crochets / accolades
__<s>(p_singleton_parenthèses)__ [(]\w+[)] <js>\([a-zA-Z]+\)</js> <<- ~>> *
__<s>(p_singleton_accolades)__ [{]\w+[}] <js>\{[a-zA-Z]+\}</js> <<- ~>> *
__<s>(p_singleton_crochets)__ [\[]\w+[\]] <js>\[[a-zA-Z]+\]</js> <<- ~>> *
# Avocats
__[s](p_Me_nom_propre)__ (Me) [A-ZÉÂÔÈ][\w-]+ @@0 <<- ~1>> *
# Évènements
__[s](p_Mai_68)__ Mai 68 <<- ~>> Mai-68
|
| ︙ | ︙ |