I added a bunch of new features which make creating command-line utilities easier.
Previously I had used flagconfig mostly for working with server applications, but I had to make a command-line utility recently and a bunch of features came out of that:
- SetDefaultConfigFile, IgnoreMissingConfigFile - Useful for automatically looking for a configuration file for a program and loading it if found (think vimrc or bashrc)
- Ability to change delimiter (
--
be default) - Ability to make certain options only set-able on the command-line