Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make argument helper more robust #24

Open
derek-gerstmann opened this issue Apr 7, 2016 · 1 comment
Open

Make argument helper more robust #24

derek-gerstmann opened this issue Apr 7, 2016 · 1 comment

Comments

@derek-gerstmann
Copy link

The libconfig::ArgumentHelper interface is extremely fragile and error prone. It silently ignores and consumes unrecognised command line options. Please just use boost::program_options internally.

@febret
Copy link
Member

febret commented Apr 10, 2016

I agree that boost::program_options would be better, but ArgumentHelper is exposed to third party apps trhough the oargs() call on orun, so it can't be replaced easily without breaking backward compatibility. My suggestion would be to fix specific issues in ArgumentHelper (source code in inclued in omicron) instead of replacing it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants