All releases tagged Minor feature enhancements


Release Notes: Enum option values can now contain + and -. Compilation problems due to the FIX_UNUSED macro not being in the right place were fixed. --header-output-dir and --src_output-dir command line options were added to store cmdline.h separately from cmdline.c. Generated functions use prototypes with char ** instead of char *const *.


Release Notes: A --full-help option is generated, which also shows hidden options. Multiple parsers can be linked into the same executable. When invoking getopt_long, any pointers to previously scanned command lines are discarded. A bug in the generation of help strings that might cause a seg fault was fixed.


Release Notes: Fixed some bugs due to not including some headers, and the generated command line parser can can be called more than once. --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.