Index: gc_lang/fr/rules.grx ================================================================== --- gc_lang/fr/rules.grx +++ gc_lang/fr/rules.grx @@ -5922,11 +5922,10 @@ and not apposition(\1, \2) and morph(word(-1), ":[VRX]", True, True) -2>> =switchPlural(@) # Accord de nombre erroné avec « \1 ». <<- __also__ -1>> =switchPlural(@) # Accord de nombre erroné avec « \2 ». TEST: Ils ont de {{grandes}} {{oreille}} -TEST: certains hommes {{petite}} TEST: de {{grands}} {{homme}} TEST: de {{manière}} {{légal}} TEST: de {{petite}} {{homme}} TEST: de {{pousse}} {{actif}} TEST: De {{bon}} {{conseils}} @@ -5933,10 +5932,17 @@ TEST: De {{mauvaises}} {{hommes}} TEST: Ces produits sont de {{belle}} {{qualités}}. TEST: Après être demeurée assise pendant quelque temps, elle se leva TEST: ils choisissent de devenir indépendants +__[i]/gn(gn_de_manière_façon)__ + de +(manière|façon) +({w_3}) @@w,$ + <<- morphex(\2, ":A.*:(m|f:p)", ":[GM]") -2>> =suggFemSing(@) # Accord erroné avec “\1” : l’adjectif devrait être au féminin singulier. + +TEST: il fit cela tans de fois et avec brio de manière {{élégant}}. +TEST: elle s’y prit avec cet individu de façon {{charmant}}. + ## l’ __[i]/gn(gn_2m_l)__ (?> =suggMasPlur(@) # Accord de nombre erroné avec « \1 » : « \2 » devrait être au pluriel. TEST: certains claviers {{dégueulasse}} +TEST: certains hommes {{petite}} TEST: elle se rappelle de quels rapports {{désastreuses}} il s’agit. TEST: chez certains la revue Limite provoque des crises d’hystérie. __[i]/gn(gn_2m_det_fem_plur)__