GNU gengen -- History of visible changes.
Copyright (C) 2002-2010 Lorenzo Bettini www.lorenzobettini.it
Version 1.4.2
* correctly handle --output-dir
Version 1.4.1
* fixed some compilation errors
Version 1.4
* remove possible path information passed with --file-name
* --output-dir option added
Version 1.3
* updated gnulib configure macros
* use --docdir if specified for installing documentation
Version 1.2
* better checks for getopt_long and strdup (using gnulib)
* removed non-standard make rules
* updated to version 3 of GPL
Version 1.1
* distribution of cmdline.ggo whose absence caused make failures in
doc directory (thanks to Bob White)
Version 1.0
* First GNU release
* conditional statements expressions can be complex
(not single variables)
* variables can also have types bool and int
Version 0.6
* conditional statements in template files
* the sequence @x@@y@ is now recognized correctly
as two variables
* before actually generating the file, check whether
it is different from a possible previous generation
Version 0.5.1
* removed memory leaks in generated C files
Version 0.5
* C code can be generated instead of C++ code
* if an item is of type "method" it can still be assigned a string
and in that case the method is not invoked (the same holds for C external
functions)
* correctly reset the indent counter to 0 when it encounters a new
line and no spaces at the beginning of the line
* --expand-tabs option added that allows to correctly indent
strings with newlines inside.
Version 0.4.4
* fixed some compilation problems under SunOS (thanks to
Dinesh Shanbhag )
* presence of getopt_long is handled in a cleaner way
Version 0.4.3
* in the generated code config.h is not included anymore
(it's useless)
Version 0.4.2
* generate code compliant to new C++ standard headers: removed warnings
with gcc 3.2
Version 0.4.1
* if separated files are generated, no default value (= 0) for indent
is generated (it is already specified in the header file). This caused
some problems with some gcc 3.x.