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