prmon icon indicating copy to clipboard operation
prmon copied to clipboard

Update option parsing to `popl.hpp`

Open graeme-a-stewart opened this issue 1 year ago • 1 comments

Using getopt_long for options is quite clunky and awkward, e.g., the syntax for options is poor, no support for proper default values and no generation of a --help text.

We could replace it with popl.hpp, the Program Options Parser Library. It addresses all of the defects above and it's a single header file that we can have in the repository, so there is no additional dependency (c.f. Boost.Program_options).

graeme-a-stewart avatar May 31 '24 07:05 graeme-a-stewart

Is this still open, can I work on this @graeme-a-stewart ? can u assign this to me?

Vinay0905 avatar Jan 28 '25 04:01 Vinay0905