
                               F L E X C A T

  ========================================================================

            The ultimate catalog processor and source generator

                  by Jochen Wiedmann and Marcin Orlowski

    e-mail: carlos@inet.com.pl   WWW: http://www.man.szczecin.pl/flexcat/

  ========================================================================

  * V1.8 (17.02.97) - Fixed bug causing bad octal digits
                      handling. Now FlexCat differs \0333
                      from \333 and treats it as [ESC][3].
                      It will also correctly handle octal
                      numbers shorter than 3 digis, e.g. \33
                      will be taken as \033.
                      Be careful as \333 will not be taken
                      as [ESC][3] as it's valid single octal
                      number!
  
                      NOOPTIM switch added

                      Now FlexCat is able to handle and parse
                      texts like "This is a test\\" without
                      any problems, which previously drive
                      such strings to be badly taken as multiline
                      text (due to trailing '\'). Now FlexCat
                      is smart enough (CatComp is still not ;-)
                      to fight with it.

                      Added support for string IDs incrementors
                      defined as (+VALUE//).

                      Now allows you to create CT file even
                      CD contains neither ##version nor ##rcsid
                      In that case creates default header as
                      CatComp does. (the "Missing catalog
                      translation version... " message should
                      now be read as warning not as error message).

                      QUIET switch added

                      Additional catalogs by members of
                      Amiga Translators' Organization
                      <http://home.pages.de/~ATO>:

                      - Serbian catalog file by Ljubomir Jankovic
                        <lurch@afrodita.rcub.bg.ac.yu>

                      - Czech translation by Vit Sindlar
                        <xsindl00@stud.fee.vutbr.cz>

                      - Svedish translation by Magnus Holmgren
                        <cmh@lls.se> and Hjalmar Wikholm
                        <hjalle@canit.se>

                      - Finnish translation updated by Mika Lundell
                        <c71829@uwasa.fi>

                      - Italian translation reworked by Luca Nora
                        <ln546991@silab.dsi.unimi.it> and
                        Giovanni Addabbo <gaddabbo@imar.net>

  * V1.7              Added "#rcsid" and "#name".

                      Fixed 2 Enforcer hits, which appeared,
                      if the ct file had gaps.

  * V1.6              Removed GetString() calls due to the new
                      C source descriptions.

  * V1.5              Added WARNCTGAPS option.
                      Added #chunk to catalog translations.

  * V1.4              Added the Environment variable FLEXCAT_SDDIR.
                      Uses AutoC_c.sd and AutoC_h.sd now and is thus
                      compilable by Dice and SAS/C only.

                      Fixed a problem in stringtype Oberon:
                      Binary characters should be like \000 and
                      not \0.

                      Fixed a problem in stringtype E:
                      \e was written as \033.

                      Added %f* (source description filename) and %o*
                      (source filename) to source descriptions.

  * V1.3              Fixed a bug that caused FlexCat to hang if a
                      catalog translation was updated and a string
                      was missing in the catalog description.

                      Fixed a bug that caused FlexCat to create
                      invalid catalogs probably. (Seems like the
                      locale.library expects a completely different
                      behaviour in padding version and language
                      strings and the real catalog strings.)
  
                      Added %e to source descriptions.

  * V1.2              Fixed a bug in the E source generator: " was
                      converted into \" and ' was not converted.

  * V1.1              Fixed two bugs: FlexCat didn't notice, if an
                      ID was defined twice (C-Compiler did later.) and
                      using language strings like français did not work
                      because of the the accented char. Introduced E
                      support. (Thanks Lionel Vintenat)

  * V1.01             Fixed a bug: The length of the source string
                      was used to check for the stringlen instead of
                      the real stringlen.


  * v1.0 (31.06.93) - initial release

