• * Allow using dot notation for subcommand arguments  such as --sub1.field
    
    * add tests for dot notation for subcommands
    
    * style: pre-commit.ci fixes
    
    * add test for short form arguments in dot notation
    
    * style: pre-commit.ci fixes
    
    * add _pre_parse_callback_ support using dot notation
    
    * style: pre-commit.ci fixes
    
    * update cmake tests to include 3.24
    
    * change line endings
    
    Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
    Philip Top authored
     
    Browse File »
  • * fix: show newline before footer only if footer is set and not empty
    
    * feat: added usage message replacement feature
    
    * fix: tests corrected for new help message formatting
    polistern authored
     
    Browse File »




  • * the get_option_group definition was missing from the splitting of the calls.
    
    * style: pre-commit.ci fixes
    
    * the get_option_group definition was missing from the splitting of the calls.
    
    * style: pre-commit.ci fixes
    
    * add test for missing function
    
    * style: pre-commit.ci fixes
    
    * add test for get_option_group
    
    Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
    Philip Top authored
     
    Browse File »


  • - Add C11_COMPILE cmake option that creates a static lib instead of header-only
    - Add C11_INLINE macro that depends on C11_COMPILE
    - Split App.hpp into App.hpp and impl/App_inl.hpp
    - Add App.cpp that compiles App_inl.hpp into an object file
    - CMake modifications to handle impl headers differently for sinlge-header, headers-only, and compiled versions
    Daniel Herrera Castro authored
     
    Browse File »