--- ifrench-gut-1.0.orig/debian/README.Debian +++ ifrench-gut-1.0/debian/README.Debian @@ -0,0 +1,43 @@ +Debian distribution for the GUTenberg French dictionary for ispell +------------------------------------------------------------------ + +The affixe files (francais.aff and francais-Tex8b.aff) were +modified w.r.t. the upstream distribution so as to be able +to recognize expressions of the form: + -je + -tu + -il, -elle, -on + [se/s'][-t]-il, -elle, -on + -ils, -elles + [se/s'][-t]-ils, -elles + +The flags that were modified are: + /u /g /d /w /x /p /q +You can see a complete list of words that are regonized by the +new affix rules using the following script in the package source: + +for i in `grep -h "\/.*[ugdwxpq]" dicos/*.dico`; do \ + echo $i | ispell -d french -e; done + +We did not check them all. Please contact the package maintainer +if you find any error (especially an word that is accepted and +that should not). +Also note that some constructions (especially reflexive ones) might +still be missing. We tried to include as many constructions as +possible without modifying the .dico files. + +Nicolas Sabouret +Wed Jul 23 10:34:52 CEST 2003 + + +The upstream dico files where modified to latin9 (which allows us to +keep the different "oe", like in coexistence and coeur for instance). +However, it is still possible to check latin1 files using: + ispell -d french -T latin1 + +Thanks to Lionel Elie Mamane for his contribution. + +Nicolas Sabouret +Wed Apr 21 13:35:51 CEST 2004 + + -- Lionel Elie Mamane , Thu, 28 Jul 2011 13:07:37 +0200 --- ifrench-gut-1.0.orig/debian/README.source +++ ifrench-gut-1.0/debian/README.source @@ -0,0 +1,38 @@ +This package uses dpatch to manage all modifications to the upstream +source. Changes are stored in the source package as diffs in +debian/patches and applied during the build. + +To get the fully patched source after unpacking the source package, cd +to the root level of the source package and run: + + debian/rules patch + +Removing a patch is as simple as removing its entry from the +debian/patches/00list file, and please also remove the patch file +itself. + +Creating a new patch is done with "dpatch-edit-patch patch XX_patchname" +where you should replace XX with a new number and patchname with a +descriptive shortname of the patch. You can then simply edit all the +files your patch wants to edit, and then simply "exit 0" from the shell +to actually create the patch file. + +To tweak an already existing patch, call "dpatch-edit-patch XX_patchname" +and replace XX_patchname with the actual filename from debian/patches +you want to use. + +To clean up afterwards again, "debian/rules unpatch" will do the +work for you - or you can of course choose to call +"fakeroot debian/rules clean" all together. + + +--- + +this documentation is part of dpatch package, and may be used by +packages using dpatch to comply with policy on README.source. This +documentation is meant to be useful to users who are not proficient in +dpatch in doing work with dpatch-based packages. Please send any +improvements to the BTS of dpatch package. + +original text by Gerfried Fuchs, edited by Junichi Uekawa +10 Aug 2008. --- ifrench-gut-1.0.orig/debian/changelog +++ ifrench-gut-1.0/debian/changelog @@ -0,0 +1,290 @@ +ifrench-gut (1:1.0-32.1) unstable; urgency=medium + + * Non maintainer upload by the Reproducible Builds team. + * No source change upload to rebuild on buildd with .buildinfo files. + + -- Holger Levsen Fri, 25 Dec 2020 17:45:53 +0100 + +ifrench-gut (1:1.0-32) unstable; urgency=medium + + * Upgrade to debhelper compat level 10 + * mark myspell-fr-gut as "Multi-Arch: foreign" + * correctly separate -arch and -indep targets (Closes: #845062). + * add "inféodation" (Closes: #824103). + * Bump up Standards-Version to 3.9.8 + * Really make fourth column of PFX/SFX longer (really Closes: #660691). + + -- Lionel Elie Mamane Sun, 20 Nov 2016 09:42:06 +0100 + +ifrench-gut (1:1.0-31) unstable; urgency=low + + * make fourth column of PFX/SFX longer (closes: #660691) + * make build locale-independent (closes: #795581) + + -- Lionel Elie Mamane Sat, 15 Aug 2015 16:54:57 +0200 + +ifrench-gut (1:1.0-30) unstable; urgency=low + + * joignable is not math-specific + * Add `injoignable' (Closes: #631090). + * Various lintian warnings + * Bump up Standards-Version to 3.9.2 + + -- Lionel Elie Mamane Thu, 28 Jul 2011 13:08:27 +0200 + +ifrench-gut (1:1.0-29) unstable; urgency=low + + * Recompile with newer dictionaries-common-dev in preparation for + backwards-incompatible change (closes: #629088) + + -- Lionel Elie Mamane Fri, 03 Jun 2011 14:59:57 +0200 + +ifrench-gut (1:1.0-28) unstable; urgency=low + + * Upstream homepage is gone + * Bump up Standars-Version to 3.9.1 + * Migrate to new ispell format (version >= 3.3.02) + * Add ${misc:Depends} + + -- Lionel Elie Mamane Wed, 30 Mar 2011 12:06:45 +0200 + +ifrench-gut (1:1.0-27) unstable; urgency=low + + * Add "su" (participe passé de savoir) + * Go to debhelper compat level 7 + * Bump up Standards-Version to 3.8.3 + + -- Lionel Elie Mamane Wed, 02 Dec 2009 17:46:56 +0100 + +ifrench-gut (1:1.0-26.1) unstable; urgency=low + + * Non-maintainer upload. + * move dicts into /usr/share/hunspell and add compat symlinks from + /usr/share/myspell/dicts (closes: #541929) + + -- Rene Engelhard Wed, 23 Sep 2009 19:55:30 +0200 + +ifrench-gut (1:1.0-26) unstable; urgency=low + + * Create a "belgicismes" dictionary (closes: #469677) + * adapt to new requirements by OpenOffice 3 (closes: #517786) + + -- Lionel Elie Mamane Sun, 12 Jul 2009 22:13:02 +0200 + +ifrench-gut (1:1.0-25) unstable; urgency=low + + * Install documentation in standard location (closes: #513898) + * Update watch file to actually working one + * Bump up Standards-Version to 3.8.0 + + -- Lionel Elie Mamane Tue, 03 Feb 2009 16:39:57 +0100 + +ifrench-gut (1:1.0-24) unstable; urgency=low + + * Fix bashism in debian/rules (closes: #478396) + + -- Lionel Elie Mamane Fri, 23 May 2008 09:47:54 +0200 + +ifrench-gut (1:1.0-23) unstable; urgency=low + + * Tell myspell to use this dictionary for fr_CH and fr_LU, too + (closes: #469629) + + -- Lionel Elie Mamane Thu, 06 Mar 2008 15:39:46 +0100 + +ifrench-gut (1:1.0-22) unstable; urgency=low + + * 'finals' is the "most" correct form after all, 'finaux' is a + tolerated variant. + * remove --no-elanguages from instelldeb-ispell, it is about to be + removed. + + -- Lionel Elie Mamane Mon, 18 Feb 2008 23:32:09 +0100 + +ifrench-gut (1:1.0-21) unstable; urgency=low + + * Declare in info-ispell that dictionaries are ISO-8859-15. + + -- Lionel Elie Mamane Mon, 18 Feb 2008 19:35:16 +0100 + +ifrench-gut (1:1.0-20) unstable; urgency=low + + * adopt package (closes: #464326) + * add 'batave' with s plural to non-verbes (closes: #396168) + * accept 'dé' prefix for 'saturer' and 'saturation' + 'final' has plural 'finaux', not 'finals' + add 'interstitielle' + add 'refoulante' + add 'expiratoire' + add 'inspiratoire' (closes: #302249) + * add 'horodatage' + accept d' prefix before 'apparenter' + add 'finaliser' (closes: #347779) + * Bump up Standards-Version to 3.7.3 + * Update Homepage to Gutenberg one (old one doesn't exist anymore), and + make it a field, not pseudo-field. + * Move debhelper compat level to debian/compat instead of DH_COMPAT + + -- Lionel Elie Mamane Mon, 18 Feb 2008 19:07:32 +0100 + +ifrench-gut (1:1.0-19.1) unstable; urgency=low + + * NMU + * build-depend on myspell-tools (closes: #426540) + + -- Rene Engelhard Mon, 02 Jul 2007 16:57:42 +0200 + +ifrench-gut (1:1.0-19) unstable; urgency=low + + * Updated upstream URL (closes: #406413) + * Switched to debhelper 5 + + -- Nicolas Sabouret Tue, 30 Jan 2007 16:35:46 +0100 + +ifrench-gut (1:1.0-18) unstable; urgency=low + + * Changed priority to optional + * Fix affix files (closes: #283672, #308858) + Thanks to Guillaume Pernot for his patch + + -- Nicolas Sabouret Sat, 14 May 2005 22:51:48 +0200 + +ifrench-gut (1:1.0-17) unstable; urgency=low + + * Really moved myspell to indep and only indep (closes: #259962, #262969) + + -- Nicolas Sabouret Thu, 26 Aug 2004 13:31:53 +0200 + +ifrench-gut (1:1.0-16) unstable; urgency=low + + * Switch to ISO-8859-15 (aka latin9, aka latin0) + Thanks to Lionel Elie Mamane for his help + * Moved myspell to binary-indep (closes: #259962) + + -- Nicolas Sabouret Wed, 21 Apr 2004 13:44:41 +0200 + +ifrench-gut (1:1.0-15) unstable; urgency=low + + * New dictionaries-common version (closes: #232147) + + -- Nicolas Sabouret Wed, 11 Feb 2004 16:02:32 +0100 + +ifrench-gut (1:1.0-14) unstable; urgency=low + + * Build myspell dict (closes: #225733). + Thanks to René Engelhard for his patch. + + -- Nicolas Sabouret Fri, 9 Jan 2004 17:44:24 +0100 + +ifrench-gut (1:1.0-13) unstable; urgency=low + + * Oops, forgot the -on form. + * Corrected a few typos + * Priority set to extra (conflicts with ifrench) + * Reference to /usr/share/common-licence in copyright + + -- Nicolas Sabouret Wed, 23 Jul 2003 10:34:44 +0200 + +ifrench-gut (1:1.0-12) unstable; urgency=low + + * Modified the affixes files (closes: #200448) + Please see the README.Debian file. + * Added "quadrinôme" in the math.dico and forwarded to upstream. + + -- Nicolas Sabouret Wed, 16 Jul 2003 15:43:21 +0200 + +ifrench-gut (1:1.0-11) unstable; urgency=low + + * Rebuild the package with new version of dictionaries-common + + -- Nicolas SABOURET Fri, 25 Oct 2002 16:13:19 +0200 + +ifrench-gut (1:1.0-10) unstable; urgency=low + + * New debian ispell policy (Closes: #164244) + Thanks to Agustín Martín Domingo for his help. + * made frenchb.{hash,aff} be linked to french.{hash,aff} + * including some of the "optionnal" dicts + * corrected the upstream location in the copyright + + -- Nicolas SABOURET Thu, 26 Sep 2002 13:32:48 +0200 + +ifrench-gut (1:1.0-9) unstable; urgency=low + + * New maintainer + + -- Nicolas Sabouret Mon, 1 Jul 2002 16:21:49 +0200 + +ifrench-gut (1:1.0-8) unstable; urgency=low + + * debian/control: fixed long description, thanks to + Nicolas Bertolissio. Closes: Bug#138024. + + -- Jerome Marant Tue, 12 Mar 2002 21:52:40 +0100 + +ifrench-gut (1:1.0-7) unstable; urgency=low + + * debian/rules: + - install disctionaries as `french' and `french-Tex8b' rather + than respectively `francais' and `francais-Tex8b'. + - made /usr/lib/ispell/francais* be a linke to /usr/lib/ispell/french*. + Thanks to Nicolas Sabouret. + + -- Jerome Marant Fri, 18 Jan 2002 23:32:49 +0100 + +ifrench-gut (1:1.0-6) unstable; urgency=low + + * debian/control: + - fixed spelling mistakes, thanks to Matt Zimmerman. Closes: Bug#124751. + - switched Standards-Version to 3.5.6. + + -- Jerome Marant Fri, 28 Dec 2001 11:42:55 +0100 + +ifrench-gut (1:1.0-5) unstable; urgency=low + + * Converted from yada to debhelper. + + -- Jerome Marant Sat, 12 May 2001 11:41:55 +0200 + +ifrench-gut (1:1.0-4) unstable; urgency=low + + * New maintainer. Closes: Bug#92634. + * Added build dependencies on yada and ispell. Closes: Bug#90042, Bug#90958. + * Rebuilt with the latest version of yada. Closes: Bug#93681. + * Switched Standards-Version to 3.5.2. + + -- Jerome Marant Wed, 11 Apr 2001 23:38:22 +0200 + +ifrench-gut (1:1.0-3.1) unstable; urgency=low + + * NMU. + * Build with the latest yada (Closes: #82632) + + -- Christian Marillat Sat, 24 Feb 2001 17:40:52 +0100 + +ifrench-gut (1:1.0-3) unstable; urgency=low + + * Upgraded to standards version 3.2.1 (closes: #42790) + + -- Christophe Le Bars Sat, 30 Dec 2000 03:13:19 +0100 + +ifrench-gut (1:1.0-2) unstable; urgency=low + + * Fixed typo in postint + + -- Christophe Le Bars Sun, 8 Aug 1999 21:58:20 +0200 + +ifrench-gut (1:1.0-1) unstable; urgency=low + + * New upstream release with pristine sources (closes: #39140) + + -- Christophe Le Bars Wed, 28 Jul 1999 14:54:30 +0200 + +ifrench-gut (1.0alpha8-1) unstable; urgency=low + + * New maintainer release + * New Debian Linux package maintenance system files + + -- Christophe Le Bars Thu, 15 Oct 1998 02:17:42 +0200 + + --- ifrench-gut-1.0.orig/debian/compat +++ ifrench-gut-1.0/debian/compat @@ -0,0 +1 @@ +10 --- ifrench-gut-1.0.orig/debian/control +++ ifrench-gut-1.0/debian/control @@ -0,0 +1,31 @@ +Source: ifrench-gut +Maintainer: Lionel Elie Mamane +Section: text +Priority: optional +Standards-Version: 3.9.8 +Build-Depends: debhelper (>> 10), ispell (>= 3.3.02), dictionaries-common-dev (>= 1.10.5), myspell-tools +#Homepage: http://www.gutenberg.eu.org/distributions/rubrique9.html + +Package: ifrench-gut +Architecture: any +Depends: ispell (>= 3.3.02), dictionaries-common (>=0.20), debconf (>= 0.5) | debconf-2.0, ${misc:Depends} +Suggests: wfrench +Provides: ispell-dictionary +Conflicts: ifrench +Description: French dictionary for ispell (GUTenberg version) + This is a French dictionary, to be used with the ispell program, + version 3.1.20 and following. + . + This is the GUTenberg version. + +Package: myspell-fr-gut +Architecture: all +Multi-Arch: foreign +Depends: dictionaries-common (>= 0.10) | openoffice.org-updatedicts, ${misc:Depends} +Conflicts: openoffice.org (<= 1.0.3-2), openoffice.org-spellcheck-fr-fr, myspell-fr, myspell-fr-fr +Provides: myspell-dictionary, myspell-dictionary-fr, openoffice.org-spellcheck-fr-fr, myspell-fr-fr +Replaces: openoffice.org-spellcheck-fr-fr, myspell-fr-fr +Description: French dictionary for myspell (GUTenberg version) + This is a French dictionary, to be used with myspell. + . + This is the GUTenberg version. --- ifrench-gut-1.0.orig/debian/copyright +++ ifrench-gut-1.0/debian/copyright @@ -0,0 +1,24 @@ +This package was debianized by Christophe Lebars . +It was taken over by Jerome Marant on +Wed, 11 Apr 2001 23:38:22 +0200. + +It was downloaded from http://www.gutenberg.eu.org/IMG/gz/francais-gutenberg-v1.0.tar.gz + +Upstream Author: Christophe Pythoud + +Copyright: + + Copyright 1999, Christophe Pythoud et GUTenberg + . + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + . + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + . + On Debian systems, the complete text of the GNU General Public + License can be found in /usr/share/common-licenses/GPL file. --- ifrench-gut-1.0.orig/debian/dirs +++ ifrench-gut-1.0/debian/dirs @@ -0,0 +1,2 @@ +usr/lib/ispell +usr/share/doc/ifrench-gut --- ifrench-gut-1.0.orig/debian/ifrench-gut.docs +++ ifrench-gut-1.0/debian/ifrench-gut.docs @@ -0,0 +1,3 @@ +ALIRE +HISTORIQUE +docs/reference.pdf --- ifrench-gut-1.0.orig/debian/info-ispell +++ ifrench-gut-1.0/debian/info-ispell @@ -0,0 +1,36 @@ +Language: francais GUTenberg (French GUTenberg) +Hash-Name: francais +Emacsen-Name: francais +Casechars: [A-Za-zÀÂÇÈÉÊËÎÏÔÙÛܼàâçèéêëîïôùûü½] +Not-Casechars: [^A-Za-zÀÂÇÈÉÊËÎÏÔÙÛܼàâçèéêëîïôùûü½] +Otherchars: [-'] +Many-Otherchars: yes +Additionalchars: ÀÂÇÈÉÊËÎÏÔÙÛܼàâçèéêëîïôùûü½ +Ispell-Args: +Extended-Character-Mode: ~list +Coding-System: iso-8859-15 +Pspell-Ispell: fr iso8859-15 + +Language: francais GUTenberg latin1 (French GUTenberg latin1) +Hash-Name: francais +Emacsen-Name: francais-latin1 +Casechars: [A-Za-zÀÂÇÈÉÊËÎÏÔÙÛÜàâçèéêëîïôùûü] +Not-Casechars: [^A-Za-zÀÂÇÈÉÊËÎÏÔÙÛÜàâçèéêëîïôùûü] +Otherchars: [-'] +Many-Otherchars: yes +Additionalchars: ÀÂÇÈÉÊËÎÏÔÙÛÜàâçèéêëîïôùûü +Ispell-Args: +Extended-Character-Mode: ~latin1 +Coding-System: iso-8859-1 + +Language: francais GUTenberg TeX8b (French GUTenberg TeX8b) +Hash-Name: francais-TeX8b +Emacsen-Name: francais-tex8b +Casechars: [A-Za-zÀÂÇÈÉÊËÎÏÔÙÛܼàâçèéêëîïôùûü½] +Not-Casechars: [^A-Za-zÀÂÇÈÉÊËÎÏÔÙÛܼàâçèéêëîïôùûü½] +Otherchars: [-'] +Many-Otherchars: yes +Additionalchars: ÀÂÇÈÉÊËÎÏÔÙÛܼàâçèéêëîïôùûü½ +Ispell-Args: +Extended-Character-Mode: ~list +Coding-System: iso-8859-15 --- ifrench-gut-1.0.orig/debian/myspell-fr-gut.dirs +++ ifrench-gut-1.0/debian/myspell-fr-gut.dirs @@ -0,0 +1,3 @@ +usr/share/hunspell +usr/share/myspell/dicts +usr/share/myspell/infos/ooo --- ifrench-gut-1.0.orig/debian/myspell-fr-gut.info-myspell +++ ifrench-gut-1.0/debian/myspell-fr-gut.info-myspell @@ -0,0 +1,5 @@ +DICT fr FR fr +DICT fr BE fr +DICT fr CA fr +DICT fr CH fr +DICT fr LU fr --- ifrench-gut-1.0.orig/debian/patches/autodicooption.dpatch +++ ifrench-gut-1.0/debian/patches/autodicooption.dpatch @@ -0,0 +1,85 @@ +#! /bin/sh -e + +# DP: + +if [ $# -ne 1 ]; then + echo >&2 "$0: script expects -patch|-unpatch as argument" + exit 1 +fi +case "$1" in + -patch) patch -f -p0 < $0;; + -unpatch) patch -f -R -p0 < $0;; + *) + echo >&2 "$0: script expects -patch|-unpatch as argument" + exit 1 +esac +exit 0 + +--- makehash.orig Wed Oct 16 15:13:56 2002 ++++ makehash Wed Oct 16 15:18:35 2002 +@@ -4,12 +4,13 @@ + + # Variable de configuration du programme. À ne modifier qu'en cas d'absolue + # nécessité ! +-my ($Rep_dicos, @Dicos_essent, $Chemin_Ispell, $Chemin_Buildhash, ++my ($Rep_dicos, @Dicos_essent, @Dicos_debian, $Chemin_Ispell, $Chemin_Buildhash, + $Nom_Racine, $Nom_Dico, $Nom_Aff, $Nom_Hash, $Nom_Aff8b, $Nom_Hash8b, $Version); + + $Rep_dicos = "./dicos"; + @Dicos_essent = ("nonverbes.dico", "series.dico", "verbes-gp12.dico", + "verbes-gp3.dico", "verbes-varia.dico"); ++@Dicos_debian = ("helvetismes.dico", "belgicismes.dico", "informatique.dico", "math.dico", "typo.dico"); + + $Chemin_Ispell = "ispell"; + $Chemin_Buildhash = "buildhash"; +@@ -38,7 +39,7 @@ + + # Autres variables... + my (@Liste_dicos, $Soulign, $Est_indisp, @Mots, @MotsTries, @FrDic, $LignePrec, +- $Dicos_manquent, $ChDicos); ++ $Dicos_manquent, $ChDicos, $Est_debian); + my ($i, $j); + + # Titre et copyright... +@@ -161,6 +162,11 @@ + } else { + $Est_indisp = 0; + } ++ if (&EstDansDicosDebian($i)) { # Est-ce qu'on l'installe pour la Debian. ? ++ $Est_debian = 1; ++ } else { ++ $Est_debian = 0; ++ } + if ($IndispAuto && $Est_indisp) { # Est-ce qu'on inclut les dico indisp. + open (DICO, $i); # automatiquement ? + push(@Mots, ); +@@ -192,7 +198,7 @@ + print "L'utilisation de ce fichier est facultative.\n"; + } + print "Souhaitez-vous inclure ce fichier dans le dictionnaire (o/n) ? "; +- if (0&&&oui) { # On demande si le dico doit être inclus ++ if ($Est_debian) { # On demande si le dico doit être inclus + open (DICO, $i); + push(@Mots, ); + close (DICO); +@@ -415,6 +421,20 @@ + my ($Bool); + $Bool = 0; + foreach (@Dicos_essent) { ++ if ($_[0] eq $_) { ++ $Bool = 1; ++ last; ++ } ++ } ++ $Bool; ++} ++ ++# --------------------------------------------------------------------------- ++ ++sub EstDansDicosDebian { ++ my ($Bool); ++ $Bool = 0; ++ foreach (@Dicos_debian) { + if ($_[0] eq $_) { + $Bool = 1; + last; --- ifrench-gut-1.0.orig/debian/patches/automakehash.dpatch +++ ifrench-gut-1.0/debian/patches/automakehash.dpatch @@ -0,0 +1,46 @@ +#! /bin/sh -e + +# DP: Modified + +if [ $# -ne 1 ]; then + echo >&2 "$0: script expects -patch|-unpatch as argument" + exit 1 +fi +case "$1" in + -patch) patch -f -p0 < $0;; + -unpatch) patch -f -R -p0 < $0;; + *) + echo >&2 "$0: script expects -patch|-unpatch as argument" + exit 1 +esac +exit 0 + +--- makehash.orig Fri Jul 30 13:26:08 1999 ++++ makehash Fri Jul 30 16:08:06 1999 +@@ -145,7 +145,7 @@ + fonctionnement de ISPELL. Souhaitez-vous tous les inclure automatiquement + (si vous répondez non, vous pourrez en effectuer la sélection dictionnaire + par dictionnaire) (o/n) ? "; # " <- bug dans la syntax highlighting de xemacs +-if (&Oui) { ++if (1||&Oui) { + $IndispAuto = 1; + &Sep; + print "\nLes dictionnaires suivants seront inclus automatiquement :\n"; +@@ -192,7 +192,7 @@ + print "L'utilisation de ce fichier est facultative.\n"; + } + print "Souhaitez-vous inclure ce fichier dans le dictionnaire (o/n) ? "; +- if (&Oui) { # On demande si le dico doit être inclus ++ if (0&&&oui) { # On demande si le dico doit être inclus + open (DICO, $i); + push(@Mots, ); + close (DICO); +@@ -272,7 +272,7 @@ + Souhaitez-vous également produire un dictionnaire permettant de corriger + des fichiers TeX huit bits depuis la ligne de commande (pas nécessaire si + vous utilisez EMACS -- voir la section 2.2.5 du manuel) (o/n) ? "; +- if (&Oui) { ++ if (1||&Oui) { + $DicoTeX8b = 1; + system "$Chemin_Buildhash $Nom_Dico $Nom_Aff8b $Nom_Hash8b"; + } --- ifrench-gut-1.0.orig/debian/rules +++ ifrench-gut-1.0/debian/rules @@ -0,0 +1,181 @@ +#!/usr/bin/make -f +# Sample debian/rules that uses debhelper. + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +# This is the debhelper compatability version to use. +# export DH_COMPAT=5 + +debian_patches = automakehash autodicooption + +IFRENCH_GUT=$(shell pwd)/debian/ifrench-gut +MYSPELL_FR_GUT=$(shell pwd)/debian/myspell-fr-gut + +configure: configure-stamp +configure-stamp: patched-stamp + dh_testdir + # Add here commands to configure the package. + + touch configure-stamp + +build: build-stamp +build-stamp: configure-stamp + dh_testdir + + # Add here commands to compile the package. + ./makehash + is2my-spell.pl francais.aff > fr-pre.aff + LC_ALL=C sed -e 's/^SET.*/SET ISO8859-15/;s/^TRY.*/TRY aeioàéèêîâsinrtlcdugmphbyfvkwôûëöïù½/' \ + -e 's/^\([PS]FX[[:space:]]\+.[[:space:]]\+[^[:space:]]\+[[:space:]]\+[^[:space:]]\+[[:space:]]\+\)\([^[:space:]]\+\)$$/\1 \2/' \ + fr-pre.aff > fr.aff + wc -l < francais.dico > francais.dico.cnt + cat francais.dico.cnt francais.dico > fr.dic + + touch build-stamp + +build-arch: build +build-indep: build + +clean: reverse-patches + dh_testdir + dh_testroot + rm -f build-stamp configure-stamp + + # Add here commands to clean up after the build process. + rm -f francais.hash francais-TeX8b.hash + rm -f francais.dico* francais.stat + rm -f fr-pre.aff fr.aff fr.dic + + dh_clean + +#install-indep for myspell dict +install-indep: build + dh_testdir + dh_testroot + dh_prep + dh_installdirs + + # Add here commands to install the package into debian/ifrench-gut. + install -m 0644 fr.aff $(MYSPELL_FR_GUT)/usr/share/hunspell + install -m 0644 fr.dic $(MYSPELL_FR_GUT)/usr/share/hunspell + # links for myspell dicts + ln -s /usr/share/hunspell/fr.aff $(MYSPELL_FR_GUT)/usr/share/myspell/dicts/fr.aff + ln -s /usr/share/hunspell/fr.dic $(MYSPELL_FR_GUT)/usr/share/myspell/dicts/fr.dic + for CC in FR BE LU CH; do for SUF in aff dic; do\ + ln -s fr.$${SUF} $(MYSPELL_FR_GUT)/usr/share/hunspell/fr_$${CC}.$${SUF}; \ + ln -s /usr/share/hunspell/fr.$${SUF} $(MYSPELL_FR_GUT)/usr/share/myspell/dicts/fr_$${CC}.$${SUF}; \ + done; done + +#install-arch for ispell dict +install-arch: build + dh_testdir + dh_testroot + dh_prep + dh_installdirs + + # Add here commands to install the package into debian/ifrench-gut. + install -m 0644 francais.aff $(IFRENCH_GUT)/usr/lib/ispell/french.aff + install -m 0644 francais.hash $(IFRENCH_GUT)/usr/lib/ispell/french.hash + install -m 0644 francais-TeX8b.aff $(IFRENCH_GUT)/usr/lib/ispell/french-TeX8b.aff + install -m 0644 francais-TeX8b.hash $(IFRENCH_GUT)/usr/lib/ispell/french-TeX8b.hash + # links for ispell dicts + dh_link usr/lib/ispell/french.aff usr/lib/ispell/francais.aff + dh_link usr/lib/ispell/french.hash usr/lib/ispell/francais.hash + dh_link usr/lib/ispell/french.aff usr/lib/ispell/frenchb.aff + dh_link usr/lib/ispell/french.hash usr/lib/ispell/frenchb.hash + dh_link usr/lib/ispell/french-TeX8b.aff usr/lib/ispell/francais-TeX8b.aff + dh_link usr/lib/ispell/french-TeX8b.hash usr/lib/ispell/francais-TeX8b.hash + +# Build architecture-independent files here. +# For myspell dict. +binary-indep: build install-indep + dh_testdir + dh_testroot + dh_installdocs -i + dh_installchangelogs -i + dh_link -i + installdeb-myspell -p myspell-fr-gut + dh_compress -i + dh_fixperms -i + dh_installdeb -i + dh_gencontrol -i + dh_md5sums -i + dh_builddeb -i + +# Build architecture-dependent files here. +# For ispell dict. +binary-arch: build install-arch + dh_testdir + dh_testroot +# dh_installdebconf -a + installdeb-ispell -p ifrench-gut # new policy (see dict-common) - calls dh_installdebconf + dh_installdocs -a +# dh_installexamples -a +# dh_installmenu -a +# dh_installlogrotate -a +# dh_installemacsen -a +# dh_installpam -a +# dh_installmime -a +# dh_installinit -a +# dh_installcron -a +# dh_installman -a +# dh_installinfo-a + dh_installchangelogs -a + dh_strip -a + dh_compress -a + dh_fixperms -a +# dh_makeshlibs + dh_installdeb -a +# dh_perl -a + dh_shlibdeps -a + dh_gencontrol -a + dh_md5sums -a + dh_builddeb -a + +binary: binary-indep binary-arch +.PHONY: build build-arch build-indep clean binary-indep binary-arch binary install configure + +# --------------------------------------------------------------------------- +# various rules to unpack addons and (un)apply patches. +# borrowed from egcs package + +patch_dir = debian/patches + +apply-patches: patched-stamp +reverse-patches: + @for stamp in none patched-*; do \ + case "$$stamp" in none|patched-stamp|patched-\*) continue; esac; \ + patch=`echo $$stamp | sed -e 's/patched-//'`; \ + echo "trying to revert patch $$patch ..."; \ + if [ -x $(patch_dir)/$$patch.dpatch ]; then true; else \ + chmod +x $(patch_dir)/$$patch.dpatch; fi; \ + if $(patch_dir)/$$patch.dpatch -unpatch; then \ + echo "reverted $$patch patch."; \ + rm -f $$stamp; \ + else \ + echo "error in reverting $$patch patch."; \ + exit 1; \ + fi; \ + done + @echo "Removing patched-stamp" + @rm -f patched-stamp + +patched-%: $(patch_dir)/%.dpatch + @if [ -x $< ]; then true; else chmod +x $<; fi + @if [ -f $@ ]; then \ + echo "$* patches already applied."; exit 1; \ + fi + $< -patch + @echo "$* patches applied." > $@ + +patched-stamp: $(foreach p,$(debian_patches),patched-$(p)) + @printf "\nPatches applied:\n" >> pxxx + @for i in none $(debian_patches); do \ + if [ -r debian/patches/$$i.dpatch ]; then \ + printf "\n$$i:\n" >> pxxx; \ + sed -n 's/^# *DP: */ /p' debian/patches/$$i.dpatch >> pxxx; \ + fi \ + done + @echo "Writing patched-stamp" + @mv -f pxxx patched-stamp --- ifrench-gut-1.0.orig/debian/watch +++ ifrench-gut-1.0/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://www.gutenberg.eu.org/distributions/6-francais-gutenberg.html /IMG/gz/francais-gutenberg-v([\d\.]*).tar.gz debian uupdate --- ifrench-gut-1.0.orig/dicos/belgicismes.desc +++ ifrench-gut-1.0/dicos/belgicismes.desc @@ -0,0 +1,6 @@ +Ce dictionnaire contient des belgicismes : essentiellement des mots et +des toponymes propres à la Belgique. + +nombres repris de helvetismes.dico +liste des provinces, districts électoraux et communes (de Belgique et +Grand-Duché de Luxembourg) extraite de Wikipedia --- ifrench-gut-1.0.orig/dicos/belgicismes.dico +++ ifrench-gut-1.0/dicos/belgicismes.dico @@ -0,0 +1,2411 @@ +Aalter +Aarschot +Aartselaar +Abée +Abolens +Abweiler +Achêne +Achet +Acosse +Acoz +Affligem +Agimont +Ahn +Aineffe +Aische-en-Refail +Aiseau +Aiseau-Presles +Aisemont +Al +Alken +Alle +Allerborn +Alleur +Alost +Alscheid +Altlinster +Altrier +Altwies +Alveringem +Alzingen +Amay +Amberloup +Amblève +Ambly +Ambresin +Amonines +Amougies +Amour +Ampsin +Andenne +Anderlecht +Anderlues +Andrimont +Androssart +Angelsberg +Angleur +Angre +Angreau +Anhée +Anlier +Anloy +Annevoie-Rouillon +Ans +Ansembourg +Anseremme +Anser½ul +Anthée +Antheit +Anthisnes +Antoing +Anvaing +Anvers +Anzegem +Arbre +Arbrefontaine +Archennes +Arc-Wattripont +Ardooie +Arendonk +Argenteau +Arlon +Arquennes +Arsdorf +Arsimont +Arville +As +Aspelt +Asquillies +Asse +Assel +Asselborn +Assenede +Assenois +Assesse +Ath +Athis +Athus +Attert +Attre +Aubange +Aubechies +Aubel +Aublain +Auby-sur-Semois +Audenarde +Auderghem +Audregnies +Aulnois +Autelbas +Autre-Église +Autreppe +Auvelais +Ave-et-Auffe +Avelgem +Avennes +Avernas-le-Bauduin +Avin +Avins +Awans +Awenne +Awirs +Aye +Ayeneux +Aywaille +Baelen +Baerle-Duc +Bagimont +Baileux +Bailièvre +Baillamont +Bailleul +Baillonville +Baisieux +Baisy-Thy +Balâtre +Balen +Ban +Bande +Barbençon +Barchon +Baronville +Barry +Barvaux-Condroz +Barvaux-sur-Ourthe +Basbellain +Bascharage +Baschleiden +Basècles +Bas-Oha +Basse-Bodeux +Bassenge +Bassilly +Bastendorf +Bastogne +Bas-Warneton +Battice +Battignies +Baudour +Bauffe +Baugnies +Baulers +Bavigne +Beaufays +Beaufort +Beaumont +Beauraing +Beausaint +Beauvechain +Beauwelz +Beaux +Bech +Bech-Kleinmacher +Beckerich +Beclers +Beernem +Beerse +Beersel +Beez +Beffe +Begijnendijk +Béguines +Beho +Beidweiler +Beiler +Bekkevoort +Belgrade +Bellaire +Bellecourt +Bellefontaine +Bellevaux +Bellevaux-Ligneuville +Beloeil +Bel½il +Belvaux +Ben-Ahin +Bende +Berbourg +Berchem +Berchem-Sainte-Agathe +Berdorf +Bereldange +Berg +Bergem +Bergerie +Bergilers +Beringen +Berlaar +Berlare +Berlé +Berloz +Berneau +Bernissart +Berschbach +Bersillies-l'Abbaye +Bertem +Bertogne +Bertrange +Bertrée +Bertrix +Berzée +Bettange-sur-Mess +Bettborn +Bettel +Bettembourg +Bettendorf +Bettincourt +Betzdorf +Beuzet +Bévercé +Beveren +Beyne-Heusay +Beyren +Bienne-lez-Happart +Bierbeek +Biercée +Bierges +Bierghes +Bierset +Bierwart +Biesme +Biesmerée +Biesme-sous-Thuin +Biévène +Bièvre +Biez +Bigelbach +Bigonville +Bihain +Bilsdorf +Bilstain +Bilzen +Binche +Binsfeld +Bioul +Bissen +Bivange +Bivels +Biwer +Biwisch +Blaimont +Blandain +Blankenberge +Blaregnies +Blaschette +Blaton +Blaugies +Blegny +Bléharies +Blehen +Bleid +Bleret +Blicquy +Bocholt +Bockholtz +Bodegnée +Boechout +Boëlhe +Boevange +Boevange-sur-Attert +Bofferdange +Bohan +Boignée +Boirs +Bois-de-Lessines +Bois-de-Villers +Bois-d'Haine +Bois-et-Borsu +Bolinne +Bolland +Bollendorf-Pont +Bomal +Bombaye +Boncelles +Boneffe +Bonheiden +Boninne +Bonlez +Bonnal +Bonnert +Bonneville +Bons +Bon-Secours +Bonsin +Boom +Boortmeerbeek +Borgloon +Borlez +Borlon +Born +Bornem +Bornival +Borsbeek +Bosquet +Bossière +Bossut-Gottechain +Bothey +Boudler +Bouffioulx +Bouge +Bougnies +Bouillon +Boulaide +Bour +Bourg-Léopold +Bourglinster +Bourlers +Bourscheid +Bourseigne-Neuve +Bourseigne-Vieille +Bous +Boussoit +Boussu +Boussu-en-Fagne +Boussu-lez-Walcourt +Bousval +Boutersem +Bouverie +Bouvignes +Bouvignies +Bovenistier +Bovesse +Bovigny +Boxhorn +Bra +Brabant +Brachtenbach +Braffe +Braibant +Braine-l'Alleud +Braine-le-Château +Braine-le-Comte +Braives +Brakel +Branchon +Brandenbourg +Bras +Brasménil +Brasschaat +Brattert +Bray +Brecht +Bredene +Bree +Breidfeld +Breidweiler +Breinert +Bressoux +Bridel +Brouch +Brugelette +Bruges +Brûly +Brûly-de-Pesche +Brunehaut +Bruxelles +Bruxelles-ville +Bruyelle +Bruyère +Brye +Budersberg +Buderscheid +Buggenhout +Buissenal +Buissonville +Bullange +Bulles +Burden +Burdinne +Bure +Burg-Reuland +Burmerange +Bury +Buschdorf +Buschrodt +Butgenbach +Buvrinnes +Buzenol +Buzet +Calamine +Callenelle +Calmus +Calonne +Cambron-Casteau +Cambron-Saint-Vincent +camping +Canach +Capellen +Carlsbourg +Carnières +Casteau +Castillon +Celles +Cerexhe-Heuseux +Cerfontaine +Céroux-Mousty +Chaineux +Chairière +Champinoit +Champion +Champlon +Chanly +Chanoines +Chantemelle +Chapelle-à-Oie +Chapelle-à-Wattines +Chapelle-lez-Herlaimont +Chapon-Seraing +Charleroi +Charneux +Chassepierre +Chastre +Chastrès +Chastre-Villeroux-Blanmont +Châtelet +Châtelineau +Châtillon +Chaudfontaine +Chaumont-Gistoux +Chaussée-Notre-Dame-Louvignies +Chênais +Chênée +Chenois +Cherain +Cheratte +Chercq +Chevesnes +Chevetogne +Chevron +Chièvres +Chimay +Chiny +Chokier +Christnach +Ciergnon +Ciney +Ciplet +Ciply +Clabecq +Claies +Clavier +Clemency +Clermont +Clermont-sous-Huy +Clervaux +Cognelée +Colfontaine +Colmar-Berg +Colpach-Bas +Colpach-Haut +Comblain-au-Pont +Comblain-Fairon +Comines +Comines-Warneton +Conneux +Conquelles +Consdorf +Consthum +Contern +Corbais +Corbion +Cordes +Corenne +Cornesse +Cornimont +Corroy-le-Château +Corroy-le-Grand +Corsaires +Corswarem +Cortil-Noirmont +Cortil-Wodon +Couillet +Courcelles +Courrière +Cour-sur-Heure +Courtrai +Court-Saint-Étienne +Couthuin +Coutisse +Couture-Saint-Germain +Couvin +Coxyde +Cras-Avernas +Crauthem +Crehen +Crisnée +Croix-lez-Rouveroy +Crombach +Cruchten +Crupet +Cuesmes +Cugnon +Cul-des-Sarts +Custinne +Dahl +Dahlem +Dailly +Dalheim +Dalhem +Damme +Dampicourt +Dampremy +Darion +Daussois +Daussoulx +Dave +Daverdisse +De +Deerlijk +Deiffelt +Deinze +Dellen +Denderleeuw +Denée +Dentergem +Derenbach +Dergneau +Dessel +Destelbergen +Deux-Acren +Dhuy +Diable +Dickweiler +Diekirch +Diepenbeek +Diest +Differdange +Dilbeek +Dillingen +Dilsen-Stokkem +Dinant +Dion +Dion-le-Mont +Dion-le-Val +Dion-Valmont +Dippach +Dirbach +Dison +Dixmude +Dochamps +Doennange +Dohan +Doische +Dolembreux +Donceel +Doncols +Dondelange +Dongelberg +Donstiennes +Dorinne +Dorscheid +Dottignies +Dour +Dourbes +Drauffelt +Dréhance +Drinklange +Drogenbos +Dudelange +Duffel +Durbuy +Durnal +Ében-Émael +Ébly +Écaussinnes +Écaussinnes-d'Enghien +Écaussinnes-Lalaing +Echternach +Edegem +Eeklo +Eghezée +Éghezée +Éhein +Ehlange-sur-Mess +Ehlerange +Ehnen +Ehner +Eischen +Eisenborn +Ell +Ellange +Ellemelle +Ellezelles +Ellignies-lez-Frasnes +Ellignies-Sainte-Anne +Élouges +Elsenborn +Elvange +Embourg +Emerange +Émines +Emptinne +Enghien +Engis +Énines +Enscherange +Ensival +Épinois +Eppeldorf +Éprave +Erbaut +Erbis½ul +Ere +Erezée +Érezée +Ermeton-sur-Biert +Ermsdorf +Ernage +Erneuville +Ernonheid +Ernster +Ernzen +Erpeldange +Erpe-Mere +Erpent +Erpion +Erquelinnes +Erquennes +Ersange +Escanaffles +Eschdorf +Eschette +Esch-sur-Alzette +Esch-sur-Sûre +Eschweiler +Eselborn +Esneux +Espierres-Helchin +Esplechin +Esquelmes +Essen +Estaimbourg +Estaimpuis +Estinnes +Estinnes-au-Mont +Estinnes-au-Val +Étalle +Ethe +Ettelbruck +Etterbeek +Eugies +Eupen +Évegnée +Évegnée-Tignée +Évelette +Evere +Evergem +Everlange +Évregnies +Évrehailles +Eynatten +Fagnolle +Faimes +Falaën +Falisolle +Fallais +Falmagne +Falmignoul +Familleureux +Farciennes +Faulx-les-Tombes +Faur½ulx +Fauvillers +Faymonville +Fays-les-Veneurs +Fayt-le-Franc +Fayt-lez-Manage +Felenne +Feluy +Feneur +Fennange +Fentange +Fernelmont +Ferrières +Feschaux +Feulen +Fexhe-le-Haut-Clocher +Fexhe-Slins +Filot +Filsdorf +Findel +Fingig +Finnevaux +Fischbach +Fize-Fontaine +Fize-le-Marsal +Flamierge +Flandre +Flavion +Flawinne +Flaxweiler +Flémalle +Flémalle-Grande +Flémalle-Haute +Flénu +Fléron +Fleurus +Flobecq +Flône +Florée +Floreffe +Florennes +Florenville +Floriffoux +Flostoy +Focant +Foetz +Folkendange +Folschette +Folx-les-Caves +Fontaine-l'Evêque +Fontaine-l'Évêque +Fontaine-Valmont +Fontenelle +Fontenoille +Fontenoy +Fooz +Forchies-la-Marche +Forest +Forêt +Forge-Philippe +Forges +Forrières +Forville +Fosse +Fosses-la-Ville +Fouhren +Fouleng +Fourbechies +Fourons +Foy-Notre-Dame +Fraipont +Fraire +Fraiture +Frameries +Framont +FrancheGarenne +Franchimont +Francorchamps +Franc-Waret +Franière +Frasnes-lez-Anvaing +Frasnes-lez-Buissenal +Frasnes-lez-Couvin +Frasnes-lez-Gosselies +Freloux +Freux +Frisange +Froidchapelle +Froid-Chapelle +Froidfontaine +Froidmont +Fronville +Froyennes +Fumal +Furfooz +Furnaux +Furnes +Gages +Gallaix +Gammerages +Gand +Ganshoren +Garnich +Gaurain-Ramecroix +Gavere +Gedinne +Geel +Geer +Geest-Gérompont-Petit-Rosière +Geetbets +Gelbressée +Gembes +Gembloux +Gemmenich +Genappe +Genk +Genly +Gentinnes +Genval +Gerin +Gérompont +Gérouville +Gerpinnes +Gesves +Ghislenghien +Ghlin +Ghoy +Gibecq +Gilly +Gilsdorf +Gimnée +Gingelom +Girst +Gistel +Givry +Glabais +Glabbeek +Glain +Glanerie +Gleixhe +Gleize +Glimes +Glons +Gochenée +Godarville +Godbrange +Godinne +Goé +Goeblange +Goedange +G½gnies-Chaussée +Goesdorf +Goesnes +Goetzingen +Golette +Gomzé-Andoumont +Gonderange +Gondregnies +Gonrieux +Gooik +Gosseldange +Gosselies +Gostingen +Gottignies +Gougnies +Gourdinne +Goutroux +Gouvy +Gouy-lez-Piéton +Gozée +Grâce-Berleur +Grâce-Hollogne +Graide +Gralingen +Grammont +Grand-Axhe +Grandglise +Grand-Hallet +Grand-Halleux +Grandhan +Grand-Leez +Grand-Manil +Grandménil +Grandmetz +Grand-Rechain +Grand-Reng +Grandrieu +Grand-Rosière-Hottomont +Grandville +Grandvoir +Grapfontaine +Grass +Graty +Graulinster +Graux +Greisch +Greiveldange +Grevels +Grevenknapp +Grevenmacher +Grez-Doiceau +Grimbergen +Grimouti +Grindhausen +Grivegnée +Grobbendonk +Grosage +Grosbous +Grosfays +Grummelscheid +Grundhof +Grune +Grupont +Guignies +Guirsch +Haacht +Haaltert +Habay +Habay-la-Neuve +Habay-la-Vieille +Habergy +Haccourt +Hachiville +Hachy +Hacquegnies +Hagelsdorf +Hagen +Haillot +Hainaut +Haine-Saint-Paul +Haine-Saint-Pierre +Hainin +Hal +Halanzy +Halen +Haller +Halleux +Halma +Haltinne +Ham +Hamipré +Hamiville +Hamme +Hamme-Mille +Hamoir +Hamois +Hamont-Achel +Hampteau +Ham-sur-Heure +Ham-sur-Heure-Nalinnes +Ham-sur-Sambre +Haneffe +Hannêche +Hannut +Hanret +Han-sur-Lesse +Hantes-Wihéries +Hanzinelle +Hanzinne +Harchies +Harelbeke +Hargimont +Harlange +Harmignies +Harnoncourt +Harre +Harsin +Harveng +Harzé +Hassel +Hasselt +Hastière +Hastière-Lavaux +Hastière-par-delà +Hatrival +Haulchin +Hauset +Hautbellain +Hautcharage +Hautem-Saint-Liévin +Haute-Sûre +Haut-Fays +Haut-Ittre +Haut-le-Wastia +Haut-Martelange +Hautrage +Havay +Havelange +Havinnes +Havré +Hayons +Hechtel-Eksel +Heer +Heers +Heffingen +Heiderscheid +Heiderscheidergrund +Heinerscheid +Heinsch +Heisdorf +Heispelt +Heist-op-den-Berg +Hélécine +Hellange +Hellebecq +Helmdange +Helmsange +Hemiksem +Hemptinne +Hemstal +Hennuyères +Henri-Chapelle +Henripont +Hensies +Heppenbach +Heppignies +Herbeumont +Herborn +Herchies +Herck-la-Ville +Herent +Herentals +Herenthout +Hergenrath +Hérinnes +Hermalle-sous-Argenteau +Hermalle-sous-Huy +Hermée +Hermeton-sur-Meuse +Héron +Herquegies +Herseaux +Herselt +Herstal +Herstappe +Hertain +Herve +Herzele +Hesperange +Hestre +Heure +Heure-le-Romain +Heusden-Zolder +Heusy +Heuvelland +Hévillers +Heyd +Hingeon +Hinkel +Hivange +Hives +Hobscheid +Hodeige +Hodister +Hody +Hoegaarden +Hoeilaart +Hoesdorf +Hoeselt +Hoffelt +Hogne +Hognoul +Hollain +Hollange +Hollenfels +Holler +Hollogne-aux-Pierres +Hollogne-sur-Geer +Holsbeek +Holtz +Holzem +Holzthum +Hombourg +Hompré +Hondelange +Honnay +Honnelles +Hooglede +Hoogstraten +Horebeke +Horion-Hozémont +Hornu +Horrues +Hoscheid +Hosingen +Hostert +Hotton +Houdemont +Houdeng-Aimeries +Houdeng-G½gnies +Houdremont +Houffalize +Hour +Housse +Houtaing +Houtain-le-Val +Houtain-Saint-Siméon +Houthalen-Helchteren +Houthem +Houthulst +Houx +Houyet +Hove +Hovelange +Hoves +Howald +Howardries +Huccorgne +Huissignies +Huldange +Huldenberg +Hulpe +Hulshout +Hulsonniaux +Humain +Huncherange +Hunsdorf +Huppaye +Hupperdange +Huttange +Huy +Hyon +Ichtegem +Imbringen +Incourt +Ingeldorf +Ingelmunster +Insenborn +Irchonwelz +Isières +Isnes +Ittre +Itzig +Ivoz-Ramet +Ixelles +Izegem +Izel +Izier +Jabbeke +Jalhay +Jallet +Jamagne +Jambes +Jamiolle +Jamioulx +Jamoigne +Jandrain-Jandrenouille +Jauche +Jauchelette +Javingue +Jehay +Jehonville +Jemappes +Jemelle +Jemeppe-sur-Meuse +Jemeppe-sur-Sambre +Jeneffe +Jette +Jodoigne +Jodoigne-Souveraine +Jollain-Merlin +Joncret +Julémont +Jumet +Junglinster +Jupille-sur-Meuse +Juprelle +Jurbise +Juseret +Kahler +Kain +Kalborn +Kalmthout +Kampenhout +Kapellen +Kapelle-op-den-Bos +Kaprijke +Kapweiler +Kasterlee +Kaundorf +Kautenbach +Kayl +Keerbergen +Kehlen +Kehmen +Keispelt +Kelmis +Kemexhe +Kettenis +Keumiée +Kiischpelt +Kinrooi +Kleinbettingen +Kluisbergen +Knaphoscheid +Knesselare +Knokke-Heist +Kobenbour +Kockelscheuer +Koedange +Koekelare +Koekelberg +Koerich +Koetschette +Kontich +Kopstal +Kortemark +Kortenaken +Kortenberg +Kortessem +Kraainem +Kruibeke +Kruishoutem +Kuborn +Kuurne +Laakdal +Laarne +Labuissière +Lacuisine +Ladeuze +Laethem-Saint-Martin +Laforêt +Lahamaide +Lamadelaine +Lamain +Lambermont +Lambusart +Lamontzée +Lamorteau +Lanaken +Lanaye +Landelies +Landen +Landenne +Landscheid +Laneffe +Langemark-Poelkapelle +Lannen +Lanquesaint +Lantin +Lantremange +Laplaigne +Larochette +Lasauvage +Lasne +Lasne-Chapelle-Saint-Lambert +Lathuy +Latinne +Latour +Lavacherie +Lavaux-Sainte-Anne +Laviot +Lavoir +Léau +Lebbeke +L'Écluse +Lede +Ledegem +Leernes +Leers-et-Fosteau +Leers-Nord +Leeuw-Saint-Pierre +Léglise +Leignon +Leithum +Lellig +Lellingen +Lendelede +Lennik +Lenningen +Lens +Lens-Saint-Remy +Lens-Saint-Servais +Lens-sur-Geer +Lentzweiler +L'Escaillère +Lesdain +Lessines +Lessive +Lesterny +Lesve +Leudelange +Leugnies +Leuze +Leuze-en-Hainaut +Leval-Chaudeville +Leval-Trahegnies +Levelange +Liberchies +Libin +Libramont +Libramont-Chevigny +Lichtervelde +Liedekerke +Liefrange +Liège +Lieler +Lierde +Lierneux +Liernu +Lierre +Liers +Ligne +Ligney +Ligny +Lille +Lillois-Witterzée +Limal +Limbourg +Limelette +Limerlé +Limont +Limpach +Lincent +Linchet +Linger +Linkebeek +Linsmeau +Lint +Linter +Lintgen +Lipperscheid +Lisogne +Livange +Lives-sur-Meuse +Lixhe +Lobbes +Locaillou +Lochristi +Lodelinsart +Lokeren +Lombise +Lommel +Lommersweiler +Lompret +Lomprez +Loncin +Londerzeel +Longchamps +Longlier +Longsdorf +Longueville +Longvilly +Lontzen +Lonzée +Looz +Lorcé +Lo-Reninge +Lorentzweiler +Louette-Saint-Denis +Louette-Saint-Pierre +Loupoigne +Louvain +Louvain-la-Neuve +Louveigné +Louvière +Lovendegem +Loverval +Loyers +Lubbeek +Luingne +Lullange +Lultzhausen +Lummen +Lustin +Luttre +Luxembourg +Luxemburg +Maarkedal +Maaseik +Maasmechelen +Mabompré +Machelen +Machtum +Macon +Macquenoise +Maffe +Maffle +Magnée +Maillen +Mainvault +Maisières +Maissin +Maizeret +Maldegem +Malempré +Malèves-Sainte-Marie-Wastines +Malines +Malle +Malmedy +Malonne +Malvoisin +Mamer +Manage +Manderfeld +Manhay +Manternach +Maransart +Marbais +Marbaix-la-Tour +Marche-en-Famenne +Marche-les-Dames +Marche-lez-Écaussinnes +Marchienne-au-Pont +Marchin +Marchipont +Marchovelette +Marcinelle +Marcourt +Marcq +Marenne +Mariembourg +Marilles +Marnach +Marneffe +Marquain +Martelange +Martouzin-Neuville +Masbourg +Masnuy-Saint-Jean +Masnuy-Saint-Pierre +Masseler +Matagne-la-Grande +Matagne-la-Petite +Maubray +Maulde +Maurage +Mazée +Mazy +Méan +Mecher +Medernach +Medingen +Meeffe +Meerhout +Meeuwen-Gruitrode +Mehaigne +Meise +Meispelt +Meix-devant-Virton +Meix-le-Tige +Mélen +Mélin +Melle +Mellery +Melles +Mellet +Mellier +Membach +Membre +Membroise +Menin +Mensdorf +Merbes-le-Château +Merbes-Sainte-Marie +Merchtem +Merdorp +Merelbeke +Merkholtz +Merksplas +Merlemont +Mersch +Merscheid +Mertert +Mertzig +Meslin-l'Évêque +Mesnil +Mesnil-Église +Mesnil-Saint-Blaise +Messancy +Messines +Mesvin +Mettet +Meulebeke +Meux +Mévergnies-lez-Lens +Meyerode +Michelau +Michelbouch +Micheroux +Middelkerke +Miécret +Mignault +Milmort +Mirwart +Modave +Moerbeke +Moersdorf +Moesdorf +Moestroff +Moha +Mohiville +Moignelée +Moircy +Mol +Molenbaix +Molenbeek-Saint-Jean +Momalle +Momignies +Mompach +Monceau-en-Ardenne +Monceau-Imbrechies +Monceau-sur-Sambre +Mondercange +Mondorf-les-Bains +Moniat +Mons +Monsin +Mons-lez-Liège +Monstreux +Mont +Montbliart +Mont-de-l'Enclus +Montegnée +Mont-Gauthier +Mont-Godinne +Montignies-lez-Lens +Montignies-Saint-Christophe +Montignies-sur-Roc +Montignies-sur-Sambre +Montigny-le-Tilleul +Montleban +Montr½ul-au-Bois +Montr½ul-sur-Haine +Mont-Saint-André +Mont-Saint-Aubert +Mont-Sainte-Aldegonde +Mont-Sainte-Geneviève +Mont-Saint-Guibert +Mont-sur-Marchienne +Montzen +Moorslede +Moresnet +Morhet +Morialmé +Morlanwelz +Morlanwelz-Mariemont +Mormont +Mornimont +Mortier +Mortroux +Mortsel +Morville +Moulbaix +Moulin +Mourcourt +Mouscron +Moustier +Moustier-sur-Sambre +Moutfort +Mouzaive +Moxhe +Mozet +Mullendorf +Mullerthal +Muno +Munsbach +Munschecker +Munshausen +Musson +Mussy-la-Ville +My +Naast +Nachtmanderscheid +Nadrin +Nafraiture +Nagem +Nalinnes +Namêche +Namur +Nandrin +Naninne +Naomé +Nassogne +Natoye +Nawés +Nazareth +Néchin +Neerheylissem +Neerpelt +Neidhausen +Nessonvaux +Nethen +Nettinne +Neufchâteau +Neufmaison +Neufvilles +Neuhäusgen +Neu-Moresnet +Neunhausen +Neupré +Neuville +Neuville-en-Condroz +Neuville-sous-Huy +Nevele +Niederanven +Niederdonven +Niederfeulen +Niederkorn +Niederpallen +Niederwampach +Niel +Nieuport +Nieuwerkerken +Nijlen +Nil-Saint-Vincent-Saint-Martin +Nimy +Ninove +Nismes +Nivelles +Niverlée +Nives +Nobressart +Nocher +Nodebais +Noduwez +Noerdange +Noertrange +Noertzange +Noirchain +Noirefontaine +Noiseux +Nollevaux +Nommern +nonante +nonante-cinq +nonante-deux +nonante-et-un +nonante-huit +nonante-neuf +nonante-quatre +nonante-sept +nonante-six +nonante-trois +Nospelt +Nothomb +Nothum +Nouvelles +Noville +Noville-les-Bois +Noville-lez-Bastogne +Noville-sur-Mehaigne +Obaix +Oberanven +Oberdonven +Oberfeulen +Oberkorn +Oberpallen +Oberwampach +Obigies +Obourg +Ochamps +Ocquier +Odeigne +Odeur +Oetrange +¼udeghien +Offagne +Ogy +Ohain +Ohey +Oignies-en-Thiérache +Oisquercq +Oizy +Olen +Oleye +Olingen +Ollignies +Olloy-sur-Viroin +Olm +Olne +Omal +Ombret-Rawsa +Omezée +On +Oneux +Onhaye +Onnezies +Onoz +Oosterzele +Oostkamp +Oostrozebeke +Opglabbeek +Ophain-Bois-Seigneur-Isaac +Opheylissem +Opont +Opprebais +Opwijk +oq +Orbais +Orchimont +Orcq +Oret +Oreye +Orgeo +Ormeignies +Orp-Jauche +Orp-le-Grand +Orroir +Ortho +Ospern +Ostende +Ostiches +Osweiler +Oteppe +Othée +Otrange +Ottignies +Ottignies-Louvain-la-Neuve +Oudenburg +Oud-Heverlee +Ouffet +Ougrée +Oupeye +Outrelouxhe +Outremeuse +Overijse +Overpelt +Paifve +Pailhe +Paliseul +Panne +Papignies +Patignies +Pâturages +Pecq +Peer +Peissant +Pellaines +Pepingen +Pepinster +Peppange +Perlé +Péronnes +Péronnes-lez-Antoing +Péruwelz +Perwez +Pesche +Pessoux +Pétange +Petigny +Petite-Chapelle +Petit-Enghien +Petit-Fays +Petit-Hallet +Petit-Nobressart +Petit-Rechain +Petit-R½ulx-lez-Braine +Petit-R½ulx-lez-Nivelles +Petit-Thier +Pettingen +Philippeville +Pic +Piéton +Piétrain +Piétrebais +Pinte +Pintsch +Pipaix +Pironchamps +Pissange +Pittem +Plainevaux +Plancenoit +Platen +Ploegsteert +Plombières +Polleur +Pommerloch +Pommer½ul +Pondrôme +Pont +Pont-à-Celles +Pont-de-Loup +Ponthière +Pontillas +Pontpierre +Poperinge +Popuelles +Porcheresse +Pottes +Poucet +Poulseur +Poupehan +Pousset +Pratz +Préizerdaul +Presgaux +Presles +Prettingen +Profondeville +Pry +Purnode +Pussemange +Putscheid +Putte +Puurs +Quaregnon +Quartes +Quelhan +Quenast +Queue-du-Bois +Quevaucamps +Quévy +Quévy-le-Grand +Quévy-le-Petit +Quiévrain +Rachecourt +Racour +Raeren +Ragnies +Rahier +Rambrouch +Ramegnies +Ramegnies-Chin +Rameldange +Ramelot +Ramillies +Ramillies-Offus +Rance +Ransart +Ranst +Ravels +Rebaix +Rebecq +Rebecq-Rognon +Recht +Reckange +Reckange-sur-Mess +Recogne +Redange +Redu +Reichlange +Reid +Reimberg +Reisdorf +Remagne +Remerschen +Remich +Remicourt +Renaix +Rendeux +Renlies +Ressaix +Resteigne +Retie +Retinne +Reuland +Reuler +Rèves +Rhisnes +Rhode-Saint-Genèse +Richelle +Riemst +Rienne +Rièzes +Rijkevorsel +Ringel +Rippig +Rippweiler +Rivière +Rixensart +Robechies +Robelmont +Robertville +Robinson +Roche +Roche-en-Ardenne +Rochefort +Rochehaut +Rocherath +Roclenge-sur-Geer +Rocourt +Rodange +Rodenbourg +Roder +Roedgen +Roeser +Roeulx +R½ulx +Rognée +Roisin +Rolling +Rollingen +Roloux +Roly +Romedenne +Romerée +Romsée +Rongy +Ronquières +Roodt +Roodt-sur-Eisch +Roodt-sur-Syre +Roosdaal +Rosée +Roselies +Rosières +Rosoux-Crenwick +Rosport +Rossignol +Rotheux-Rimière +Rotselaar +Roucourt +Roulers +Roullingen +Rouveroy +Rouvreux +Rouvroy +Roux +Roux-Miroir +Roy +Ruette +Ruiselede +Rulles +Rumelange +Rumes +Rumillies +Rumlange +Rumst +Russeignies +Saeul +Saint-Amand +Saint-André +Saint-Aubin +Saint-Denis +Sainte-Cécile +Sainte-Marie-Chevigny +Sainte-Marie-sur-Semois +Sainte-Ode +Saintes +Saint-Georges-sur-Meuse +Saint-Gérard +Saint-Germain +Saint-Géry +Saint-Ghislain +Saint-Gilles +Saint-Gilles-Waes +Saint-Hubert +Saint-Jean-Geest +Saint-Josse-ten-Noode +Saint-Laurent +Saint-Léger +Saint-Marc +Saint-Mard +Saint-Martin +Saint-Maur +Saint-Médard +Saint-Nicolas +Saint-Pierre +Saint-Remy +Saint-Remy-Geest +Saint-Sauveur +Saint-Servais +Saint-Séverin +Saint-Symphorien +Saint-Trond +Saint-Vaast +Saint-Vincent +Saint-Vith +Saive +Salles +Samart +Sambreville +Samrée +Sandweiler +Sanem +Sars-la-Bruyère +Sars-la-Buissière +Sart-Bernard +Sart-Custinne +Sart-Dames-Avelines +Sart-en-Fagne +Sart-Eustache +Sart-lez-Spa +Sart-Saint-Laurent +Sassel +Sautin +Sautour +Sauvenière +Savelborn +Schaerbeek +Schaltin +Schandel +Scheidel +Scheidgen +Schelle +Schengen +Scherpenheuvel-Zichem +Schieren +Schifflange +Schilde +Schimpach +Schlindermanderscheid +Schoenfels +Schönberg +Schoos +Schoten +Schouweiler +Schrassig +Schrondweiler +Schuttrange +Schwebach +Schwebsange +Schweich +Schwiedelbrouch +Sclayn +Scy +Seilles +Sélange +Seloignes +Selscheid +Seneffe +Senningen +Senningerberg +Sensenruth +Seny +Senzeille +septante +septante-cinq +septante-deux +septante-et-un +septante-huit +septante-neuf +septante-quatre +septante-sept +septante-six +septante-trois +Septfontaines +Septon +Seraing +Seraing-le-Château +Serinchamps +Serville +Sibret +Siebenaler +Silenrieux +Silly +Sinsin +Sippenaeken +Sirault +Sivry +Sivry-Rance +Slins +Smuid +Soheit-Tinlot +Sohier +Soignies +Soiron +Soleuvre +Solre-Saint-Géry +Solre-sur-Sambre +Sombreffe +Somme-Leuze +Sommethonne +Sommière +Somzée +Sonlez +Sorée +Sorinne-la-Longue +Sorinnes +Sosoye +Sougné-Remouchamps +Soulme +Soumagne +Soumoy +Souvret +Sovet +Soy +Soye +Spa +Spiennes +Spontin +Sprimont +Sprinkange +Spy +Stabroek +Staden +Stadtbredimus +Stambruges +Stassart +Stave +Stavelot +Steenkerque +Steenokkerzeel +Stegen +Steinfort +Steinheim +Steinsel +Stekene +Stembert +Stockem +Stolzembourg +Stoumont +Straimont +Strassen +Strée +Strépy-Bracquegnies +Suarlée +Sucrerie +Sugny +Surice +Surré +Suxy +Syren +Tadler +Tailles +Taintignies +Tamines +Tamise +Tandel +Tarchamps +Tarcienne +Tavier +Taviers +Tavigny +Tellin +Templeuve +Temploux +Tenneville +Termes +Termonde +Ternat +Tertre +Tervuren +Terwagne +Tessenderlo +Tétange +Theux +Thiaumont +Thieu +Thieulain +Thieusies +Thiméon +Thimister +Thimister-Clermont +Thimougies +Thines +Thirimont +Thisnes +Thommen +Thon +Thorembais-les-Béguines +Thorembais-Saint-Trond +Thoricourt +Thuillies +Thuin +Thulin +Thumaide +Thy-le-Bauduin +Thy-le-Château +Thynes +Thys +Tielt +Tielt-Winge +Tignée +Tihange +Tilff +Tillet +Tilleur +Tillier +Tilly +Tinlot +Tintange +Tintigny +Tirlemont +Toernich +Tohogne +Tongre-Notre-Dame +Tongres +Tongre-Saint-Martin +Tongrinne +Tontelange +Torgny +Torhout +Tourinne +Tourinnes-la-Grosse +Tourinnes-Saint-Lambert +Tournai +Tournay +Tourpes +Transinne +Trazegnies +Treignes +Trembleur +Tremelo +Trintange +Trivières +Trognée +Troine +Trois-Ponts +Troisvierges +Trooz +Tubize +Tuntange +Turnhout +Uccle +Ucimont +Uebersyren +Untereisenbach +Upigny +Urspelt +Useldange +Vance +Vas-t'y-Frotte +Vaucelles +Vaulx +Vaux-Chavanne +Vaux-et-Borset +Vaux-lez-Rosières +Vaux-sous-Chèvremont +Vaux-sur-Sûre +Vedrin +Velaine +Velaines +Vellereille-les-Brayeux +Vellereille-le-Sec +Velroux +Vencimont +Vergnies +Verlaine +Verlée +Verviers +Vesqueville +Vezin +Vezon +Vianden +Vichten +Vielsalm +Viemme +Vierset-Barse +Vierves-sur-Viroin +Viesville +Vieux +Vieux-Genappe +Vieux-Turnhout +Vieuxville +Vieux-Waleffe +Villance +Ville-en-Hesbaye +Ville-Pommer½ul +Villerot +Villers +Villers-aux-Tours +Villers-Deux-Églises +Villers-devant-Orval +Villers-en-Fagne +Villers-la-Bonne-Eau +Villers-la-Loue +Villers-la-Tour +Villers-la-Ville +Villers-le-Bouillet +Villers-le-Gambon +Villers-le-Peuplier +Villers-le-Temple +Villers-l'Évêque +Villers-lez-Heest +Villers-Notre-Dame +Villers-Perwin +Villers-Poterie +Villers-Saint-Amand +Villers-Sainte-Gertrude +Villers-Saint-Ghislain +Villers-Saint-Siméon +Villers-sur-Lesse +Villers-sur-Semois +Ville-sur-Haine +Vilvorde +Vinalmont +Virelles +Virginal-Samme +Viroinval +Virton +Visé +Vissoul +Vitrival +Vivegnis +Vivy +Vleteren +Vodecée +Vodelée +Vogenée +Vonêche +Voroux-Goreux +Voroux-lez-Liers +Vorselaar +Vosselaar +Vottem +Vresse +Vresse-sur-Semois +Vyle-et-Tharoul +Waarschoot +Waasmunster +Wachtebeke +Wadelincourt +Wagnelée +Waha +Wahl +Wahlhausen +Waillet +Waimes +Walcourt +Waldbillig +Waldbredimus +Waleffes +Walferdange +Walhain +Walhain-Saint-Paul +Walhorn +Wallendorf-Pont +Wallonie +Walsdorf +Wancennes +Wandre +Wanfercée-Baulet +Wangenies +Wanlin +Wanne +Wannebecq +Wansin +Wanze +Warchin +Warcoing +Wardin +Waregem +Waremme +Waret-la-Chaussée +Waret-l'Évêque +Warisoulx +Warken +Warnant +Warnant-Dreye +Warneton +Warquignies +Warsage +Warzée +Wasmes +Wasmes-Audemez-Briff½il +Wasmuel +Wasseiges +Wasserbillig +Waterloo +Watermael-Boitsfort +Watrange +Waudrez +Waulsort +Wauthier-Braine +Wavre +Wavreille +Wavre-Sainte-Catherine +Wayaux +Ways +Wecker +Wegnez +Weicherdange +Weidingen +Weiler +Weiler-la-Tour +Weillen +Weiswampach +Welfrange +Welkenraedt +Wellen +Wellenstein +Wellin +Welscheid +Wemmel +Wépion +Werbomont +Wéris +Wervik +Westerlo +Wetteren +Wevelgem +Weydig +Wezembeek-Oppem +Wez-Velvain +Wibrin +Wichelen +Wickrange +Wielsbeke +Wierde +Wiers +Wiesme +Wihéries +Wihogne +Wijnegem +Willaupuis +Willebroek +Willemeau +Willerzie +Wiltz +Wilwerdange +Wilwerwiltz +Wincrange +Windhof +Winenne +Wingene +Winseler +Wintrange +Wisbecq +Witry +Wodecq +Wolkrange +Woluwé-Saint-Lambert +Woluwé-Saint-Pierre +Wolwelange +Wommelgem +Wonck +Wormeldange +Wormeldange-Haut +Wortegem-Petegem +Wuustwezel +Xhendelesse +Xhendremael +Xhoris +Yernée-Fraineux +Ypres +Yves-Gomezée +Yvoir +Zandhoven +Zaventem +Zedelgem +Zele +Zelzate +Zemst +Zétrud-Lumay +Zingem +Zittig +Zoersel +Zomergem +Zonhoven +Zonnebeke +Zottegem +Zoutleeuw +Zuienkerke +Zulte +Zutendaal +Zwalm +Zwevegem +Zwijndrecht --- ifrench-gut-1.0.orig/dicos/informatique.dico +++ ifrench-gut-1.0/dicos/informatique.dico @@ -46,6 +46,7 @@ tutoriel/S unifiable/S macro/S +multi-agent/S Lisp Emacs/M XEmacs --- ifrench-gut-1.0.orig/dicos/math.dico +++ ifrench-gut-1.0/dicos/math.dico @@ -855,7 +855,6 @@ isotropie/LMS isotypique/LMS jacobienne/F -joignable/S kleinien/S lagrangienne/F lamination/S @@ -1031,6 +1030,7 @@ quasirésonance/S quasirésonant/S quaternion/S +quadrinôme/S quintuplet/S quotiente/u quotientais/v --- ifrench-gut-1.0.orig/dicos/nonverbes-rares.dico +++ ifrench-gut-1.0/dicos/nonverbes-rares.dico @@ -115,8 +115,8 @@ clino-rhombique/S clipper/S clébard/S -coenesthésie/S -coenure/S +c½nesthésie/S +c½nure/S commende/S cucul culière/S --- ifrench-gut-1.0.orig/dicos/nonverbes.dico +++ ifrench-gut-1.0/dicos/nonverbes.dico @@ -372,8 +372,8 @@ item/LMS linéairement linéaire/S -main-d'oeuvre -mains-d'oeuvre +main-d'½uvre +mains-d'½uvre majoritairement manufacturière/F modem/S @@ -396,9 +396,9 @@ l'occupant octobre octroi/LMS -oeil/LM +½il/LM yeux/M -oeuvre/LMS +½uvre/LMS offre/LMS ombre/LMS omnidirectionnelle/LMF @@ -570,9 +570,9 @@ éclusière/LMF l'éclusier écobuage/LMF -écoeurante/LMF -l'écoeurant -écoeurement/LMS +éc½urante/LMF +l'éc½urant +éc½urement/LMS école/LMS écolier/LMS écologie/LMS @@ -3072,11 +3072,11 @@ belles-familles belle-fille belle-mère -belle-soeur +belle-s½ur belles-filles belles-lettres belles-mères -belles-soeurs +belles-s½urs bellicisme/S belligérance/S belligérante/F @@ -3322,7 +3322,7 @@ bocal bocaux bock/S -boeuf/S +b½uf/S bogue/S bohème/S bohémienne/F @@ -4583,9 +4583,9 @@ check-list/S check-up cheffe/F -chef-d'oeuvre +chef-d'½uvre chef-lieu -chefs-d'oeuvre +chefs-d'½uvre chefs-lieux cheftaine/S cheikh/S @@ -4689,7 +4689,7 @@ chocolatée/F chocolaterie/S chocolatière/F -choeur/S +ch½ur/S choisit-il choix cholédoque/S @@ -5019,10 +5019,10 @@ codirection/S codirectrice/G coefficient/S -coelioscopie/S +c½lioscopie/S coercitive/F coercition/S -coeur/S +c½ur/S coexistence/S coffrage/S coffre-fort @@ -5602,7 +5602,7 @@ contrebas contrebasse/S contrebassiste/S -contrecoeur/S +contrec½ur/S contrecoup/S contrefaçon/S contrefactrice/G @@ -5916,7 +5916,7 @@ crâneuse/G crânienne/F crève/S -crève-coeur +crève-c½ur créance/S créancière/F créatrice/G @@ -6553,8 +6553,8 @@ désireuse/F désistement/S désobéissance/S -désoeuvrée/F -désoeuvrement/S +dés½uvrée/F +dés½uvrement/S désolation/S désordre/S désorganisation/S @@ -6700,7 +6700,7 @@ demi-portion/S demi-saison/S demi-sel -demi-soeur/S +demi-s½ur/S demi-sommeil/S demi-tarif/S demi-teinte/S @@ -7985,6 +7985,7 @@ expiation/LMS expiatoire/LMS expiration/LMS +expiratoire/LMS explétive/LMF l'explétif explicable/LMS @@ -8445,6 +8446,7 @@ filtration/S fine/F finale/G +finaux finalement finalisme/S finaliste/S @@ -8579,7 +8581,8 @@ foc/S focale/F foehn -foetus +föhn +f½tus foie/F foin/S foire/S @@ -9854,7 +9857,7 @@ haut-commissariat haut-de-forme haut-fond -haut-le-coeur +haut-le-c½ur haut-le-corps haut-parleur/S haut-relief @@ -10042,7 +10045,7 @@ hors hors-bord hors-cote -hors-d'oeuvre +hors-d'½uvre hors-jeu hors-la-loi hors-piste/S @@ -11137,6 +11140,7 @@ injectable/LMS injecteur/LMS injection/LMS +injoignable/S injonction/LMS injouable/LMS injure/LMS @@ -11266,6 +11270,7 @@ inspectrice/LMG l'inspecteur inspiration/LMS +inspiratoire/LMS inspiratrice/LMG l'inspirateur instable/LMS @@ -11471,6 +11476,7 @@ l'intersidéral interstellaire/LMS interstice/LMS +interstielle/LMF intersyndicale/LMF l'intersyndical interurbaine/LMF @@ -11801,6 +11807,7 @@ jobardise/S jockey/S joie/S +joignable/S joint/S jointive/F jointure/S @@ -12423,7 +12430,7 @@ locution/S locutrice/G loden/S -loess +l½ss logarithme/S logeable/S logement/S @@ -13013,8 +13020,8 @@ manivelle/S manne/S mannequin/S -manoeuvrable/S -manoeuvrière/F +man½uvrable/S +man½uvrière/F manoir/S manomètre/S manquement/S @@ -13571,7 +13578,7 @@ moelle/S moelleuse/F moellon/S -moeurs +m½urs mohair/S moignon/S moindre/S @@ -14100,7 +14107,7 @@ nocturne/S nodosité/S nodule/S -noeud/S +n½ud/S noire/F noirâtre/S noiraude/F @@ -14387,27 +14394,28 @@ odoriférante/LMF l'odoriférant odyssée/LMS -oecuménique/LMS -oecuménisme/LMS -oedème/LMS -oedémateuse/LMF -l'oedémateux -oedipienne/LMF -l'oedipien -oeil-de-boeuf/LM -oeil-de-perdrix/LM -oeillère/LMS -oeillade/LMS -oeillet/LMS -oeils-de-boeuf/M -oeils-de-perdrix/M -oenilisme/LMS -oenolisme/LMS -oenologie/LMS -oenologue/LMS -oesophage/LMS -oestrogène/LMS -oeuf/LMS +½cuménique/LMS +½cuménisme/LMS +½dème/LMS +½démateuse/LMF +l'½démateux +½dipienne/LMF +l'½dipien +½il-de-b½uf/LM +½il-de-perdrix/LM +½illère/LMS +½illade/LMS +½illet/LMS +½ils-de-b½uf/M +½ils-de-perdrix/M +½nilisme/LMS +½nolisme/LMS +½nologie/LMS +½nologue/LMS +½sophage/LMS +½strogène/LMS +estrogène/LMS +½uf/LMS offenseur/LMS offensive/LMF l'offensif @@ -15720,7 +15728,7 @@ piquage/S piquante/F pique-assiette/S -pique-boeuf/S +pique-b½uf/S pique-feu pique-fleurs pique-niqueuse/G @@ -17365,7 +17373,7 @@ ranches rancissement/S rancissure/S -rancoeur/S +ranc½ur/S rancune/S rancunière/F randonnée/S @@ -18168,7 +18176,7 @@ sanitaire/S sans sans-abri -sans-coeur +sans-c½ur sans-culotte/S sans-emploi sans-gêne @@ -18222,8 +18230,8 @@ satisfaction/S satisfecit satrape/S -saturateur/S -saturation/S +saturateur/DS +saturation/DS satyre/S saucée/F sauce/S @@ -18708,7 +18716,7 @@ soda/S sodium sodomie/S -soeur/S +s½ur/S sofa/S software/S soi @@ -18921,7 +18929,7 @@ sous-marin/S sous-marinier/S sous-multiple/S -sous-oeuvre/S +sous-½uvre/S sous-officier/S sous-ordre/S sous-peuplée/F @@ -20360,7 +20368,7 @@ trombe/S trombone/S tromboniste/S -trompe-l'oeil +trompe-l'½il tromperie/S trompette/S trompettiste/S @@ -21084,7 +21092,7 @@ vocifération/S vocifératrice/G vodka/S -voeu/X +v½u/X voici voilà voilage/S @@ -21866,7 +21874,6 @@ séparatrice/G vérolée/F éditable/S - babeurre/S babillarde/F babiroussa/S @@ -23571,9 +23578,10 @@ codificateur/S codominance/S codon/S -coelacanthe/S -coeliaque/S +c½lacanthe/S +c½liaque/S coenzyme/S +coéquation/S coercibilité/S coercible/S coextensive/F @@ -23755,7 +23763,7 @@ conquêt/S consignataire/S consistoriale/F -consoeur/S +cons½ur/S consomptible/S consomptive/F consonantisme/S @@ -24991,7 +24999,7 @@ désincrustation/S désinentielle/F désobligeance/S -désoeuvrée/F +dés½uvrée/F désorganisatrice/G désorption/S désoxydation/S @@ -25362,7 +25370,7 @@ flétrissement/S flûteau/X focalisation/S -foetale/F +f½tale/F foirade/S foirail/S foireuse/F @@ -25726,9 +25734,9 @@ garanceur/S garancière/S garcette/S -garde-boeuf -gardes-boeuf -gardes-boeufs +garde-b½uf +gardes-b½uf +gardes-b½ufs garde-corps garde-feu garde-frein @@ -27383,7 +27391,7 @@ mannite/S mannose/S manodétendeur/S -manoeuvrabilité/S +man½uvrabilité/S manométrie/S manométrique/S manouche/S @@ -27821,7 +27829,7 @@ monoculaire/S monocyte/S monodie/S -monoecie/S +mon½cie/S monogame/S monogamie/S monogamique/S @@ -28105,8 +28113,8 @@ mytilicultrice/G mytiliculture/S mytilotoxine/S -myxoedème/S -myxoedémateuse/F +myx½dème/S +myx½démateuse/F myéline/S myélite/S myéloblaste/S @@ -29269,7 +29277,7 @@ phlyctène/S phlébologie/S phocéenne/F -phoenix +ph½nix pholade/S pholiote/S phonatrice/G @@ -29699,8 +29707,8 @@ podoscaphe/S podzol/S podzolique/S -poecile/S -poecilotherme/S +p½cile/S +p½cilotherme/S pogne/S pognon/S pogrome/S @@ -29796,7 +29804,7 @@ polémarque/S polémologie/S pommetée/F -pomoerium/S +pom½rium/S pomologique/S pomologiste/S pomologue/S @@ -30764,8 +30772,8 @@ rahat-lokoum/S rahat-loukoum/S rai/S -rai-de-coeur -rais-de-coeur +rai-de-c½ur +rais-de-c½ur raider/S rais raisiné/S @@ -31208,6 +31216,7 @@ rodoir/S rodomont/S roentgen/S +röntgen/S rogations rogatoire/S rogatoirement @@ -31568,7 +31577,7 @@ sacrificatoire/S sacrificielle/F sacristi -sacré-coeur +sacré-c½ur sacrément sadiquement saducéenne/F @@ -32184,7 +32193,7 @@ sodoku/S sodomite/S sodée/F -soeurette/S +s½urette/S soffite/S soiffarde/F soit-communiqué/S @@ -32499,8 +32508,8 @@ stock-car/S stockfisch/S stockiste/S -stoechiométrie/S -stoechiométrique/S +st½chiométrie/S +st½chiométrique/S stoker/S stolon/S stolonifère/S @@ -33448,7 +33457,7 @@ tire-filet/S tire-fond tire-jus -tire-l'oeil +tire-l'½il tire-laine tire-pied/S tire-sou/S @@ -34937,7 +34946,7 @@ accouvage/LMS accrescente/LMF l'accrescent -accroche-coeur/LMS +accroche-c½ur/LMS accroupissement/LMS accrétion/LMS accu/LMS @@ -35623,7 +35632,7 @@ anglophobie/LMS angon/LMS angor/LMS -angstroem/LMS +angström/LMS anguiforme/LMS anguillule/LMS anguillère/LMS @@ -36043,7 +36052,7 @@ arrière-bec/LMS arrière-bouche/LMS arrière-cerveau/LMX -arrière-choeur/LMS +arrière-ch½ur/LMS arrière-corps/LM arrière-cuisine/LMS arrière-faix/LM @@ -36148,7 +36157,7 @@ aspidistra/LMS aspiratoire/LMS asque/LMS -assa-foetida/LM +assa-f½tida/LM assai assainisseur/LMS asse/LMS @@ -36655,7 +36664,7 @@ entre-jambe/LMS entre-ligne/LMS entre-nerf/LMS -entre-noeud/LMS +entre-n½ud/LMS entre-rail/LMS entrebâilleur/LMS entrecuisse/LMS @@ -37215,6 +37224,7 @@ hormonothérapie/LMS hornblende/S horodateur/LMS +horodatage/LMS horodatée/LMF l'horodaté horokilométrique/LMS @@ -38249,39 +38259,40 @@ odontostomatologie/LMS odontoïde/LMS odéon/LMS -oecuménicité/LMS -oedicnème/LMS -oedipe/LMS -oeil-de-chat/LM -oeils-de-chat/M -oeil-de-pie/LM -oeils-de-pie/M -oeillard/LMS -oeilleton/LMS -oeilletonnage/LMS -oeillette/LMS -oekoumène/LMS -oenanthe/LMS -oenanthique/LMS -oenolique/LMS -oenologique/LMS -oenométrie/LMS -oenométrique/LMS -oenothera/LMS -oenothère/LMS -oersted/LMS -oerstite/LMS -oesophagienne/LMF -l'oesophagien -oesophagite/LMS -oesophagoscope/LMS -oestrale/LMF -l'oestral -oestre/LMS -oestrus/LMS -oeufrier/LMS -oeuvée/LMF -l'oeuvé +½cuménicité/LMS +½dicnème/LMS +½dipe/LMS +½il-de-chat/LM +½ils-de-chat/M +½il-de-pie/LM +½ils-de-pie/M +½illard/LMS +½illeton/LMS +½illetonnage/LMS +½illette/LMS +½koumène/LMS +½nanthe/LMS +½nanthique/LMS +½nolique/LMS +½nologique/LMS +½nométrie/LMS +½nométrique/LMS +½nothera/LMS +½nothéracées +½nothère/LMS +½rsted/LMS +½rstite/LMS +½sophagienne/LMF +l'½sophagien +½sophagite/LMS +½sophagoscope/LMS +½strale/LMF +l'½stral +½stre/LMS +½strus/LMS +½ufrier/LMS +½uvée/LMF +l'½uvé off offensivement offertoire/LMS @@ -39499,3 +39510,5 @@ opéra/LMS cathodique/S logo/S +batave/S +inféodation/LMS --- ifrench-gut-1.0.orig/dicos/verbes-gp12.dico +++ ifrench-gut-1.0/dicos/verbes-gp12.dico @@ -2960,6 +2960,11 @@ finassai/w finasserai/x finasser/y +finalise/u +finalisais/v +finalisai/w +finaliserai/x +finaliser/y finis/uw finissais/v finirai/x @@ -5669,11 +5674,11 @@ mannequinai/w mannequinerai/x mannequiner/y -manoeuvre/u -manoeuvrais/v -manoeuvrai/w -manoeuvrerai/x -manoeuvrer/y +man½uvre/u +man½uvrais/v +man½uvrai/w +man½uvrerai/x +man½uvrer/y manoque/u manoquais/v manoquai/w @@ -19362,6 +19367,7 @@ refoulai/w refoulerai/x refouler/y +refoulante/LMF refourre/u refourrais/v refourrai/w @@ -21771,11 +21777,11 @@ satirisai/w satiriserai/x satiriser/y -sature/u -saturais/vc -saturai/w -saturerai/x -saturer/y +sature/Du +saturais/Dvc +saturai/Dw +saturerai/Dx +saturer/Dy sauce/u sauçais/v sauçai/w @@ -27588,16 +27594,16 @@ l'éclairant s'éclaire/p s'éclairait/p -écoeure/jnmtlu -écoeurais/jnmtlv -écoeurai/jnmtlw -j'écoeurasse -écoeurerai/jnmtlx -j'écoeurerais -écoeurer/nmtl/M -écoeurée/F -écoeurante/LMF -l'écoeurant +éc½ure/jnmtlu +éc½urais/jnmtlv +éc½urai/jnmtlw +j'éc½urasse +éc½urerai/jnmtlx +j'éc½urerais +éc½urer/nmtl/M +éc½urée/F +éc½urante/LMF +l'éc½urant écorche/jnmtlu écorchais/jnmtlv écorchai/jnmtlw @@ -36510,14 +36516,14 @@ ocrer/nlM ocrée/S ocré/LMS -oeuvre/jnu -oeuvrais/jnv -oeuvrai/jnw -j'oeuvrasse -oeuvrerai/jnx -j'oeuvrerais -oeuvrer/nM -oeuvré +½uvre/jnu +½uvrais/jnv +½uvrai/jnw +j'½uvrasse +½uvrerai/jnx +j'½uvrerais +½uvrer/nM +½uvré officie/jnu officiais/jnv officiai/jnw @@ -37773,14 +37779,14 @@ j'octavierais octavier/nlM octaviée/F -oeilletonne/jnlu -oeilletonnais/jnlv -oeilletonnai/jnlw -j'oeilletonnasse -oeilletonnerai/jnlx -j'oeilletonnerais -oeilletonner/nlM -oeilletonnée/F +½illetonne/jnlu +½illetonnais/jnlv +½illetonnai/jnlw +j'½illetonnasse +½illetonnerai/jnlx +j'½illetonnerais +½illetonner/nlM +½illetonnée/F organsine/jnlu organsinais/jnlv organsinai/jnlw --- ifrench-gut-1.0.orig/dicos/verbes-gp3.dico +++ ifrench-gut-1.0/dicos/verbes-gp3.dico @@ -302,6 +302,7 @@ sachiez sachant sus/w +su saurai/x savoir sue/F --- ifrench-gut-1.0.orig/dicos/verbes-varia.dico +++ ifrench-gut-1.0/dicos/verbes-varia.dico @@ -854,7 +854,7 @@ s'apparenteraient s'apparentant apparentée/F -apparenter/smt +apparenter/Msmt m'arroge t'arroges s'arroge --- ifrench-gut-1.0.orig/francais-TeX8b.aff +++ ifrench-gut-1.0/francais-TeX8b.aff @@ -42,6 +42,7 @@ stringchar ó Ó stringchar ô Ô stringchar ö Ö +stringchar ½ ¼ wordchars [p-u] [P-U] stringchar ù Ù stringchar û Û @@ -49,6 +50,48 @@ wordchars [v-z] [V-Z] # +# Latin-1 : ½ -> oe +# +altstringtype "latin1" "nroff" ".latin1" + +altstringchar à à +altstringchar À À +altstringchar á á +altstringchar Á Á +altstringchar â â +altstringchar   +altstringchar ç ç +altstringchar Ç Ç +altstringchar è è +altstringchar È È +altstringchar é é +altstringchar É É +altstringchar ê ê +altstringchar Ê Ê +altstringchar ë ë +altstringchar Ë Ë +altstringchar í í +altstringchar Í Í +altstringchar î î +altstringchar Î Î +altstringchar ï ï +altstringchar Ï Ï +altstringchar ó ó +altstringchar Ó Ó +altstringchar ô ô +altstringchar Ô Ô +altstringchar ö ö +altstringchar Ö Ö +altstringchar oe ½ +altstringchar OE ¼ +altstringchar ù ù +altstringchar Ù Ù +altstringchar û û +altstringchar Û Û +altstringchar ü ü +altstringchar Ü Ü + +# # TeX # #altstringtype "tex" "TeX" ".tex" ".bib" @@ -563,8 +606,55 @@ P E U X > -EUX,UISSES P E U X > -EUX,UISSENT +# Patch debian pour -je sur la 1ère personne du singulier, -tu sur la 2e, +# -il et -elle sur la 3e et -ils et -elles sur la 3e du pluriel. + E > \-JE + E > S\-TU + E > \-T\-IL + E > \-T\-ELLE + E > \-T\-ON + E > NT\-T\-ILS + E > NT\-T\-ELLES + S > \-JE + S > \-TU + [^TD] S > -S,T\-IL + [^TD] S > -S,T\-ELLE + [^TD] S > -S,T\-ON + [TD] S > -S,\-IL + [TD] S > -S,\-ELLE + [TD] S > -S,\-ON + [^O] I S > SENT\-ILS + [^O] I S > SENT\-ELLES + I E N S > -S,NENT\-ILS + I E N S > -S,NENT\-ELLES + I E R S > -ERS,èRENT\-ILS + I E R S > -ERS,èRENT\-ELLES + [^I] E N S > -S,TENT\-ILS + [^I] E N S > -S,TENT\-ELLES + [TDPU] S > -S,ENT\-ILS + [TDPU] S > -S,ENT\-ELLES + [AEO] I N S > -NS,GNENT\-ILS + [AEO] I N S > -NS,GNENT\-ELLES + [^E] R S > -S,ENT\-ILS + [^E] R S > -S,ENT\-ELLES + O I S > -S,VENT\-ILS + O I S > -S,VENT\-ELLES + O î S > -OîS,OISSENT\-ILS + O î S > -OîS,OISSENT\-ELLES + [FVP] [AE] U X > -X,T\-IL + [FVP] [AE] U X > -X,T\-ELLE + [FVP] [AE] U X > -X,T\-ON + V A U X > -UX,LENT\-ILS + V A U X > -UX,LENT\-ELLES + V E U X > -X,LENT\-ILS + V E U X > -X,LENT\-ELLES + P E U X > -X,VENT\-ILS + P E U X > -X,VENT\-ELLES +# NB : ne s'applique pas à "F A U X" +# Fin patch + +# verbes particuliers : IND et SUBJ PR flag *g: # Verbes de la famille de 'prendre' - # IND et SUBJ PR P R E N D S > -DS,D # = -S P R E N D S > -DS,NE P R E N D S > -DS,NES @@ -721,6 +811,92 @@ S O R S > -S, TE S O R S > -S, TES S O R S > -S, TENT +# Patch debian pour -je sur la 1ère personne du singulier, -tu sur la 2e, +# -il et -elle sur la 3e et -ils et -elles sur la 3e du pluriel. + . > \-JE + . > \-TU + [DT] S > -S,\-IL + [DT] S > -S,\-ELLE + [DT] S > -S,\-ON + P R E N D S > -DS,NENT\-ILS + P R E N D S > -DS,NENT\-ELLES + S I E D S > -IEDS,EYENT\-ILS + S I E D S > -IEDS,EYENT\-ELLES + C O U D S > -DS,SENT\-ILS + C O U D S > -DS,SENT\-ELLES + M O U D S > -DS,LENT\-ILS + M O U D S > -DS,LENT\-ELLES + T S > -S,TENT\-ILS + T S > -S,TENT\-ELLES + + [^NRLP] A I S > -S,T\-IL + [^NRLP] A I S > -S,T\-ELLE + [^NRLP] A I S > -S,T\-ON + T R A I S > -S,T\-IL + T R A I S > -S,T\-ELLE + T R A I S > -S,T\-ON + T A I S > -S,T\-IL + T A I S > -S,T\-ELLE + T A I S > -S,T\-ON + P L A I S > -IS,îT\-IL + P L A I S > -IS,îT\-ELLE + P L A I S > -IS,îT\-ON + P A I S > -AIS,AîT\-IL + P A I S > -AIS,AîT\-ELLE + P A I S > -AIS,AîT\-ON + [^T] [NR] A I S > -IS,îT\-IL + [^T] [NR] A I S > -IS,îT\-ELLE + [^T] [NR] A I S > -IS,îT\-ON + [^T] [NR] A I S > SENT\-ILS + [^T] [NR] A I S > SENT\-ELLES + F A I S > -AIS,ONT\-ILS + F A I S > -AIS,ONT\-ELLES + T R A I S > -S,ENT\-ILS + T R A I S > -S,ENT\-ELLES + P L A I S > ENT\-ILS + P L A I S > ENT\-ELLES + T A I S > ENT\-ILS + T A I S > ENT\-ELLES + P A I S > SENT\-ILS + P A I S > SENT\-ELLES + H A I S > -IS,ïSSENT\-ILS + H A I S > -IS,ïSSENT\-ELLES + S A I S > -IS,VENT\-ILS + S A I S > -IS,VENT\-ELLES + + [RLDFUO] I S > -S,T\-IL + [RLDFUO] I S > -S,T\-ELLE + [RLDFUO] I S > -S,T\-ON + R I S > -S,VENT\-ILS + R I S > -S,VENT\-ELLES + [LDFU] I S > ENT\-ILS + [LDFU] I S > ENT\-ELLES + O I S > -S,ENT\-ILS + O I S > -S,ENT\-ELLES + V A U X > -X,T\-IL + V A U X > -X,T\-ELLE + V A U X > -X,T\-ON + V A U X > -UX,LENT\-ILS + V A U X > -UX,LENT\-ELLES + [EO] [UR] S > -S,T\-IL + [EO] [UR] S > -S,T\-ELLE + [EO] [UR] S > -S,T\-ON + B O U S > -S,ILLENT\-ILS + B O U S > -S,ILLENT\-ELLES + S O U S > -US,LVENT\-ILS + S O U S > -US,LVENT\-ELLES + D O R S > -S,MENT\-ILS + D O R S > -S,MENT\-ELLES + E [UR] S > -S,VENT\-ILS + E [UR] S > -S,VENT\-ELLES + S O R S > -S, TENT\-ILS + S O R S > -S, TENT\-ELLES + V A I N C S > -CS,C\-T\-IL + V A I N C S > -CS,C\-T\-ELLE + V A I N C S > -CS,C\-T\-ON + V A I N C S > -CS,QUENT\-ILS + V A I N C S > -CS,QUENT\-ELLES +# Fin patch # Lemme = 1ère pers. sing. de l'IND IMP # Pour : toutes les pers. de l'IND IMP, les 1ère et 2e pers. plur. de l'IND PR, @@ -765,6 +941,21 @@ P O U V A I S > -S,ENT P O U V A I S > -OUVAIS,UISSIONS P O U V A I S > -OUVAIS,UISSIEZ +# Patch debian pour -je sur la 1ère personne du singulier, -tu sur la 2e, +# -il et -elle sur la 3e et -ils et -elles sur la 3e du pluriel. + . > \-JE + . > \-TU + S A I S > -S,T\-IL + S A I S > -S,T\-ELLE + S A I S > -S,T\-ON + S A I S > -S,ENT\-ILS + S A I S > -S,ENT\-ELLES + P O U V A I S > -S,T\-IL + P O U V A I S > -S,T\-ELLE + P O U V A I S > -S,T\-ON + P O U V A I S > -S,ENT\-ILS + P O U V A I S > -S,ENT\-ELLES +# Fin patch # Lemme = 1ère pers. sing. du PS # Pour : toutes les pers. du PS et du SUBJ IMP @@ -819,6 +1010,27 @@ H A ï S > -S,MES H A ï S > -S,TES +# Patch debian pour -je sur la 1ère personne du singulier, -tu sur la 2e, +# -il et -elle sur la 3e et -ils et -elles sur la 3e du pluriel. + . > \-JE + A I > -I,S\-TU + A I > -AI,A\-T\-IL + A I > -AI,A\-T\-ELLE + A I > -AI,A\-T\-ON + [^çE] A I > -AI,èRENT\-ILS + [^çE] A I > -AI,èRENT\-ELLES + ç A I > -çAI,CèRENT\-ILS + ç A I > -çAI,CèRENT\-ELLES + E A I > -EAI,èRENT\-ILS + E A I > -EAI,èRENT\-ELLES + S > \-TU + S > -S,T\-IL + S > -S,T\-ELLE + S > -S,T\-ON + S > -S,RENT\-ILS + S > -S,RENT\-ELLES +# Fin patch + # Lemme = 1ère pers. sing. du FUT # Pour : toutes les pers. du FUT et du COND PR flag *x: @@ -832,6 +1044,23 @@ A I > -AI,IONS A I > -AI,IEZ A I > ENT +# Patch debian pour -je sur la 1ère personne du singulier, -tu sur la 2e, +# -il et -elle sur la 3e et -ils et -elles sur la 3e du pluriel. + A I > \-JE + A I > -I,S\-TU + A I > -AI,A\-T\-IL + A I > -AI,A\-T\-ELLE + A I > -AI,A\-T\-ON + A I > -AI,ONT\-ILS + A I > -AI,ONT\-ELLES + A I > S\-JE + A I > S\-TU + A I > T\-IL + A I > T\-ELLE + A I > T\-ON + A I > ENT\-ILS + A I > ENT\-ELLES +# Fin patch # Lemme = INF # Pour : toutes les formes du participe passé @@ -1017,7 +1246,7 @@ C R O î T R E > -OîTRE,ues -# Lemmes supplémentaire pour les emplois réflexifs de certains verbes +# Lemmes supplémentaires pour les emplois réflexifs de certains verbes # des premiers et deuxième groupes (concerne uniquement l'élision du # pronom 'se' # @@ -1025,33 +1254,80 @@ # = s' + 3e pers. sing. IND IMP avec drapeau p # # Verbes du 2e groupe : lemme = s' + 3e pers. sing. IND IMP avec drapeau q +# Patch debian pour -je sur la 1ère personne du singulier, -tu sur la 2e, +# -il et -elle sur la 3e et -ils et -elles sur la 3e du pluriel. flag p: + E > \-T\-IL + E > \-T\-ELLE + E > \-T\-ON E > NT + E > NT\-ILS + E > NT\-ELLES E > -E,ÈRENT + E > -E,ÈRENT\-ILS + E > -E,ÈRENT\-ELLES E > RA + E > RA\-T\-IL + E > RA\-T\-ELLE + E > RA\-T\-ON E > RONT + E > RONT\-ILS + E > RONT\-ELLES E > RAIT + E > RAIT\-IL + E > RAIT\-ELLE + E > RAIT\-ON E > RAIENT + E > RAIENT\-ILS + E > RAIENT\-ELLES + A I T > \-IL + A I T > \-ELLE + A I T > \-ON A I T > -T,ENT + A I T > -T,ENT\-ILS + A I T > -T,ENT\-ELLES A I T > -AIT,A # = -IT + A I T > -AIT,A\-T\-IL + A I T > -AIT,A\-T\-ELLE + A I T > -AIT,A\-T\-ON A I T > -IT,NT A I T > -AIT,ÂT A I T > -IT,SSENT flag q: + . > \-IL + . > \-ELLE + . > \-ON Ï S S A I T > -ÏSSAIT,IT [^Ï] S S A I T > -SSAIT,T S S A I T > -AIT,E + S S A I T > -AIT,E\-T\-IL + S S A I T > -AIT,E\-T\-ELLE + S S A I T > -AIT,E\-T\-ON S S A I T > -AIT,ENT + S S A I T > -AIT,ENT\-ILS + S S A I T > -AIT,ENT\-ELLES S S A I T > -T,ENT + S S A I T > -T,ENT\-ILS + S S A I T > -T,ENT\-ELLES S S A I T > -IT,NT Ï S S A I T > -SSAIT,T S S A I T > -SSAIT,RENT Ï S S A I T > -ÏSSAIT,ÎT I S S A I T > -ISSAIT,ÎT S S A I T > -SSAIT,RA + S S A I T > -SSAIT,RA\-T\-IL + S S A I T > -SSAIT,RA\-T\-ELLE + S S A I T > -SSAIT,RA\-T\-ON S S A I T > -SSAIT,RONT + S S A I T > -SSAIT,RONT\-ILS + S S A I T > -SSAIT,RONT\-ELLES S S A I T > -SSAIT,RAIT + S S A I T > -SSAIT,RAIT\-IL + S S A I T > -SSAIT,RAIT\-ELLE + S S A I T > -SSAIT,RAIT\-ON S S A I T > -SSAIT,RAIENT + S S A I T > -SSAIT,RAIENT\-ILS + S S A I T > -SSAIT,RAIENT\-ELLES --- ifrench-gut-1.0.orig/francais.aff +++ ifrench-gut-1.0/francais.aff @@ -42,6 +42,7 @@ stringchar ó Ó stringchar ô Ô stringchar ö Ö +stringchar ½ ¼ wordchars [p-u] [P-U] stringchar ù Ù stringchar û Û @@ -49,6 +50,48 @@ wordchars [v-z] [V-Z] # +# Latin-1 : ½ -> oe +# +altstringtype "latin1" "nroff" ".latin1" + +altstringchar à à +altstringchar À À +altstringchar á á +altstringchar Á Á +altstringchar â â +altstringchar   +altstringchar ç ç +altstringchar Ç Ç +altstringchar è è +altstringchar È È +altstringchar é é +altstringchar É É +altstringchar ê ê +altstringchar Ê Ê +altstringchar ë ë +altstringchar Ë Ë +altstringchar í í +altstringchar Í Í +altstringchar î î +altstringchar Î Î +altstringchar ï ï +altstringchar Ï Ï +altstringchar ó ó +altstringchar Ó Ó +altstringchar ô ô +altstringchar Ô Ô +altstringchar ö ö +altstringchar Ö Ö +altstringchar oe ½ +altstringchar OE ¼ +altstringchar ù ù +altstringchar Ù Ù +altstringchar û û +altstringchar Û Û +altstringchar ü ü +altstringchar Ü Ü + +# # TeX # altstringtype "tex" "TeX" ".tex" ".bib" @@ -81,6 +124,8 @@ altstringchar \\^O Ô altstringchar \\\"o ö altstringchar \\\"O Ö +altstringchar \\oe ½ +altstringchar \\OE ¼ altstringchar \\`u ù altstringchar \\`U Ù altstringchar \\^u û @@ -563,8 +608,55 @@ P E U X > -EUX,UISSES P E U X > -EUX,UISSENT +# Patch debian pour -je sur la 1ère personne du singulier, -tu sur la 2e, +# -il et -elle sur la 3e et -ils et -elles sur la 3e du pluriel. + E > \-JE + E > S\-TU + E > \-T\-IL + E > \-T\-ELLE + E > \-T\-ON + E > NT\-T\-ILS + E > NT\-T\-ELLES + S > \-JE + S > \-TU + [^TD] S > -S,T\-IL + [^TD] S > -S,T\-ELLE + [^TD] S > -S,T\-ON + [TD] S > -S,\-IL + [TD] S > -S,\-ELLE + [TD] S > -S,\-ON + [^O] I S > SENT\-ILS + [^O] I S > SENT\-ELLES + I E N S > -S,NENT\-ILS + I E N S > -S,NENT\-ELLES + I E R S > -ERS,èRENT\-ILS + I E R S > -ERS,èRENT\-ELLES + [^I] E N S > -S,TENT\-ILS + [^I] E N S > -S,TENT\-ELLES + [TDPU] S > -S,ENT\-ILS + [TDPU] S > -S,ENT\-ELLES + [AEO] I N S > -NS,GNENT\-ILS + [AEO] I N S > -NS,GNENT\-ELLES + [^E] R S > -S,ENT\-ILS + [^E] R S > -S,ENT\-ELLES + O I S > -S,VENT\-ILS + O I S > -S,VENT\-ELLES + O î S > -OîS,OISSENT\-ILS + O î S > -OîS,OISSENT\-ELLES + [FVP] [AE] U X > -X,T\-IL + [FVP] [AE] U X > -X,T\-ELLE + [FVP] [AE] U X > -X,T\-ON + V A U X > -UX,LENT\-ILS + V A U X > -UX,LENT\-ELLES + V E U X > -X,LENT\-ILS + V E U X > -X,LENT\-ELLES + P E U X > -X,VENT\-ILS + P E U X > -X,VENT\-ELLES +# NB : ne s'applique pas à "F A U X" +# Fin patch + +# verbes particuliers : IND et SUBJ PR flag *g: # Verbes de la famille de 'prendre' - # IND et SUBJ PR P R E N D S > -DS,D # = -S P R E N D S > -DS,NE P R E N D S > -DS,NES @@ -721,6 +813,92 @@ S O R S > -S, TE S O R S > -S, TES S O R S > -S, TENT +# Patch debian pour -je sur la 1ère personne du singulier, -tu sur la 2e, +# -il et -elle sur la 3e et -ils et -elles sur la 3e du pluriel. + . > \-JE + . > \-TU + [DT] S > -S,\-IL + [DT] S > -S,\-ELLE + [DT] S > -S,\-ON + P R E N D S > -DS,NENT\-ILS + P R E N D S > -DS,NENT\-ELLES + S I E D S > -IEDS,EYENT\-ILS + S I E D S > -IEDS,EYENT\-ELLES + C O U D S > -DS,SENT\-ILS + C O U D S > -DS,SENT\-ELLES + M O U D S > -DS,LENT\-ILS + M O U D S > -DS,LENT\-ELLES + T S > -S,TENT\-ILS + T S > -S,TENT\-ELLES + + [^NRLP] A I S > -S,T\-IL + [^NRLP] A I S > -S,T\-ELLE + [^NRLP] A I S > -S,T\-ON + T R A I S > -S,T\-IL + T R A I S > -S,T\-ELLE + T R A I S > -S,T\-ON + T A I S > -S,T\-IL + T A I S > -S,T\-ELLE + T A I S > -S,T\-ON + P L A I S > -IS,îT\-IL + P L A I S > -IS,îT\-ELLE + P L A I S > -IS,îT\-ON + P A I S > -AIS,AîT\-IL + P A I S > -AIS,AîT\-ELLE + P A I S > -AIS,AîT\-ON + [^T] [NR] A I S > -IS,îT\-IL + [^T] [NR] A I S > -IS,îT\-ELLE + [^T] [NR] A I S > -IS,îT\-ON + [^T] [NR] A I S > SENT\-ILS + [^T] [NR] A I S > SENT\-ELLES + F A I S > -AIS,ONT\-ILS + F A I S > -AIS,ONT\-ELLES + T R A I S > -S,ENT\-ILS + T R A I S > -S,ENT\-ELLES + P L A I S > ENT\-ILS + P L A I S > ENT\-ELLES + T A I S > ENT\-ILS + T A I S > ENT\-ELLES + P A I S > SENT\-ILS + P A I S > SENT\-ELLES + H A I S > -IS,ïSSENT\-ILS + H A I S > -IS,ïSSENT\-ELLES + S A I S > -IS,VENT\-ILS + S A I S > -IS,VENT\-ELLES + + [RLDFUO] I S > -S,T\-IL + [RLDFUO] I S > -S,T\-ELLE + [RLDFUO] I S > -S,T\-ON + R I S > -S,VENT\-ILS + R I S > -S,VENT\-ELLES + [LDFU] I S > ENT\-ILS + [LDFU] I S > ENT\-ELLES + O I S > -S,ENT\-ILS + O I S > -S,ENT\-ELLES + V A U X > -X,T\-IL + V A U X > -X,T\-ELLE + V A U X > -X,T\-ON + V A U X > -UX,LENT\-ILS + V A U X > -UX,LENT\-ELLES + [EO] [UR] S > -S,T\-IL + [EO] [UR] S > -S,T\-ELLE + [EO] [UR] S > -S,T\-ON + B O U S > -S,ILLENT\-ILS + B O U S > -S,ILLENT\-ELLES + S O U S > -US,LVENT\-ILS + S O U S > -US,LVENT\-ELLES + D O R S > -S,MENT\-ILS + D O R S > -S,MENT\-ELLES + E [UR] S > -S,VENT\-ILS + E [UR] S > -S,VENT\-ELLES + S O R S > -S, TENT\-ILS + S O R S > -S, TENT\-ELLES + V A I N C S > -CS,C\-T\-IL + V A I N C S > -CS,C\-T\-ELLE + V A I N C S > -CS,C\-T\-ON + V A I N C S > -CS,QUENT\-ILS + V A I N C S > -CS,QUENT\-ELLES +# Fin patch # Lemme = 1ère pers. sing. de l'IND IMP # Pour : toutes les pers. de l'IND IMP, les 1ère et 2e pers. plur. de l'IND PR, @@ -765,6 +943,21 @@ P O U V A I S > -S,ENT P O U V A I S > -OUVAIS,UISSIONS P O U V A I S > -OUVAIS,UISSIEZ +# Patch debian pour -je sur la 1ère personne du singulier, -tu sur la 2e, +# -il et -elle sur la 3e et -ils et -elles sur la 3e du pluriel. + . > \-JE + . > \-TU + S A I S > -S,T\-IL + S A I S > -S,T\-ELLE + S A I S > -S,T\-ON + S A I S > -S,ENT\-ILS + S A I S > -S,ENT\-ELLES + P O U V A I S > -S,T\-IL + P O U V A I S > -S,T\-ELLE + P O U V A I S > -S,T\-ON + P O U V A I S > -S,ENT\-ILS + P O U V A I S > -S,ENT\-ELLES +# Fin patch # Lemme = 1ère pers. sing. du PS # Pour : toutes les pers. du PS et du SUBJ IMP @@ -819,6 +1012,27 @@ H A ï S > -S,MES H A ï S > -S,TES +# Patch debian pour -je sur la 1ère personne du singulier, -tu sur la 2e, +# -il et -elle sur la 3e et -ils et -elles sur la 3e du pluriel. + . > \-JE + A I > -I,S\-TU + A I > -AI,A\-T\-IL + A I > -AI,A\-T\-ELLE + A I > -AI,A\-T\-ON + [^çE] A I > -AI,èRENT\-ILS + [^çE] A I > -AI,èRENT\-ELLES + ç A I > -çAI,CèRENT\-ILS + ç A I > -çAI,CèRENT\-ELLES + E A I > -EAI,èRENT\-ILS + E A I > -EAI,èRENT\-ELLES + S > \-TU + S > -S,T\-IL + S > -S,T\-ELLE + S > -S,T\-ON + S > -S,RENT\-ILS + S > -S,RENT\-ELLES +# Fin patch + # Lemme = 1ère pers. sing. du FUT # Pour : toutes les pers. du FUT et du COND PR flag *x: @@ -832,6 +1046,23 @@ A I > -AI,IONS A I > -AI,IEZ A I > ENT +# Patch debian pour -je sur la 1ère personne du singulier, -tu sur la 2e, +# -il et -elle sur la 3e et -ils et -elles sur la 3e du pluriel. + A I > \-JE + A I > -I,S\-TU + A I > -AI,A\-T\-IL + A I > -AI,A\-T\-ELLE + A I > -AI,A\-T\-ON + A I > -AI,ONT\-ILS + A I > -AI,ONT\-ELLES + A I > S\-JE + A I > S\-TU + A I > T\-IL + A I > T\-ELLE + A I > T\-ON + A I > ENT\-ILS + A I > ENT\-ELLES +# Fin patch # Lemme = INF # Pour : toutes les formes du participe passé @@ -1025,33 +1256,80 @@ # = s' + 3e pers. sing. IND IMP avec drapeau p # # Verbes du 2e groupe : lemme = s' + 3e pers. sing. IND IMP avec drapeau q +# Patch debian pour -je sur la 1ère personne du singulier, -tu sur la 2e, +# -il et -elle sur la 3e et -ils et -elles sur la 3e du pluriel. flag p: + E > \-T\-IL + E > \-T\-ELLE + E > \-T\-ON E > NT + E > NT\-ILS + E > NT\-ELLES E > -E,ÈRENT + E > -E,ÈRENT\-ILS + E > -E,ÈRENT\-ELLES E > RA + E > RA\-T\-IL + E > RA\-T\-ELLE + E > RA\-T\-ON E > RONT + E > RONT\-ILS + E > RONT\-ELLES E > RAIT + E > RAIT\-IL + E > RAIT\-ELLE + E > RAIT\-ON E > RAIENT + E > RAIENT\-ILS + E > RAIENT\-ELLES + A I T > \-IL + A I T > \-ELLE + A I T > \-ON A I T > -T,ENT + A I T > -T,ENT\-ILS + A I T > -T,ENT\-ELLES A I T > -AIT,A # = -IT + A I T > -AIT,A\-T\-IL + A I T > -AIT,A\-T\-ELLE + A I T > -AIT,A\-T\-ON A I T > -IT,NT A I T > -AIT,ÂT A I T > -IT,SSENT flag q: + . > \-IL + . > \-ELLE + . > \-ON Ï S S A I T > -ÏSSAIT,IT [^Ï] S S A I T > -SSAIT,T S S A I T > -AIT,E + S S A I T > -AIT,E\-T\-IL + S S A I T > -AIT,E\-T\-ELLE + S S A I T > -AIT,E\-T\-ON S S A I T > -AIT,ENT + S S A I T > -AIT,ENT\-ILS + S S A I T > -AIT,ENT\-ELLES S S A I T > -T,ENT + S S A I T > -T,ENT\-ILS + S S A I T > -T,ENT\-ELLES S S A I T > -IT,NT Ï S S A I T > -SSAIT,T S S A I T > -SSAIT,RENT Ï S S A I T > -ÏSSAIT,ÎT I S S A I T > -ISSAIT,ÎT S S A I T > -SSAIT,RA + S S A I T > -SSAIT,RA\-T\-IL + S S A I T > -SSAIT,RA\-T\-ELLE + S S A I T > -SSAIT,RA\-T\-ON S S A I T > -SSAIT,RONT + S S A I T > -SSAIT,RONT\-ILS + S S A I T > -SSAIT,RONT\-ELLES S S A I T > -SSAIT,RAIT + S S A I T > -SSAIT,RAIT\-IL + S S A I T > -SSAIT,RAIT\-ELLE + S S A I T > -SSAIT,RAIT\-ON S S A I T > -SSAIT,RAIENT + S S A I T > -SSAIT,RAIENT\-ILS + S S A I T > -SSAIT,RAIENT\-ELLES --- ifrench-gut-1.0.orig/makehash +++ ifrench-gut-1.0/makehash @@ -5,7 +5,7 @@ # Variable de configuration du programme. À ne modifier qu'en cas d'absolue # nécessité ! my ($Rep_dicos, @Dicos_essent, $Chemin_Ispell, $Chemin_Buildhash, - $Nom_Dico, $Nom_Aff, $Nom_Hash, $Nom_Aff8b, $Nom_Hash8b, $Version); + $Nom_Racine, $Nom_Dico, $Nom_Aff, $Nom_Hash, $Nom_Aff8b, $Nom_Hash8b, $Version); $Rep_dicos = "./dicos"; @Dicos_essent = ("nonverbes.dico", "series.dico", "verbes-gp12.dico", @@ -14,11 +14,12 @@ $Chemin_Ispell = "ispell"; $Chemin_Buildhash = "buildhash"; -$Nom_Dico = "./francais.dico"; -$Nom_Aff = "./francais.aff"; -$Nom_Hash = "./francais.hash"; -$Nom_Aff8b = "./francais-TeX8b.aff"; -$Nom_Hash8b = "./francais-TeX8b.hash"; +$Nom_Racine = "./francais"; +$Nom_Dico = $Nom_Racine . ".dico"; +$Nom_Aff = $Nom_Racine . ".aff"; +$Nom_Hash = $Nom_Racine . ".hash"; +$Nom_Aff8b = $Nom_Racine . "-TeX8b.aff"; +$Nom_Hash8b = $Nom_Racine . "-TeX8b.hash"; $Version = "1.0"; # --------------------------------------------------------------------------- @@ -265,7 +266,7 @@ MASKBITS=64. L'invocation de buildhash est donc impossible.\n"; } else { print "\nInvocation de buildhash...\n\n"; - unlink ($Nom_Dico.".cnt", $Nom_Dico.".stat"); + unlink ($Nom_Dico.".cnt", $Nom_Racine.".stat"); system "$Chemin_Buildhash $Nom_Dico $Nom_Aff $Nom_Hash"; &Sep; print "\