argtable / argtable3

A single-file, ANSI C, command-line parsing library that parses GNU-style command-line options.
http://www.argtable.org
Other
372 stars 65 forks source link

Improve flexibility of argtable3 configuration options #79

Closed igrr closed 1 year ago

igrr commented 1 year ago

This PR aims to improve the flexibility of argtable3 configuration options. With these changes, including argtable3 into other projects becomes easier, since the source code of argtable3 no longer has to be modified. This allows, for example, using the original source files from Github Releases of argtable3, instead of vendoring the argtable3 source code into the project.

Testing

I have checked that make && make test still pass after these changes.

tomghuang commented 1 year ago

@igrr : Really appreciate these improvements.