poafloc

Parser Of Arguments For Lines Of Commands
git clone git://git.dimitrijedobrota.com/poafloc.git
Log | Files | Refs | README | LICENSE | HACKING | CONTRIBUTING | CODE_OF_CONDUCT | BUILDING

Date Commit message Author Files + -
2025-03-09 19:53 Add support for vcpkg Dimitrije Dobrota 6 59 56
2025-03-09 19:52 Update LICENSE.md Dimitrije Dobrota 1 8 7
2025-02-03 22:27 Update README Dimitrije Dobrota 1 3 0
2025-02-02 21:41 Propagate parser generated errors Dimitrije Dobrota 2 34 14
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 fa.... 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