Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-11-09 | Fix an additional space in help generated (#377)HEADmaster | Sourabh Mehta | |
2022-11-01 | Code size reduction on msvc via selectany (#373) | chrisps | |
2022-09-29 | add . as valid char in option names (#358) | Ryan Leary | |
2022-09-25 | Improve positional help description. | jarro2783 | |
Minor change to the positional option description in README. | |||
2022-09-25 | Extend CI and small fixes (#370) | Stefan Hillmich | |
* Extend CI to support Windows and MacOS. * Minor fixes to types. | |||
2022-09-12 | Added missing #include (#368) | Stefan Hillmich | |
2022-09-08 | Fix std::isblank assertion error in Visual Studio Chinese Debug (#365) | 66maer | |
2022-08-22 | Update copyright notice | Jarryd Beck | |
Fixes #361 | |||
2022-08-13 | Fix values attached to short options (#360) | jarro2783 | |
Fixes #357. | |||
2022-08-08 | Fix iostream for no exceptions | Jarryd Beck | |
Fixes #356. | |||
2022-08-03 | Fix crash with short only option | Jarryd Beck | |
2022-07-27 | Add option to display usage (#355) | Yassir Najmaoui | |
Make the usage displaying optional | |||
2022-07-25 | GCC 4.8 fixes | Jarryd Beck | |
2022-07-20 | Further ifdef fixes. | Jarryd Beck | |
Related to #339. | |||
2022-07-20 | Fix pragmas | Jarryd Beck | |
2022-07-20 | Remove unused header | Jarryd Beck | |
2022-07-20 | Replace pragmas with macros | Jarryd Beck | |
Fixes ##339 | |||
2022-07-18 | Fix #353. | Jarryd Beck | |
Move nodiscard before inline. | |||
2022-07-14 | Fix issue #240: Multiple long option names / aliases (#349) | Eyal Rozenberg | |
* Fixes #240: Multiple long option names / aliases * We now use a vector of long option names instead of a single name * When specifying an option, you can provide multiple names separated by commas, at most one of which may have a length of 1 (not necessarily the first specified name). The length-1 name is the single-hyphen switch (the "short name"). * Hashing uses the first long name * Option help currently only uses the first long name. | |||
2022-07-13 | Add changelog entry | Jarryd Beck | |
2022-07-12 | Regards #340, #345: Removed unnecessary indentation of exceptions namespace ↵ | Eyal Rozenberg | |
+ added end-of-namespace comment (#351) | |||
2022-07-12 | Fixes #345, fixes #346: Exception code tweaks (#347) | Eyal Rozenberg | |
* Fixes #345, fixes #346, regards #340: Put exceptions in a sub-namespace and renamed them accordingly. * Also fixed some "loose ends" regarding namespace indentation which were missing in PR #350. * Dropped `required_option_missing` as it is unused. | |||
2022-07-11 | Add clang format to changelog | Jarryd Beck | |
2022-07-11 | Fixes #341. Add a clang-format file | Jarryd Beck | |
2022-07-11 | Fixes #336 | Jarryd Beck | |
Memory leak was caused by `exit`. | |||
2022-07-11 | Add Vim modeline | Jarryd Beck | |
2022-07-11 | Fixes #340: namespace indentation unification (#350) | Eyal Rozenberg | |
* Namespace no longer induce indentation * Namespace opening brace now on same line as namespace name * Namespace closing brace now has an empty line before it unless the namespace contents were short and with no empty lines * Namespace closing brace now always followed by a comment with the closed namespace' name | |||
2022-07-10 | Expanded `.gitignore` coverage. (#344) | Eyal Rozenberg | |
2022-07-04 | Clarify positional argument docs (#335) | Matthew Limbinar | |
2022-06-16 | Fixed cmake install path in case of empty architecture (#322) | Alexander Kiselyov | |
2022-05-11 | Add changelog note | Jarryd Beck | |
2022-05-11 | Solve arguments() showing empty keys when only short-only option exists (#318) | Long Deng | |
* Solve `arguments()` showing empty keys when there is only a short option. | |||
2022-05-02 | Add unmatched arguments to example | Jarryd Beck | |
Ref #242. Adds an example in the example file showing the unmatched arguments that are stored. | |||
2022-03-26 | Remove unused variables | Jarryd Beck | |
Fixes #324 | |||
2022-03-22 | Added instructions to use cxxopts with tipi to INSTALL (#325) | Yannic Staudt | |
2022-01-14 | Add a program function | Jarryd Beck | |
Fixes 323. Adds a function to retrieve the program name. | |||
2021-11-09 | Add iterator (#126) and easily print-out (#223) to ParseResult (#313) | Long Deng | |
* Add iterator (#126) and easily print-out (#223) to ParseResult | |||
2021-10-21 | Fix short options adding into unmatchedv3.0.0 | Jarryd Beck | |
Fixes #312. | |||
2021-10-20 | Readme change for 3.0 | Jarryd Beck | |
2021-10-20 | Add changes for 3.0 release | Jarryd Beck | |
2021-10-20 | Add note about count with default | Jarryd Beck | |
Fixes #311. | |||
2021-10-10 | Include <optional> if possible to check if we can use the feature (#309) | Nick Krichevsky | |
Fixes #303 | |||
2021-10-09 | Fixes to #204. | Jarryd Beck | |
2021-10-09 | Allow empty string to be valid positional arguments | Baojun Wang | |
Fixes #204. | |||
2021-10-09 | Add more compilers (#307) | jarro2783 | |
2021-10-09 | Add the two available OS (#306) | jarro2783 | |
2021-10-09 | Try workflow template | jarro2783 | |
2021-10-09 | Add workflow dispatch | Jarryd Beck | |
2021-10-09 | Initial build action | Jarryd Beck | |
2021-10-09 | Add dummy workflow | Jarryd Beck | |