1. 01 Jun, 2019 1 commit
  2. 31 May, 2019 1 commit
  3. 27 May, 2019 1 commit
  4. 23 May, 2019 1 commit
  5. 22 May, 2019 1 commit
  6. 21 May, 2019 1 commit
  7. 07 May, 2019 3 commits
  8. 01 May, 2019 1 commit
  9. 30 Apr, 2019 4 commits
  10. 28 Apr, 2019 4 commits
  11. 27 Apr, 2019 1 commit
  12. 17 Apr, 2019 1 commit
  13. 06 Apr, 2019 2 commits
  14. 04 Apr, 2019 1 commit
  15. 01 Apr, 2019 1 commit
  16. 15 Mar, 2019 2 commits
  17. 14 Mar, 2019 1 commit
  18. 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
  19. 12 Mar, 2019 1 commit
  20. 11 Mar, 2019 1 commit
  21. 10 Mar, 2019 1 commit
  22. 09 Mar, 2019 1 commit
  23. 08 Mar, 2019 2 commits
  24. 07 Mar, 2019 1 commit
  25. 06 Mar, 2019 1 commit
  26. 05 Mar, 2019 1 commit
  27. 04 Mar, 2019 1 commit