libcfg+ is a C library that features multi- command line and configuration file parsing. It is possible to set up various special properties such as quoting characters, deliminator strings, file comment prefixes, multi-line postfixes, and more. It supports many data types such as booleans, integers, decimal numbers, strings with many additional data type flags (such as multiple values for a single option).
|Tags||Software Development Libraries|
|Operating Systems||Unix POSIX Linux|
Release Notes: This release has a complete documentation rewrite and some minor building stuff and code fixes.
Release Notes: This release has support for integer number initialization in a float-like style. Matching empty prefixes of short and/or long command line options has been fixed. There are tiny fixes in building, mostly related to documentation building.
Release Notes: Extensive man pages were added. More libcfg+ properties manipulation functions were added. The library building stuff was heavily improved and the documentation was updated.
Release Notes: There are some API changes to get better libcfg+ parsing context creation functions. All elements are now counted from 0 to get analogical behaviour in command line array items, configuration file bytes, and configuration file lines. A bug with property cleaning has been fixed. Various virtual properties have been added for setting up two or more real properties in one function call. Some internal functions have been improved. There are documentation updates.
Release Notes: An unnecesary file (props.h) was removed due to linking problems against the installed shared library; linking now works fine. Special properties stuff was completely rewritten. Three new functions and a cfg_property_type enumeration were added, ugly macros were removed, and a working example was added to the distribution. Installation and documentation building stuff was improved, and documentation was updated.