2024-06-29 10:35 | Version 1.1 | Dimitrije Dobrota | 2 | +6 | -1 |
2024-06-29 10:32 | Add test suite, bug fixing | Dimitrije Dobrota | 5 | +130 | -24 |
2024-06-17 13:33 | Rewrite CMake project for better integration | Dimitrije Dobrota | 45 | +2427 | -1257 |
2024-06-14 17:59 | Version 1.0 | Dimitrije Dobrota | 1 | +81 | -0 |
2024-06-14 17:23 | Rebrand to poafloc | Dimitrije Dobrota | 16 | +572 | -573 |
2024-06-14 16:33 | Add LICENSE.md | Dimitrije Dobrota | 1 | +21 | -0 |
2024-06-12 18:30 | Fix optional argument for short option | Dimitrije Dobrota | 1 | +1 | -1 |
2024-06-12 18:15 | Fix a few inconsistencies | Dimitrije Dobrota | 4 | +14 | -12 |
2024-06-12 16:55 | Improve --help and --usage handling, proper failure | Dimitrije Dobrota | 1 | +11 | -5 |
2024-06-12 16:20 | Fix sort issue where no long options are available | Dimitrije Dobrota | 1 | +2 | -2 |
2024-06-12 15:10 | Export targets for other CMake projects to use | Dimitrije Dobrota | 3 | +45 | -3 |
2024-06-12 13:59 | Set up CMake for proper library instalation | Dimitrije Dobrota | 2 | +45 | -5 |
2024-06-12 13:58 | Small tweaks | Dimitrije Dobrota | 3 | +17 | -15 |
2024-06-12 09:59 | Parse args at the end on in order | Dimitrije Dobrota | 4 | +33 | -39 |
2024-06-11 14:49 | Streamline error handling, added a lot of flags | Dimitrije Dobrota | 8 | +273 | -109 |
2024-06-11 10:39 | Parser honor Rule of 5 | Dimitrije Dobrota | 2 | +6 | -1 |
2024-06-11 10:12 | Improve trie_t | Dimitrije Dobrota | 3 | +31 | -10 |
2024-06-11 10:00 | Remove exceptions, silently skip invalid options | Dimitrije Dobrota | 3 | +12 | -13 |
2024-06-11 09:46 | Code shuffle | Dimitrije Dobrota | 7 | +34 | -25 |
2024-06-10 23:51 | No need for two library versions, one will suffice | Dimitrije Dobrota | 5 | +13 | -28 |
2024-06-10 22:48 | Fix ugly enums using prepprocessor magic | Dimitrije Dobrota | 3 | +26 | -31 |
2024-06-10 22:25 | Hide C bindings from C++ interface | Dimitrije Dobrota | 3 | +20 | -11 |
2024-06-10 22:05 | Put everything into args namespace | Dimitrije Dobrota | 7 | +24 | -0 |
2024-06-10 21:23 | Proof of concept C bindings | Dimitrije Dobrota | 7 | +191 | -34 |
2024-06-10 19:35 | Switch to CMake and restructure the project | Dimitrije Dobrota | 12 | +647 | -596 |
2024-06-08 21:55 | Internal renames and shuffling code around | Dimitrije Dobrota | 1 | +68 | -68 |
2024-06-08 21:35 | Change interface to use 1 static function | Dimitrije Dobrota | 2 | +30 | -27 |
2024-06-08 21:21 | Fix option sorting | Dimitrije Dobrota | 2 | +16 | -13 |
2024-06-08 20:58 | Add groups to options for better --help | Dimitrije Dobrota | 2 | +43 | -12 |
2024-06-08 20:05 | Add support for 2 part message in --help | Dimitrije Dobrota | 2 | +17 | -1 |
2024-06-08 20:04 | Add support for coding multiple usages in doc | Dimitrije Dobrota | 1 | +19 | -3 |
2024-06-08 19:51 | Update clang-format to fix dangling else | Dimitrije Dobrota | 1 | +2 | -2 |
2024-06-08 19:30 | Get rid of unnecessary indent | Dimitrije Dobrota | 1 | +12 | -19 |
2024-06-08 19:17 | Improve help_entry_t by making its members public | Dimitrije Dobrota | 1 | +41 | -50 |
2024-06-08 19:10 | Streamline --usage using existing help_entries | Dimitrije Dobrota | 1 | +23 | -30 |
2024-06-08 19:00 | Exclude options with HIDDEN flag from --help | Dimitrije Dobrota | 2 | +18 | -11 |
2024-06-08 18:48 | Streamline --help generation | Dimitrije Dobrota | 1 | +17 | -20 |
2024-06-08 18:42 | Add --usage option | Dimitrije Dobrota | 1 | +75 | -0 |
2024-06-08 16:21 | Differentiate between optional arguments in help | Dimitrije Dobrota | 1 | +26 | -10 |
2024-06-07 19:19 | Long messages are now split into multiple lines | Dimitrije Dobrota | 2 | +22 | -7 |
2024-06-07 17:31 | Add help option | Dimitrije Dobrota | 2 | +136 | -25 |
2024-06-07 14:26 | Add comments | Dimitrije Dobrota | 1 | +17 | -6 |
2024-06-06 14:56 | Add proper keys for all kinds of events | Dimitrije Dobrota | 2 | +26 | -4 |
2024-06-06 12:51 | Add support for aliases and int keys | Dimitrije Dobrota | 2 | +44 | -18 |
2024-06-06 12:25 | Options with optional arguments | Dimitrije Dobrota | 2 | +24 | -15 |
2024-06-06 02:19 | Ignore options after -- | Dimitrije Dobrota | 2 | +10 | -3 |
2024-06-06 02:12 | Parse ganged up short options, with trailing arg | Dimitrije Dobrota | 1 | +23 | -12 |
2024-06-06 02:00 | Add uncomplete matching to long options | Dimitrije Dobrota | 3 | +110 | -46 |
2024-06-05 21:15 | Recognize long and short options | Dimitrije Dobrota | 2 | +47 | -43 |
2024-06-05 20:33 | Option that requires an argument requires its name | Dimitrije Dobrota | 2 | +6 | -6 |
2024-06-05 18:57 | Proof of concept | Dimitrije Dobrota | 5 | +391 | -0 |