GNU AutoGen/AutoOpts is a two-part project that serves two separate purposes. The two parts are combined because they are inextricably intertwined:
AutoGen is a tool designed to simplify the creation and maintenance of programs that contain large amounts of repetitious text. It is especially valuable in programs that have several blocks of text that must be kept synchronized. AutoOpts is both an example of that and a project in its own right. It is a very powerful command line option parser consisting of a set of AutoGen templates and a run time library that nearly eliminates the hassle of managing, parsing and documenting program options. New in 5.9.5 - May, 2008 The principal changes are in the option processing project. Here are the 'NEWS' entries since the last release * integer number arguments may now have their values suffixed with one of the letters k/K/m/M/g/G/t/T to signify scaling by powers of 1000 (lower case) or 1024 (upper case). Specify, "scaled" in the option description. * AutoOpts "arg-type" may now be set to "file". Existence of the directory portion of the name will be checked. The existence (or not) of the actual file may also be checked. Finally, the file may be pre-opened with either "fopen(3C)" or "open(2)". * The "columns" program now accepts a "--fill" option to cause it to fill text instead of filling columns. ("fmt" is not always available.) * The tests should no longer indirectly reference installed versions of the binaries. They should all work out of the build directories. AutoGen home: http://www.gnu.org/software/autogen/ primary ftp: ftp://ftp.gnu.org/gnu/autogen/rel5.9.5/ .tar.gz: ftp://ftp.gnu.org/gnu/autogen/rel5.9.5/autogen-5.9.5.tar.gz library project: ftp://ftp.gnu.org/gnu/libopts/rel31.1/ bug reports: autogen-users at the lists dot SourceForge net domain bug archive: http://sourceforge.net/mailarchive/forum.php?forum_id=7034 maintainer: Bruce Korb - bkorb at the usual GNU domain _______________________________________________ GNU Announcement mailing list <info-gnu@gnu.org> http://lists.gnu.org/mailman/listinfo/info-gnu