Grammalecte  Check-in [1b8178135a]

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:[fr] build dictionary: adjustment
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk | fr
Files: files | file ages | folders
SHA3-256: 1b8178135a2f980d3f3fd1514ddc949768e2f066ec1bba6b5991c6c4730873be
User & Date: olr 2020-01-02 09:54:25
Context
2020-01-03
18:33
[fr][build] build data, +code adjustments for dictionary 7.0 check-in: 0a926b04f8 user: olr tags: build, fr, major_change, trunk
2020-01-02
09:54
[fr] build dictionary: adjustment check-in: 1b8178135a user: olr tags: fr, trunk
09:21
[fr] dictionnaire 7.0: refonte du fichier des affixes, lemme féminin -> lemme masculin check-in: fed39fdd77 user: olr tags: fr, major_change, trunk
Changes

Changes to gc_lang/fr/dictionnaire/genfrdic.py.

816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
            sErr += 'drapeau inutile'
        if self.iz == '' and re.match(r"[SXAI](?!=)", self.flags) and self.po:
            sErr += '[is] vide'
        if re.match(r"pl|sg|inv", self.iz):
            sErr += '[is] incomplet'
        if re.match(r"[FW]", self.flags) and re.search(r"epi|mas|fem|inv|sg|pl", self.iz):
            sErr += '[is] incohérent'
        if re.match(r"[FW]", self.flags) and re.search(r"[^eë]$", self.lemma):
            sErr += "fin de lemme inapproprié"
        if re.match(r".\*", self.flags) and re.match(r"[bcdfgjklmnpqrstvwxz]", self.lemma):
            sErr += 'drapeau pour lemme commençant par une voyelle'
        if re.search(r"pl|sg|inv", self.iz) and re.match(r"[SXAIFW](?!=)", self.flags):
            sErr += '[is] incohérent'
        if re.search(r"nom|adj", self.po) and re.match(r"(?i)[aâàäáeéèêëiîïíìoôöóòuûüúù]", self.lemma) and re.match("[SFWXAI][.]", self.flags) \
           and "pel" not in self.lx:
            sErr += 'le drapeau derait finir avec *'







<
<







816
817
818
819
820
821
822


823
824
825
826
827
828
829
            sErr += 'drapeau inutile'
        if self.iz == '' and re.match(r"[SXAI](?!=)", self.flags) and self.po:
            sErr += '[is] vide'
        if re.match(r"pl|sg|inv", self.iz):
            sErr += '[is] incomplet'
        if re.match(r"[FW]", self.flags) and re.search(r"epi|mas|fem|inv|sg|pl", self.iz):
            sErr += '[is] incohérent'


        if re.match(r".\*", self.flags) and re.match(r"[bcdfgjklmnpqrstvwxz]", self.lemma):
            sErr += 'drapeau pour lemme commençant par une voyelle'
        if re.search(r"pl|sg|inv", self.iz) and re.match(r"[SXAIFW](?!=)", self.flags):
            sErr += '[is] incohérent'
        if re.search(r"nom|adj", self.po) and re.match(r"(?i)[aâàäáeéèêëiîïíìoôöóòuûüúù]", self.lemma) and re.match("[SFWXAI][.]", self.flags) \
           and "pel" not in self.lx:
            sErr += 'le drapeau derait finir avec *'

Changes to gc_lang/fr/dictionnaire/orthographe/FRANCAIS.dic.

1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
....
4862
4863
4864
4865
4866
4867
4868
4869
4870
4871
4872
4873
4874
4875
4876
.....
27158
27159
27160
27161
27162
27163
27164
27165
27166
27167
27168
27169
27170
27171
27172
agressivement/D'Q'	po:adv	di:*	fq:5	id:127095
agressivité/S*()	po:nom	is:fem	di:*	fq:6	id:127096
agreste/S*()	po:nom	po:adj	is:epi	di:*	fq:6	id:127098
agricher/a2p+()	po:v1__t___zz	di:*	fq:1	id:127099
agricole/S*()	po:adj	is:epi	se:agri	di:*	fq:8	id:127100
agriculteur/Fi()	po:nom	se:agri	di:*	fq:7	id:127101
agriculture/S*()	po:nom	is:fem	se:agri	di:*	fq:7	id:127102
agrienvironnemental/W.()	po:adj	di:X	fq:4	id:227960
agri-environnemental/W.()	po:adj	di:X	fq:2	id:227954
agriffer/a3p+()	po:v1____p_e_	di:*	fq:3	id:127103
agrile/S*()	po:nom	is:mas	di:*	fq:3	id:127104
agrion/S*()	po:nom	is:mas	di:*	fq:3	id:127105
agriote/S*()	po:nom	is:mas	se:zool	et:lat	di:*	fq:3	id:127106
agripaume/S*()	po:nom	is:fem	di:*	fq:3	id:127107
agrippant/F*()	po:adj	di:*	fq:3	id:211526
agrippement/S*()	po:nom	is:mas	di:*	fq:4	id:203503
................................................................................
apostropher/a4p+()	po:v1__t_q_zz	di:*	fq:5	id:128662
apothécie/S*()	po:nom	is:fem	se:bot	di:*	fq:4	id:216574
apothème/S*()	po:nom	is:mas	di:*	fq:4	id:128666
apothéose/S*()	po:nom	is:fem	di:*	fq:6	id:128667
apothéotique/S*()	po:adj	is:epi	di:*	fq:3	id:222089
apothicaire/S*()	po:nom	is:epi	di:*	fq:6	id:128665
apothicairerie/S*()	po:nom	is:fem	lx:vx	se:pharma	di:*	fq:5	id:225302
apôtre/S*()	po:nom	se:chris	di:*	fq:7	id:128868
apotropaïque/S*()	po:adj	is:epi	se:occult	et:grec	di:*	fq:4	id:222194
appairage/S*()	po:nom	is:mas	se:@	se:info	se:hitech	di:*	fq:3	id:210318
appairer/a2p+()	po:v1__t___zz	di:*	fq:3	id:128668
Appalaches	po:nom	is:fem	is:pl	se:mont	di:*	fq:5	id:206850
appalachien/F+()	po:adj	di:*	fq:5	id:128670
appaméen/F+()	po:nom	po:adj	se:gent	di:X	fq:3	id:227761
apparaitre/wQq+()	po:v3_i_n__e_	di:R	fq:6	id:128671
................................................................................
écocitoyenneté/S*()	po:nom	is:fem	di:*	fq:3	id:204180
écoconception/S*()	po:nom	is:fem	lx:néo	se:écolo	di:*	fq:3	id:217353
éco-conception/S*()	po:nom	is:fem	lx:néo	se:écolo	di:C	fq:2	id:217352
écoconduite/S*()	po:nom	is:fem	lx:néo	se:écolo	di:*	fq:2	id:229102
écoconstruction/S*()	po:nom	is:fem	lx:néo	di:*	fq:3	id:215343
éco-construction/S*()	po:nom	is:fem	se:écolo	se:constr	di:C	fq:2	id:227974
écoemballage/S*()	po:nom	is:mas	lx:néo	di:*	fq:0	id:216353
éco-environnemental/W.()	po:adj	di:X	fq:1	id:227832
écœurant/F*()	po:adj	di:*	fq:5	id:181043
écœurement/S*()	po:nom	is:mas	di:*	fq:5	id:181044
écœurer/a2p+()	po:v1_it___zz	di:*	fq:5	id:181045
écogeste/S*()	po:nom	is:mas	lx:néo	se:écolo	di:*	fq:1	id:223972
éco-gestion/S*()	po:nom	is:fem	lx:abr	di:*	fq:1	id:232361
écohabitat/S*()	po:nom	is:mas	lx:néo	di:*	fq:1	id:205518
écoinçon/S*()	po:nom	is:mas	di:*	fq:5	id:206475







|
|







 







|







 







|







1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
....
4862
4863
4864
4865
4866
4867
4868
4869
4870
4871
4872
4873
4874
4875
4876
.....
27158
27159
27160
27161
27162
27163
27164
27165
27166
27167
27168
27169
27170
27171
27172
agressivement/D'Q'	po:adv	di:*	fq:5	id:127095
agressivité/S*()	po:nom	is:fem	di:*	fq:6	id:127096
agreste/S*()	po:nom	po:adj	is:epi	di:*	fq:6	id:127098
agricher/a2p+()	po:v1__t___zz	di:*	fq:1	id:127099
agricole/S*()	po:adj	is:epi	se:agri	di:*	fq:8	id:127100
agriculteur/Fi()	po:nom	se:agri	di:*	fq:7	id:127101
agriculture/S*()	po:nom	is:fem	se:agri	di:*	fq:7	id:127102
agrienvironnemental/W*()	po:adj	di:X	fq:4	id:227960
agri-environnemental/W*()	po:adj	di:X	fq:2	id:227954
agriffer/a3p+()	po:v1____p_e_	di:*	fq:3	id:127103
agrile/S*()	po:nom	is:mas	di:*	fq:3	id:127104
agrion/S*()	po:nom	is:mas	di:*	fq:3	id:127105
agriote/S*()	po:nom	is:mas	se:zool	et:lat	di:*	fq:3	id:127106
agripaume/S*()	po:nom	is:fem	di:*	fq:3	id:127107
agrippant/F*()	po:adj	di:*	fq:3	id:211526
agrippement/S*()	po:nom	is:mas	di:*	fq:4	id:203503
................................................................................
apostropher/a4p+()	po:v1__t_q_zz	di:*	fq:5	id:128662
apothécie/S*()	po:nom	is:fem	se:bot	di:*	fq:4	id:216574
apothème/S*()	po:nom	is:mas	di:*	fq:4	id:128666
apothéose/S*()	po:nom	is:fem	di:*	fq:6	id:128667
apothéotique/S*()	po:adj	is:epi	di:*	fq:3	id:222089
apothicaire/S*()	po:nom	is:epi	di:*	fq:6	id:128665
apothicairerie/S*()	po:nom	is:fem	lx:vx	se:pharma	di:*	fq:5	id:225302
apôtre/S*()	po:nom	is:epi	se:chris	di:*	fq:7	id:128868
apotropaïque/S*()	po:adj	is:epi	se:occult	et:grec	di:*	fq:4	id:222194
appairage/S*()	po:nom	is:mas	se:@	se:info	se:hitech	di:*	fq:3	id:210318
appairer/a2p+()	po:v1__t___zz	di:*	fq:3	id:128668
Appalaches	po:nom	is:fem	is:pl	se:mont	di:*	fq:5	id:206850
appalachien/F+()	po:adj	di:*	fq:5	id:128670
appaméen/F+()	po:nom	po:adj	se:gent	di:X	fq:3	id:227761
apparaitre/wQq+()	po:v3_i_n__e_	di:R	fq:6	id:128671
................................................................................
écocitoyenneté/S*()	po:nom	is:fem	di:*	fq:3	id:204180
écoconception/S*()	po:nom	is:fem	lx:néo	se:écolo	di:*	fq:3	id:217353
éco-conception/S*()	po:nom	is:fem	lx:néo	se:écolo	di:C	fq:2	id:217352
écoconduite/S*()	po:nom	is:fem	lx:néo	se:écolo	di:*	fq:2	id:229102
écoconstruction/S*()	po:nom	is:fem	lx:néo	di:*	fq:3	id:215343
éco-construction/S*()	po:nom	is:fem	se:écolo	se:constr	di:C	fq:2	id:227974
écoemballage/S*()	po:nom	is:mas	lx:néo	di:*	fq:0	id:216353
éco-environnemental/W*()	po:adj	di:X	fq:1	id:227832
écœurant/F*()	po:adj	di:*	fq:5	id:181043
écœurement/S*()	po:nom	is:mas	di:*	fq:5	id:181044
écœurer/a2p+()	po:v1_it___zz	di:*	fq:5	id:181045
écogeste/S*()	po:nom	is:mas	lx:néo	se:écolo	di:*	fq:1	id:223972
éco-gestion/S*()	po:nom	is:fem	lx:abr	di:*	fq:1	id:232361
écohabitat/S*()	po:nom	is:mas	lx:néo	di:*	fq:1	id:205518
écoinçon/S*()	po:nom	is:mas	di:*	fq:5	id:206475