1. 17 Apr, 2019 1 commit
  2. 06 Apr, 2019 2 commits
  3. 04 Apr, 2019 1 commit
  4. 01 Apr, 2019 1 commit
  5. 15 Mar, 2019 2 commits
  6. 14 Mar, 2019 1 commit
  7. 13 Mar, 2019 3 commits
    • Dominik Charousset's avatar
      Merge pull request #827 · 3248e4b2
      Dominik Charousset authored
       Add marker to make categories optional on the CLI
      3248e4b2
    • Dominik Charousset's avatar
      Add marker to make categories optional on the CLI · 7c2a4f2e
      Dominik Charousset authored
      Categories are great at organizing program options. However, on the CLI
      they get in the way quickly. This change allows developers to prefix
      category names with '?' to make it optional on the CLI. For example, an
      option added via
      
      ```
      opt_group{custom_options_, "?foo"}
      .add<std::string>("bar,b", "some string");
      ```
      
      allows users to use any of these on the CLI:
      
      - `-b text`
      - `--bar=text`
      - `--foo.bar=text`
      
      All options in the `global` category already allowed this abbreviated
      form implicitly.
      7c2a4f2e
    • Dominik Charousset's avatar
      Use config_option::parse in unit test · 7c226fbc
      Dominik Charousset authored
      7c226fbc
  8. 12 Mar, 2019 1 commit
  9. 11 Mar, 2019 1 commit
  10. 10 Mar, 2019 1 commit
  11. 09 Mar, 2019 1 commit
  12. 08 Mar, 2019 2 commits
  13. 07 Mar, 2019 1 commit
  14. 06 Mar, 2019 1 commit
  15. 05 Mar, 2019 1 commit
  16. 04 Mar, 2019 1 commit
  17. 02 Mar, 2019 2 commits
  18. 27 Feb, 2019 1 commit
  19. 26 Feb, 2019 1 commit
  20. 24 Feb, 2019 3 commits
  21. 23 Feb, 2019 3 commits
  22. 22 Feb, 2019 2 commits
  23. 21 Feb, 2019 1 commit
  24. 20 Feb, 2019 3 commits
  25. 16 Feb, 2019 3 commits