gengetopt -- History of visible changes.

Copyright (C) 1999, 2000, 2001  Free Software Foundation

Please send gengetopt bug reports to bug-gengetopt@gnu.org

Version 2.4

   * fixed some bugs due to not including some headers (make check used to
     fail with gcc 2.96)
   * fixed a bug for make check, when getopt_long is not in the C library
     (reported by Paul Lew <paullew@cisco.com>).
   * the generated command line parser can be called more than once (thanks
     to Eric H Kinzie <ekinzie@cmf.nrl.navy.mil>).
   * --no-handle-error option added, so that an error in the command line
     parsing does not provoke the exit from the program: the parser simply
     returns not 0; thus the program can write something for helping the
     user.

Version 2.3

   * --no-handle-help and --no-handle-version option added, so that 
     --help|-h and --version|-V can be explicitly handled (for
      instance for printing a copyright notice, as suggested by 
      Vladimir Tamara <vtamara@gnu.org>). 
   * PURPOSE added to specify in the .ggo file the purpose of the program 
     (thanks to Berthold Hllmann <hoel@germanlloyd.org>).
   * generated print_version and print_help are not static so they can 
     be called also in the program and they are prefixed with the
     name of the generated function, so that more than one parser can be 
     handled. 
   * test the presence of alloca function in standard library 
     (reported by Aldo D. Longhi <aldo.longhi@alum.wpi.edu>). 
   * test suite added (type make check, to run the tests). 

Version 2.2

   * scanner is simplified and now accepts arbitrary character strings
     between, thanks to nbecker@fred.net.
   * It compiles under Sun C compiler 5.1, thanks to Robert Walsh
     <Robert.J.Walsh@eng.sun.com>.
   * VERSION and PACKAGE are generated in cmdline.h instead of cmdline.c,
     thanks to Richard Heggs <richard@virtua-web.co.uk>.
   * #undef's PACKAGE and VERSION before setting them, in case they are
     defined in the .ggo file, thanks to Scott Haug <scott@id3.org>.
   * long options with no associated short options are allowed, thanks to
     damned@world.std.com.
   * fixed no_getopt_long.txt, thanks to Peter Fox
     <fox@roestock.demon.co.uk>

Version 2.1

   * It is made more clear that use of gengetopt does not impose any
     particular license on the generated code.
   * A bug in the generation of code (for some new C++ compilers) was fixed,
     thanks to "James R. Van Zandt" <jrv@vanzandt.mv.com>
   * Some modifications to the man page, also due to James.
   * a directory for examples is specifically created (suggested by James).

Version 2.0

   * Gengetopt has become GNU software
   * it is conform to GNU coding standards, and so it uses configure script
     generated by Automake and Autoconf
   * it generates separated files: one header file with the struct used to
     store command line options information, and a C file which contains the
     function which actually uses getopt_long to parse the command line
   * 'required' option is now fully implemented

Version 1.1.3
	2000-07-01
	Copyright is assigned in behalf of the Free Software Foundation.

Version 1.1.2
	1999-09-3
	Included html pages with GNU standards about long options.

Version 1.1.1
	1999-08-17
	Clarify about license, gengetopt is GPL'ed.
	Thanks to James R. Van Zandt.

Version 1.1.0
	1999-06-22
	New man page, thank to James R. Van Zandt.

Version 1.0.0
	Initial release.


-------------------------------------------------------
Copying information:

This file is licensed to you under the license specified in the included file
`LICENSE'. Look there for further details.
