%% This is KnownBug (unfortunately a "s" is missing, but they are few!)
%%
%%                Copyright GUTenberg-Bernard Gaulle as expressed in french.doc

  Here is the information about known bugs regarding the current version:

15 October 91 / bypassed via fenglish.sty / LaTeX design
	As of today the LaTeX code has replaced hardwired "Chapter, Part, etc."
	by control sequence like \chaptername and \partname: great, except for
        headings and footings in a multi-lingual environmemt. Doing an english
	document containing french pages, there will be a good chance to
	obtain headings with "Chapter" on english pages and with "Chapitre" on
	french pages. Rainer Sch\"opf, Frank Mittelbach and all beta-testers
	were informed and were against any modification in that way.
	I'm sorry it's not a bug in french style but in LaTeX.
        A bypass was established in fenglish.sty

28 September 1991 / partially corrected / \noeveryparguillemets design
        - When a citation begins when a paragraph is already started then some
          information is lost! A warning message should be given!
        - When the \textwidth is reduced unpredictable results can occur
          (discussions with Jacques Desarmenien about his coding conclude
           that there is no real solution).
        This coding is definitely *fragile* -- 25 march 1992 --  

28 August 1992 / bypass exists / extra } using < or > /
updated 10/08/93 for V3,25:
        Coding for example \index{<} will generate the following message:
             !Argument of \@genG has an extra }
        This is due to the fact that < calls \@genG which is a control 
        sequence with one argument. TeX doesn't set this argument to empty
        and complains. This is unhappy! 
        Bypass: insert an empty block {} just after the character like:
        \index{<{}} or \index{>{}}.

1st of September 1992 / uncorrected / misaligned par with versatim /
        The versatim environment is not appropriately aligned when called
        inside an itemized list. Dirty code to be changed. 

27th of October 1992 / bypass exists / unprotected fragile macros /
        Few macros like \fup are not protected. When used in \chapter
        or any other \section, an infinite loop occurs with LaTeX.
        Bypass: add \protect before the macro.

14th of December 1992 / documentation / A letter need an addressee /
        You can erroneoulsy start a letter without giving an addressee.
        LaTeX doesn't complain! but you will obtain a misplaced location
        name on your french letter. This is not really a bug in the french
        style but rather one in LaTeX. Who propose something to avoid that
        problem?

6th of May 1998 / bypass exists / using slide env. with seminar /
        As seminar is using an old output routine coming from LaTeX 2.09
        there is a pb writing the .aux file for the first time (missing
        \endcsname). A bypass consists of generating a first page before
        the firs slide. This bug is known from D. Girou and need a great
        expertise. Wizards wanted!

14th July, 1998 / uncorrected / metapost picture /
     Problem
        From: "Denis B. Roegel" <Denis.Roegel@loria.fr>
        Subject: problem with pdftex+metapost+french
        Date: Tue, 14 Jul 1998 20:52:30 +0200 (MET DST)
        ----
        When I try to load some metapost pictures in a pdflatex
        file, and if I use the french package, I run into troubles.
        This problem is triggered by the `!' in the metapost file,
        as well as the "<" and ">". Even though these characters 
        do appear in the metapost file, there are no problems loading
        these files with graphicx/dvips. The problems only occur when
        the context support macros are used. Therefore, it is my belief
        that the context macros are not robust enough with respect
        to changes in the catcodes of !,<,> and maybe other chars.
     Answer
        From: Hans Hagen <pragma@wxs.nl>
        Subject: Re: problem with pdftex+metapost+french
        Date: Wed, 15 Jul 1998 08:24:40 +0200
        ----
        [...] This is not entirely trivial
        because some have special meanings in PS, but I'll do my best. 
       
15th July 1998 / bypass exists / abbreviations in sectionning /
        "abbreviation" is not recommanded in \section, \chapter etc.
        The following doesn't run correctly:
        \section[Truc "vs" Troc]{Truc "vs" Troc}
        Here is the bypass:
        \section[Truc \protect"vs\protect" Troc]{Truc "vs" Troc}% bypass
        Still searching for a clean solution.

Remaining problems are old! Strength to correct them definitely is necessary...
       
%%%%%%%%%%%%%%%% The end of known bugs %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%
%%      checksum        = "33998 96 707 4917"
%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
