Version history for the Common Configuration Parser http://ccp.nongnu.org/ --------------------------------------------------- Changes from 0.4.0 to 0.4.1 - - - - - - - - - - - - - - - All warnings now start with "CCP: warning" - Commandline options is now output to the debugging file - Minor fixes and changes to the manpage Changes from 0.3.0 to 0.4.0 - - - - - - - - - - - - - - - ccp doesn't bother parsing commandline options when CCP_DISABLE=1 is set any more - ccp now supports different --types - ccp now supports ini-style files - --paranoid, --noorphans and --no-uncomment has been deprecated by --set ParanoidMode --set NoOrphans and --set NoTemplateUncommenting - --debug now outputs the contents of the %UserSettings hash - Fixed a bug that could cause certain options not to work in autogenerated templates - Added --set AllowOrphans - In anticipation of 0.5 ccp now generates a warning when called without either --set NoOrphans or --set AllowOrphans (NoOrphans will be default from 0.5 and on) Changes from 0.2.3 to 0.3.0 - - - - - - - - - - - - - - - Added --bug - Added automated testsuite - Added --fullversion - Can now automatically uncomment options when using autogenerated templates Changes from 0.2.2 to 0.2.3 - - - - - - - - - - - - - - - Added debugging mode - Fixed a bug causing invalid orphaned options on lines containing more than one = Changes from 0.2.1 to 0.2.2 - - - - - - - - - - - - - - - Fixed the version number (doesn't contain CVS now) - Now reacts to the CCP_DISABLE environment variable - Fixed commandline options, --ifexists now works (previously only --ifexist) Changes from 0.2 to 0.2.1 - - - - - - - - - - - - - - Fixed handling of ; comments in autogenerated templates - Added paranoid mode - Fixed a few typos - Added some additional error-recovery code for auto-generated templates - Now reacts to the CCP_PARANOID environment variable Changes from 0.1 to 0.2 - - - - - - - - - - - - - Fixed a spelling error in the manpage - No longer defines package CCP - Now only strips comments in the beginning of lines (fixes bug #15364) - No longer treats comments specially when part of a key=value line (the comment is treated as a part of the value) - Fixed use of keys with special characters (such as []) in them - Added a usage examples section to the manpage - Now reacts to the CCP_VERBOSE and CCP_VERYVERBOSE environment variables